Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Advanced Computer Architectures

The course is not on the list Without time-table
Code Completion Credits Range Language
AE4M36PAP Z,ZK 6 2+2c
Lecturer:
Tutor:
Supervisor:
Department of Computer Science and Engineering
Synopsis:

The knowledge in the field of modern computer architecture will be deepened in this course. Mainly the architecture of nowadays processors utilizing instruction and/or thread level parallelism and advanced pipelining is in the center of our attention. Emphasis will be devoted to the quantitative system description and price/achievement ratio evaluation.

Requirements:
Syllabus of lectures:

1.Introduction to the modern computer architecture, basic terminology and trends

2.RISC processor pipelined architecture, hazards and their solutions

3.Complex pipelined instructions, interrupts

4.Generic superscalar architecture

5.Superscalar architecture with dynamic and speculative instruction execution planning

6.VLIW and EPIC processors

7.Advanced memory subsystem design, cache and virtual memory subsystem

8.System architecture design, multi-processor architecture

9.Memory coherence in multiprocessor systems

10.Consistence models, LD/ST instruction execution rules

11.ILP limits, multithreading

12. Peripheral interfacing

13.Data paths sharing, throughput and delay

14.Architecture perspectives

Syllabus of tutorials:

1.Introduction, semester project assignment

2.Instruction set and compilation

3.Pipelined processor simulator

4.Optimization algorithms for pipelined processor

5.Superscalar processor simulator

6.Intro of semester projects presentation

7.-11. Semester projects processing

12.-14. Semester projects presentation and defense

Study Objective:

The course increases the knowledge in the field of modern computer architecture.

Study materials:

1.Hennesy, J. L., Patterson, D. A.: Computer Architecture : A Quantitative Approach, Third Edition, San Francisco, Morgan Kaufmann Publishers, Inc., 2002

2.Dezso Sima et. al. Advanced Computer Architectures : A Design Space Approach, New York, Addison Wesley Longman Inc. 1997

3.Shen, J.P., Lipasti, M.H.: Modern Processor Design : Fundamentals of Superscalar Processors, First Edition, New York, McGraw-Hill Inc., 2004

4.Shriver, B.D., Smith B.:The Anatomy of a High-Performance Microprocessor: A System Perspective, Los Alamitos, IEEE Computer Society, 1998

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet12824304.html