...
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)