Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TDT01 is a specialization course focusing on specialist topics within computer architecture. This year's version will cover 1) dynamic binary translation/optimization and 2) big landmark ideas in computer architecture.

...

    1. The Transmeta Code Morphing Software: using speculation, recovery, and adaptive retranslation to address real-life challenges

    2. Single-ISA Heterogeneous Multi-Core Architectures for Multithreaded Workload Performance (Morten Johannes Barbala)Low overhead dynamic binary translation on ARM

    3. Criticality Stacks: Identifying Critical Threads in Parallel Programs using Synchronization Behavior (Even Olsson Rogstadkjærne)Dynamo: a transparent dynamic optimization system

    4. GRAPE: Minimizing Energy for GPU Applications with Performance Requirements (Mathias Havdal) rePLay: A Hardware Framework for Dynamic Optimization

 

Landmark ideas in computer architecture

 

    5. Software and the Concurrency Revolution

    6. Dark Silicon and the End of Multicore Scaling

    7    5. Conservation Cores: Reducing the Energy of Mature Computation (Janusa Ragunathan)Computations

    68. Neural Acceleration for General-Purpose Approximate Programs (Jørgen Valstad) Amdahl’s Law for Tail Latency

    9. The future of microprocessors

  10. Challenges in computer architecture evaluation

  11. The load slice core microarchitecture

  12. Needle : Leveraging Program Analysis to Analyze and Extract Accelerators from Whole Programs