Computer Architecture Today

Informing the broad computing community about current activities, advances and future directions in computer architecture.
Accelerator-Level Parallelism (ALP)

Accelerator-Level Parallelism (ALP)

The demand for computing performance continues to grow exponentially in part due to video and machine learning processing for applications like augmented/virtual reality and self-driving vehicles. However, the underlying advances (Moore’s Law and Dennard...

Read more...

Increasing Your Research Impact

Increasing Your Research Impact

Many works present their results; this blog post seeks to aid you in developing your own great results, especially in computer architecture and systems. I learned these lessons over a career leading to an Eckert-Mauchly Award. I structure this blog post with steps of the scientific method.

Read more...

Publication Trends at ISCA

Publication Trends at ISCA

Recently, we conducted a detailed study of some notable publication trends at ISCA. We used the abstracts for all the papers published at ISCA from 1973, when it was inaugurated, to 2018. This blog summarizes the main findings of the detailed article which can be...

Read more...

A Case for Case Studies

A Case for Case Studies

Consider the following thought experiment.  You are on the program committee of a conference like ASPLOS or PLDI, and your committee must choose one of the following two papers for publication. Paper 1 describes a new program optimization and its implementation in...

Read more...

New Blog Editor

New Blog Editor

Nearly two and a half years ago, I welcomed you to Computer Architecture Today as the founding editor. Today I bid my farewells.  Creating a blog was the wonderful idea of the SIGARCH Executive Committee. It took six months and input from several individuals to arrive...

Read more...

Save IEEE Computer Architecture Letters

Save IEEE Computer Architecture Letters

(This blog post is adapted from a presentation made by Natalie Enright Jerger at the ISCA 2019 business meeting.) What is CAL? IEEE Computer Architecture Letters (CAL) was established 17 years ago to provide the computer architecture community with a rapid...

Read more...