Microarchitectural Modeling in the Era of Accelerator-Rich Systems and Computing at Scale

Microarchitecture simulators have been conceived and implemented to be valuable tools for the design of computing chips of all types...

The Hitchhiker’s Guide to Coherent Fabrics: 5 Programming Rules for CXL, NVLink, and InfinityFabric

This is the second article in the series, following our first blog in Dec 2023:...

IEEE Computer Architecture Letters (CAL) – An Update and FAQs

CAL has held a unique place in the computer architecture community for well over two decades as a periodical for publishing early and...

From Theory to Practice: Introducing Architectural Prisms, an Experiment in AI-First Academic Dialogue

A little while ago, I published a post on this blog titled, "The Reviewer is Dead, Long Live the Review: Re-engineering Peer Review for the...

An Invitation to Visual Computing

This post is a much simplified introductory chapter of an open, online textbook, Foundations of Visual Computing. Visual computing is...

Calls for Contributions

Calls for papers, tutorials, workshops, presentations and other technical contributions.

March 22, 2026 in Pittsburgh, USA, co-located with ASPLOS 2026
Call for Papers: HCDS @ ASPLOS 2026
January 31, 2026 in Sydney, Australia
Call for Presentations: Arch4Health @ HPCA 2026
April 26, 2026 in Seoul, South Korea
Call for Papers: ISPASS 2026
view more...

Calls for Participation

Information on registering and attending conferences, workshops and other events.
 

November 3, 2025 in Irvine, CA, USA
PACT 2025
July 28, 2025 in Vancouver, Canada
ASAP 2025
July 13, 2025 in Athens, Greece
APPT 2025
June 21, 2025 in Tokyo, Japan
ISCA 2025
May 11, 2025 in Ghent, Belgium
ISPASS 2025
view more...