Versions Compared

Key

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

...

Course responsible: Magnus Själander, Magnus Jahre, and Rakesh Kumar


Final test 2024

Date: 28th November (Thursday)

Time: 11:00 to 12:00

Place: F2 Gamle Fysikk


Students 2024

  Bjerde, Juni Weisteen

...

    Meeting 1: Startup meeting - Friday, 13th Sep September at 14:00, Realfagbygget R93 (Slides)

    Meeting 2: Discussion 1 - Friday, 4th October at 14:00, Realfagbygget R93 (Topic: Server CPU Microarchitecture)

    Meeting 3: Discussion 2 -   Friday, 25th October at 14:00, Realfagbygget R93 (Topic: Hardware generation and compilers)

    Meeting 4: Discussion 3 -  Friday, 15th November at 14:00, Realfagbygget R93 (Topic: Sustainability and Performance Analysis)


Reading list (preliminary)

...

Server CPU Microarchitecture

1. Profiling a warehouse-scale computer  (Jonatan Solheim and Kristian Larsen)

2.Weeding out Front-End Stalls with Uneven Block Size Instruction Cache  (Eik Hvattum Røgeberg and Juni Weisteen Bjerde)

3.ACIC: Admission-Controlled Instruction Cache (Filip Kristoff Ørn and Børge Lundsaunet)


Sustainability and Performance Analysis

4. FOCAL: A First-Order Carbon Model to Assess Processor Sustainability (Lars Andreassen Jaatun and Magnus Øvre Sygard)

5.Per-Instruction Cycle Stacks Through Time-Proportional Event Analysis  (Patryk Kuklinski and Markus Bøyum Johansen)

6. AIO: An Abstraction for Performance Analysis Across Diverse Accelerator Architectures (Odd Magne Gynnild and Kornel Harmati)


Hardware generation and compilers

7. RipTide: A Programmable, Energy-Minimal Dataflow Compiler and Architecture (Recommended for a group with three students)Stefan Mack, Henrik Løvhaug, and Arran Gabriel

8.R-HLS: An IR for Dynamic High-Level Synthesis and Memory Disambiguation based on Regions and State Edges  (Erlend Paulsen Skaaden, Hans-Marius Øverås, and Magne Tenstad)

9. Reusability is FIRRTL ground: Hardware construction languages, compiler frameworks, and transformations (Jakub Ostrzołek and Benjamin Shahzad-Landsverk)