Computer Architecture Today

Informing the broad computing community about current activities, advances and future directions in computer architecture.
Compound Memory Models

Compound Memory Models

When components with distinct memory models share memory, what rules govern the interface between them? Many of today’s systems already have to answer this question. On NVIDIA’s Grace Hopper, for example, an Arm CPU and a GPU share one coherent memory; the...

Read more...

7th Branch Prediction Championship : Part II

7th Branch Prediction Championship : Part II

This is the second (and final) post in the series covering the Next Generation Branch Prediction Champtionship (CBP-NG). Part-I details the provided infrastructure and the winning submissions. Distilled Branch Predictors (Simha Sethumadhavan – Columbia...

Read more...

7th Branch Prediction Championship: Part I

7th Branch Prediction Championship: Part I

Background The Next Generation Branch Prediction Championship (CBP-NG) aimed to address practical implementation challenges in branch prediction, moving beyond metrics used in earlier iterations. By emphasizing energy-adjusted performance—incorporating throughput,...

Read more...

An Introduction to Zero-Knowledge Proofs for Computer Architects

Zero-Knowledge Proofs As conversations about LLMs continue to dominate computer science, the cryptographic community has been abuzz around a different three letter acronym: ZKP. Zero-Knowledge Proofs (ZKPs) allow a prover to convince a verifier that a statement is...

Read more...

Compressing LLMs without Compromise

Compressing LLMs without Compromise

LLM execution requires moving gigabytes of data, which includes static model weights, the generated KV cache, and other intermediate representations. Depending on the deployment, this may involve communication across the network, PCIe links, accelerator links (e.g.,...

Read more...

ISCA 2026 Trip Report

ISCA 2026 Trip Report

The conference The 53rd International Symposium on Computer Architecture (ISCA) was held at the Raleigh Convention Center in Raleigh, North Carolina, from June 27 to July 1, 2026. Raleigh sits at one corner of the Research Triangle, anchored by North Carolina State...

Read more...

The Return of Rigorous Full-System Timing Simulation

The Return of Rigorous Full-System Timing Simulation

Accurate timing simulation remains one of the most important tools in computer architecture, but modern systems have made cycle-level simulation increasingly impractical. Today’s platforms combine many-core CPUs, deep memory hierarchies, accelerators, complex I/O, and...

Read more...