Computer Architecture Today

Informing the broad computing community about current activities, advances and future directions in computer architecture.
Racing Camels in a Quantum Game of Camel Up

Racing Camels in a Quantum Game of Camel Up

Camel Up is a light-hearted board game. Fueled by the randomness of dice, camels race around a cardboard track to be the first to cross the finish line. Throughout the race players place bets, trying to predict which camel will ultimately win. Unfortunately, correct...

Read more...

Reflections on 5 Years of the Computer Architecture Podcast

Reflections on 5 Years of the Computer Architecture Podcast

It’s hard to believe, but the Computer Architecture Podcast is now five years old. We released our very first episode on May 28, 2020, and just like that, we find ourselves at our five-year anniversary, preparing to release our 20th episode. We’ve both been so...

Read more...

GPU Memory Consistency: Specifications, Testing, and Opportunities for Performance Tooling

GPU Memory Consistency: Specifications, Testing, and Opportunities for Performance Tooling

Context A recent MICRO 2024 article titled “Over-synchronization in GPU Programs” describes how eliminating redundant or coarser-grained (slower) synchronization in GPU programs can lead to significant gains in performance and introduces a tool called ScopeAdvice to...

Read more...

HPCA 2025 Trip Report

HPCA 2025 Trip Report

The 31st IEEE International Symposium on High-Performance Computer Architecture (HPCA’25) was held from March 1 to 5, 2025 in Las Vegas, USA. Co-located with PPoPP, CGO, and CC as part of the “Parallel Programming, Architecture and Compilation (PARC)” event, HPCA’25...

Read more...