Computer Architecture Today

Informing the broad computing community about current activities, advances and future directions in computer architecture.
All in on MatMul? Don’t Put All Your Tensors in One Basket!

All in on MatMul? Don’t Put All Your Tensors in One Basket!

Matrix multiplication dominates AI hardware and research. Betting everything on MatMul risks an innovation monoculture — it’s time to diversify our compute bets.

Read more...

Computer Architecture Lessons from the Kitchen

Computer Architecture Lessons from the Kitchen

I am a COMPUTER ARCHITECT, which means I design computers. I was trained at a great school (UW-Madison), and I worked in industry (Intel) before I became a professor (University of Michigan). Despite these rarefied experiences, I first came to know computer...

Read more...

The Role of LLMs in Academic Reviewing

The Role of LLMs in Academic Reviewing

Editor’s note: With continuing proliferation of LLMs and their capabilities, academic community started to discuss their potential role in paper reviewing process. Some conferences are already piloting the assistance of LLMs in their reviewing this year. To...

Read more...

ISCA 2025 Trip Report

ISCA 2025 Trip Report

The conference The 52nd ISCA, which was held in Tokyo from June 21 to 25, was just completed. One notable thing for  this year ISCA is the high number of registrations (1200+), a big surge from 2023 (800+) and 2004 (600+). This was even after the registration was...

Read more...

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