CA226 - Advanced Computer Architectures

 

This course is based on the text-book

Computer Architecture - a Quantitative Approach, by Hennessy & Patterson, 4th edition 

Lecture Notes are available from the public drive \public\mike\ca226\ca226-n.doc, where n=1,2,3…..

 

Resources

Some nice pipeline animations and tutorial material is available from here http://www.cs.tcd.ie/Jeremy.Jones/vivio/vivio.htm

This article describes some neat optimisation tricks for that most challenging of environments – 64-bit gaming

http://www.amd.com/us-en/assets/content_type/DownloadableAssets/dwamd_AMD_GDC_2004_MW.pdf

 

Notes on the new CELL microprocessor from IBM/Sony - http://www.blachford.info/computer/Cell/Cell0_v2.html

 

If you are lucky enough to own a PC with an AMD processor, try downloading and experimenting with AMD’s CodeAnalyst program, which profiles your code and finds “hotspots”. It also includes a very nice pipeline simulator – see www.amd.com and click on “CPU Tools”

 

To find out more about your own PC and its processor, download free tools from www.cpuid.com

A new tool winmips64 has been developed for use with the MIPS64 processor as described in the latest version of the text-book. It is free, so download it.

 

2nd assessment marks 2010/2011

ID No.

Mark

59402365

51

59561218

79

59471219

*

59616128

58

59607544

 

59059601

79

58857547

 

59281649

78

59046747

79

10110194

39

57676646

 

59316418

100

58006423

20

59847065

51

59550747

49

59695354

51

59433601

51

58377596

 

10108823

79

59587497

49

59558519

42

59683020

87

59546774

67

58070555

 

56788726

 

59489801

48

58363722

20

58618551

 

59914145

83

59800921

47

58435707

 

59583068

77

59340963

50

59703705

50

58385114

 

59526803

79

10113886

50

59347038

78

59367993

54

59504893

73

59048472

48

59597883

62

59327401

51

59716726

55

59467009

50

57687915

79

59758518

 

58686637

 

58863253

 

58583633

 

59678468

49

59462635

10

59373608

78

59396781

50

59620010

49

59676449

78

58079978

77

59375538

50

59432281

67

59626115

78

59427643

79

58552801

80

59646779

70

58337349

78

59358561

20

55398231

86

59774491

71

59568611

50

59592997

93

59774114

79

59620044

*

58808716

99

59696300

20

59644903

*

57411669

 

58111069

67

59755161

48

59539204

 

1st Assessment Marks 2010/2011

ID No.

Mark

59402365

60

59561218

92

59471219

100

59616128

83

59607544

0

59059601

77

58857547

0

59281649

83

59046747

80

10110194

62

57676646

0

59316418

86

58006423

30

59847065

82

59550747

77

59695354

0

59433601

87

58377596

0

10108823

*

59587497

77

59558519

81

59683020

84

59546774

75

58070555

0

56788726

45

59489801

40

58363722

40

58618551

0

59914145

87

59800921

30

58435707

0

59583068

79

59340963

81

59703705

60

58385114

0

59526803

76

10113886

0

59347038

78

59367993

71

59504893

68

59048472

78

59597883

84

59327401

40

59716726

0

59467009

60

57687915

87

59758518

0

58686637

0

58863253

0

58583633

0

59678468

30

59462635

30

59373608

68

59396781

40

59620010

40

59676449

64

58079978

72

59375538

62

59432281

82

59626115

40

59427643

91

58552801

87

59646779

66

58337349

63

59358561

40

55398231

0

59774491

71

59568611

80

59592997

74

59774114

40

59620044

95

58808716

0

59696300

40

59644903

93

57411669

0

58111069

30

59755161

30

59539204

60

 

1st Assessment Marks 2009/2010

58432481

94

58457956

50

57603843

 

57676646

83

58655952

 

58377596

97

58675911

92

58031614

82

58622507

 

58627975

92

58338884

50

58329320

 

58405077

50

58343748

92

58070555

86

58487731

96

56788726

 

58432015

40

58448469

85

58435421

50

58618551

50

58435707

86

57551738

94

58385114

 

58118420

94

58327203

50

58553114

50

58105166

88

58370621

84

58406375

86

58436436

94

58686637

87

58329052

93

58863253

86

58583633

50

55092213

85

58573778

88

58301883

50

58600724

94

58025932

86

58066779

86

58487855

97

56504051

40

58590176

100

58768714

97

58573875

91

57516258

92

58412731

90

58558183

82

58580103

89

58437653

