CENG 6332: High Performance Computer Architecture

Fall 2017

UHCL Computer Engineering

Description

Introduction to systems architecture design and tuning techniques for High Performance Computing; RISC’s, cache, pipelines, hypercubes, data-flow and supercomputers.

Instructor

Dr. Hakduran Koc

Room : Delta 110

Email  : KocHakduran at uhcl dot edu

Web   : http://sceweb.sce.uhcl.edu/koch/

Phone : x3877

Office Hours: Mon 1-3pm, Thu 1-3pm

Teaching Assistant

tba

Room :

Email  :

Office Hours:

Meeting

Thu 8:30am-11:20am in Room D241

Textbook

Parallel Computer Organization and Design by Michel Dubois, Murali Annavaran, and Per Stenstrom; 1st Edition, Cambridge University Press, 2012, ISBN: 9780521886758.

References

Computer Architecture: A Quantitative Approach by John Hennessy and David Patterson; 5th Edition; Morgan Kaufmann; 20011; ISBN: 9780123838728.

Tentative Course Schedule

Date

Topics covered

Aug. 31

University Closed

Sep. 7

Intro to class, Overview, Syllabus

Sept. 14

Ch. 1 – Introduction                                              

HW 1 – Due: September 28

Sept. 21

Performance Analysis

HW 2 – Due: October 5

Ch. 2 – Impact of Technology

Sept. 28

Ch. 3 - Processor Microarchitecture

Processor and Pipelining

Oct. 5

Ch. 3 - Processor Microarchitecture (cont.)

Oct. 12

Ch. 3 - Processor Microarchitecture (cont.)

HW 3 – Due: October 26

Oct. 19

Ch. 3 - Processor Microarchitecture (cont.)

HW 4 – Due: November 2

Oct. 26

Ch. 4 - Memory Hierarchies

Memory Hierarchy Basics and Design

Oct. 28

Exam 1 (Extra class for the first-week university closure)

Sample Exam 1

Sample Exam 2

Sample Exam 3

Nov. 2

Ch. 4 - Memory Hierarchies (cont.)

HW 5 – Due: November 30

Nov. 9

Ch. 4 - Memory Hierarchies (cont.)

HW 6 – Due: December 7

Nov. 16

Ch. 5 - Multiprocessor Systems

Nov. 23

Ch. 6 - Interconnection Networks

Nov. 30

Ch. 7 - Coherence, Synchronization, and Memory Consistency

Dec. 7

Ch. 8 - Chip Multiprocessors

Dec. 9

Exam 2 - December 3 (tentative)

Sample Quiz Questions

   Grades - (Updated: Dec. 11)

LINKS

- Top500

- SPEC Benchmarks

 

CENG 6332