CENG 6332: High Performance Computer Architecture

Spring 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: Tue 1-2pm, Wed 12-2pm, Thu 10-11:30am

Teaching Assistant

Pranitha Madupu

Room : D132

Email  : MadupuP5270 at uhcl dot edu

Office Hours: Tue 10:30am-3:30pm, Wed 10:30am-3:30pm, Thu 11am-3pm

Meeting

Wed 9:00-11:50am in Room D214

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

Jan. 18

Intro to class, Overview, Syllabus

Jan. 25

Ch. 1 – Introduction                                              

HW 1 – Due: February 8

Feb. 1

Performance Analysis

HW 2 – Due: February 22

Ch. 2 – Impact of Technology

Feb. 8

Ch. 3 - Processor Microarchitecture

Feb. 15

Processor and Pipelining

Ch. 3 - Processor Microarchitecture (cont.)

HW 3 – Due: March 8

Feb. 22

Ch. 3 - Processor Microarchitecture (cont.)

HW 4 – Due: March 22

Mar. 1

Mar. 8

Exam 1 – October 18 (tentative)

Sample Exam 1

Sample Exam 2

Sample Exam 3

Mar. 15

Spring Break

Mar. 22

Ch. 4 - Memory Hierarchies

Memory Hierarchy Basics and Design

Mar. 29

Ch. 4 - Memory Hierarchies (cont.)

HW 5 – Due: April 19

Apr. 5

Ch. 4 - Memory Hierarchies (cont.)

HW 6 – Due: April 26

Apr. 12

Ch. 4 - Memory Hierarchies (cont.)

Apr. 19

Ch. 5 - Multiprocessor Systems

Ch. 6 - Interconnection Networks

Apr. 26

Ch. 7 - Coherence, Synchronization, and Memory Consistency

Ch. 8 - Chip Multiprocessors

Exam 2 – April 29 (tentative)

Grades - (Updated: April 19)

   Section 1

LINKS

- Top500

- SPEC Benchmarks

 

CENG 6332