in beta · early-access plekken vrij
Home/Vakken/Modern Computer Architectures
CESE40855 ECTSQ3EngelsMaster

Modern Computer Architectures

FaculteitElektrotechniek, Wiskunde en Informatica
NiveauMaster
Studiejaar2025-2026

Beschrijving

The course emphasises on theoretical aspects and practical trade-offs of computer architecture and organization of the newest microprocessors currently on the market, e.g., RISC-V, and the latest developments in computer architecture and compiler research. Quantifying design decisions in terms of performance and cost. Computer architecture subjects include: basic principles, instruction set architectures, pipelining and pipelining consequences, multiple-issue (superscalar and VLIW) processors, out-of-order execution, branch prediction, speculative execution, advanced memory hierarchies, pre-fetching, multithreaded processors and multiprocessors, energy consumption, and reliability. Compiler subjects include: an overview of different compilers, LLVM, scanners and parsers, mapping of source code into intermediate representation (IR) as well as an overview of different IRs, different code optimizations, data flow analysis and scalar optimisation, back-end compilation, instruction selection and scheduling, and register allocation.

Reviews0 reviews

Nog geen reviews voor dit vak. Wees de eerste!

Heb jij dit vak gevolgd?

Deel je ervaring met toekomstige studenten. Inloggen met je TU Delft mailadres duurt één minuut.

Schrijf een review