91

58441154

50

58617805

50

56041728

87

58573611

50

58541051

87

58808716

80

57411669

90

58021171

93

58772037

96

58375097

93

57551975

 

58070539

94

 

 

1st Assessment Marks 2008/2009

CA226 Advanced Computer Architecture

id no.

Cont. Assmt 1-  20%

57100071

 

57582269

50

57376227

30

57430990

100

57839588

50

57603843

 

57346999

87

57058853

30

57706120

100

56788726

 

57884028

35

57524901

30

54145864

35

55065976

75

57454872

30

57896905

30

57508263

92

57100951

50

57635753

50

57823339

91

55092213

10

56708579

83

57615426

60

57609710

50

56504051

 

57458185

81

57339208

30

56466532

63

57495404

100

55580528

79

56787878

*

56041728

30

57327145

 

57347677

 

57437901

30

57527420

35

57325312

86

57811144

 

55580161

10

56710905

86

 

1st Assessment Marks 2007/2008

56717233

79

56458564

88

56825338

100

56634516

0

56744150

69

56646204

50

56575501

100

56586261

100

55418305

0

56405339

100

56413706

0

55474302

95

55494753

50

55480591

40

56444351

0

55133347

94

56788726

50

56586279

97

56413498

85

56793282

0

56587739

50

54145864

0

55065976

0

55569451

81

56102607

63

56504884

79

56446752

100

55646871

57

55325463

82

55092213

0

56692869

80

56600646

81

56708579

0

55683581

86

56531334

0

56579230

83

56456987

100

55878403

0

55144501

0

56106033

63

55398231

0

56787878

99

56399622

0

56643388

100

55580161

50

56463614

77

55130500

0

54157480

80

56492649

68

56589910

90

55423791

0

56676995

65

56101775

86

55140670

84

57108811

93

57106517

96

 

1st Assessment Marks 2006/2007

CA226 Advanced Computer Architectures

id no.

CA1 20%

53455751

86

55375894

86

55458358

83

55386799

71

55601193

80

55474230

81

55379521

84

54594681

50

55418305

59

55644267

70

55493676

25

55625971

76

55640512

25

55608091

80

55142532

91

55554501

54

55818541

100

55638976

100

55034949

25

54145864

59

55413281

92

55134912

75

55377919

90

55434076

86

55833698

78

55381126

88

55644704

25

55822807

72

55619599

80

55869129

61

55436320

80

55597595

88

55600740

81

55354781

65

55640351

74

55474035

91

55325463

25

55543631

100

55512808

91

55519292

84

55561744

86

55857899

70

55509009

81

55602602

77

55144501

25

55418917

50

55593506

30

55432804

100

55410894

30

54328370

69

54156645

92

54169739

58

56110448

100

56125925

92

56125917

93

56113382

90

56113391

86

56110308

85

 

CA marks for 2005/2006

(p1) Marks Sheet for CASE 2 - BSc in Computer Applications (Sft.Eng.)

CA226 Advanced Computer Architectures Exam Month: 5

id no.

CA1 %

CA2 %

CA total %

54078101

21

80

51

54401476

0

69

35

54587821

51

91

71

54506944

48

 

24

54322240

0

69

35

54333411

0

95

48

54414900

20

 

10

54615417

 

 

0

54494563

51

87

69

54579330

0

69

35

54594681

0

55

28

54654510

52

74

63

54566106

31

78

55

54352076

43

100

72

54549228

0

69

35

54462670

0

55

28

54682823

100

100

100

54367863

50

91

71

54308395

63

69

66

54559096

52

82

67

55144535

 

 

0

54430093

89

86

88

55134912

 

 

0

55130747

74

65

70

54809301

0

69

35

54346505

95

78

87

99399610

0

50

25

54384369

96

66

81

54358481

82

94

88

54442806

51

64

58

54310209

11

97

54

54859375

29

69

49

54518977

51

69

60

53950204

100

100

100

53955567

100

100

100

54335856

51

67

59

54681541

30

55

43

54402987

41

55

48

54552504

63

95

79

54323866

63

50

57

54472217

51

83

67

54024290

31

89

60

54483715

0

80

40

54466551

71

91

81

54627628

40

64

52

54366417

0

73

37

54394399

0

55

28

54024427

100

100

100

54699891

0

51

26

53400565

21

89

55

53956008

 

 

0

54472012

0

90

45

53524396

 

 

0

53960234

0

69

35

54556585

0

55

28

54455053

63

80

72

54636511

100

100

100

54368886

96

69

83