Computer Architecture Today

Informing the broad computing community about current activities, advances and future directions in computer architecture.
Key-value-stores from the Lens of Shared Memory

Key-value-stores from the Lens of Shared Memory

One of the long-standing debates in computer systems is the shared nothing vs shared memory debate. Should parallel computers provide the illusion of shared memory or should they do away with support for sharing?  The debate has seen a resurgence with the rise of...

Read more...

Posit: A Potential Replacement for IEEE 754

Posit: A Potential Replacement for IEEE 754

Motivation Number systems and computer arithmetics are essential for designing efficient hardware and software architecture. In particular, real-valued computation constitutes a crucial component in almost all forms of today’s computing systems from mobile devices to...

Read more...

A Primer on Security Threats for Computer Architects

A Primer on Security Threats for Computer Architects

Security has recently emerged as a first-class design consideration and an active research area in computer architecture community, with most top-tier conferences dedicating one or more sessions to security topics. Best Paper Awards at two most recent MICRO...

Read more...

HPCA 2020 Trip Report

HPCA 2020 Trip Report

By all accounts, HPCA (and co-located PPoPP/CGO) was a tremendous success with fabulous keynotes, many ground-breaking papers and an almost too-wonderful setting in sunny San Diego. Keynotes  The first day was started by a keynote from Josep Torellas from UIUC, who...

Read more...