TDT01

Server CPU Microarchitecture

Sustainability and Performance Analysis

Hardware generation and compilers

1 Profiling a warehouse-scale computer

Motivation

Findings

Keywords

Alternative Approaches

2 Weeding out Front-End Stalls with Uneven Block Size Instruction Cache

Motivation

Findings

Keywords

Alternative Approaches

3 ACIC: Admission-Controlled Instruction Cache

Motivation

Findings

Keywords

Alternative Approaches

4 FOCAL: A First-Order Carbon Model to Assess Processor Sustainability

Motivation

Findings

Keywords

Alternative Approaches

5 Per-Instruction Cycle Stacks Through Time-Proportional Event Analysis

Motivation

Findings

Keywords

Alternative Approaches

6 AIO: An Abstraction for Performance Analysis Across Diverse Accelerator Architectures

Motivation

Findings

Keywords

Alternative Approaches

7 RipTide: A Programmable, Energy-Minimal Dataflow Compiler and Architecture

Motivation

Findings

Keywords

Alternative Approaches

8 R-HLS: An IR for Dynamic High-Level Synthesis and Memory Disambiguation based on Regions and State Edges

Motivation

Findings

Keywords

Alternative Approaches

9 Reusability is FIRRTL ground: Hardware construction languages, compiler frameworks, and transformations

Motivation

Findings

Chisel or Verilog frontends translate designs into FIRRTL (IR), transformation passes do optimizing, and the resulting FIRRTL can be tailored to different simulators, FPGAs or ASICs.

Keywords

Alternative Approaches