Bild von Institut mit Unilogo
home uni uni suche suche kontakt kontakt
unilogo Universität Stuttgart
Institut für Technische Informatik

Advanced Processor Architecture

Druckansicht
 
Kernveranstaltung der Vertiefungslinie Rechnerarchitektur im Diplomstudiengang Informatik.
INFOTECH: 3L+1E, 3rd semester course.

This lecture covers advanced concepts in computer architecture. Beside classical concepts like processor design and manufacturing, performance evaluation and optimization, and computer arithmetic new trends are discussed like low power-design. Low-power design is essential in mobile computing and communication which is expected to be a dominating application of microprocessors in a few years.

Computation power is increasing by exploiting parallelism on all levels of computation. We discuss instruction-level parallelism and mulitprocessor systems in this course.

The lecture provides a solid background for the lectures

  • Design & Test of Systems-on-a-Chip
  • Hardware Verification
  • Self-Testable Systems
  • Fault Tolerant Systems

Material for the lecture and exercises will be available here when the course once started.

Lecture: Prof. H.-J. Wunderlich
Exercises: Rainer Dorsch

News
  • Exercises at May 18th are relocated to room 2.026
Literature (Topics which are only covered in the references and not in the lecture are certainly not relevant for the exams! But they may help to understand the topics of the lecture.)
  • Low power: ?
  • Arithmetic pipelines: John Paul Hayes, Computer Organization
  • Arithmetic: Kohren, Computer arithmetic
  • Superscalar computers: Hennessy, Patterson, Computer Architecture a quantitative approach
  • Multiprocessors:
    • Flynn, Computer Architecture,
    • Culler, Singh, Gupta, Modern Parallel Computer Architecture, Morgan-Kaufmann, 1999