Advanced Computer Architecture

WS 2008/09
Dr. A. Strey
Universität Innsbruck

News

Contents

This lecture presents an overview of architectural concepts that can be found in modern computer systems, e.g.:

Literature

J.L. Hennessy, D.A. Patterson: Computer Architecture - A Quantitative Approach, 4th edition, Academic Press, 2006

Exercises

Sheet1 (to be discussed on October 27), sheet2 (to be dicussed on November 17), sheet 3 (to be discussed on December 15), sheet 4 (to be discussed on January 19)

Solutions

Slides

The slides of the lecture are available for download (color pdf, 4 slides per page):

Overview ACAoverview4.pdf
Chapter 1: Introduction ACAintro4.pdf
Chapter 2: Instruction Set Architectures ACAisa4.pdf
Chapter 3: Pipelining ACApipeline4.pdf
Chapter 4: Instruction Level Parallelism, part A ACAilpA4.pdf
Chapter 4: Instruction Level Parallelism, part B ACAilpB4.pdf
Chapter 5: Data Level Parallelism ACAsimd4.pdf
Chapter 6: Thread Level Parallelism, part A ACAthreadsA4.pdf
Chapter 6: Thread Level Parallelism, part B ACAthreadsB4.pdf
Chapter 7: Further advanced architectures ACArest4.pdf