CMPS 5133: Advanced Computer Architecture

Fall semester 2016

Instructor: Dr. Nelson L. Passos
Office: Bolin Science Hall 126B
Office phone: 397-4129
E-mail: nelson.passos@mwsu.edu
Webpage: cs.mwsu.edu/~passos
Office Hours: TR   9:30 - 11:00 am
  TR   2:00 - 4:00 pm
  W  8:00 - 11:00
Class Hours: TR   5:00 - BO 320


Course Description:


Comprehensive study of topics of scalable and parallel architectures, including performance measurement, pipelining, cache and memory technology, instruction-level parallelism, superscalar processors, parallel processors, and multithread systems.

Text book:

Modern Processor Design, by J. P. Shen and M. H. Lipasti (1st edition).

Lecture Notes:

CMPS 5133 part 1

CMPS 5133 part 2

CMPS 5133 part 3

Project files:

Memory access log file

Agenda:

August     September     October     November     December     Grading

August


Aug 30- 

Processor design - Floating Point numbers


September


Sep 1-

Pipelining fundamentals

Sep 6-

Pipelined processor design

Sep 8-

Dependencies

Sep 13- 

Minimizing stalls

Sep 15- 

Commercial processors

 

Assignment # 1

Sep 20- 

Memory fundamentals

Sep 22- 

Caching

 

Assignment # 2

Sep 27- 

Virtual memory

Sep 29- 

Page Tables

 

Assignment # 3


October


Oct 4- 

Page Tables

Oct 6- 

Input/output systems

 

Assignment # 4

Oct 11-

Input/output systems

Oct 13- 

Test # 1

Oct 18- 

Superscalar

Oct 20- 

Parallel pipelines

Oct 25- 

Superscalar pipelines

Oct 27- 

Branch prediction

 

Assignment # 5


November


Nov 1- 

Branch prediction

Nov 3- 

Register reuse

 

Assignment # 6

Nov 8- 

Data dependencies

Nov 10- 

Tomasulo algorithm

Nov 15-

Reservation stations

Nov 17-

Memory access

Nov 22- 

Threads

Nov 24- 

Thanksgiving Holidays

Nov 29- 

Multi-processors


December


Dec 1

Test # 2

Dec 3- 

Multithread processors

Dec 8- 

Multithread processors

Dec 13- 

Finals (Tuesday, 5:45 pm)


Grading


Tests: 20 % (each)
Final Exam: 20 %
Assignments: 20 %
Project: 15 %
Class Participation: 5 %

 

 

 

 


E-mail address:

nelson.passos@mwsu.edu

Back to Dr. Passos Home Page