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

Advanced Computer Architectures

Login to KOS for course enrollment Display time-table
Code Completion Credits Range
PIK-VAP ZK 4 0+3
Lecturer:
Pavel Tvrdík (gar.)
Tutor:
Pavel Tvrdík (gar.)
Supervisor:
Department of Computer Systems
Synopsis:

Students will learn the mechanisms for multilevel branch prediction, speculative instruction execution, and speculative data prefetching techniques in ILP processors. The second part is on memory hierarchy systems, memory consistency models, and memory coherence protocols in parallel computer systems with virtual shared distributed memory. The third part is devoted to synchronization mechanisms in parallel systems with distributed memory.

Requirements:

BIE-APS, MIE-PAR, MIE-PAP or equivalents

Syllabus of lectures:

1. Multilevel branch predictors in ILP processors.

2. Speculative instruction execution in ILP processors.

3. Speculative data prefetching techniques in ILP processors.

4. Distributed memoru coherence and consistency models.

5. Memory coherence protocols for virtual shared memory systems.

6. Distributed memory synchronization mechanisms.

Syllabus of tutorials:

no

Study Objective:

To explain more complicated algorithmic and architectural solutions used in modern advanced processors and computers.

Study materials:

Hennessy, J.L., Patterson, D.A.. Computer Architecture: AQuantitative Approach. The Fourth Edition. Morgan Kaufmann, 200X, ISBN 1-55860-724-2.

Shen, J., Lipasti, M.. Modern Processor Design: Fundamentals of Superscalar Processors, McGraw Hill 2005, ISBN 0-07-057064-7.

D. E. Culler, J.P. Singh and A. Gupta. Parallel Computer Architecture: A Hardware/Software Approach. Morgan Kaufmann. ISBN 1-55860-343-3.

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
Time-table is not available yet
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet1618306.html