by Natalie Enright Jerger on Jun 2, 2021 | Tags: Accelerators, Emerging Technology, networks-on-chip
Twenty years ago research into networks-on-chip (NoCs) was launched with the publication of the foundational Dally and Towles paper, “Route Packets not Wires,” in the Design Automation Conference (DAC) in June 2001. In this blog post, I explore the evolution of...
Read more...
by Phillip Stanley-Marbell on May 13, 2021 | Tags: Approximate Computing, Sensors, Uncertainty
Uncertainty in Computation and Its Relevance to Computer Architecture I have recently been thinking about uncertainty in general and uncertainty in computations in particular. It got me thinking about several questions: can uncertainty in computations be exposed above...
Read more...
by Jakub Szefer on May 11, 2021 | Tags: Cloud computing, FPGA, Security
FPGAs in Cloud Computing The availability of Field Programmable Gate Arrays (FPGAs) in cloud datacenters has opened up new ways to improve application performance by letting users write their own custom hardware accelerators that they can realize on the FPGAs....
Read more...
by Ananth Krishna Prasad and Mahdi Nazm Bojnordi on May 7, 2021 | Tags: Accelerators, Emerging Technology, Machine Learning, Optical
In a previous blog post, we summarized some advances in optical computing that enable the implementation of low-energy optical-convolutional layers using phase masks and angle-sensitive pixels. Such approaches also present multiple challenges, such as lack of...
Read more...
by Daniel A. Jiménez, Moin Qureshi, Boris Grot, and José Martínez on May 4, 2021 | Tags: Conference, Policy, Reviewing
As with all scientific communities, the field of computer architecture is driven by publications. At the heart of a meaningful scientific publication model is a fair and sound peer-reviewing process. If this process is compromised, some papers might be unfairly...
Read more...
by Alexandros Daglis on Apr 27, 2021 | Tags: ASPLOS, Conference, virtual conferences
ASPLOS is the first major conference in our community that was held virtually for a second time since the onset of the COVID-19 pandemic. With a whole year to prepare and adapt to the reality of online conferences, ASPLOS-XXVI lived up to the challenge,...
Read more...
by Ashish Venkat on Apr 9, 2021 | Tags: Computer Architecture, Conference, hpca21, virtual conferences
Welcome to the trip report on the 27th Annual (and the first virtual/global online) IEEE Symposium on High Performance Computer Architecture! The conference marks one full year of virtual keynotes, panels, talks, and networking, for many of us, since the last...
Read more...
by Shaizeen Aga and Nuwan Jayasena on Apr 7, 2021 | Tags: 3D DRAM, HBM, HMC, Memory
Seemingly insatiable application demands for memory bandwidth, coupled with the energy needed to sustain high off-chip bandwidth, are putting increasing demands on main memory systems. In the quest for solutions that provide higher performance and better energy...
Read more...
by Nathan Beckmann on Apr 5, 2021 | Tags: Memory, Programmability
Once upon a time, cores and memory ran at similar speeds, and programs could read and write memory directly without complications. The load-store interface was born as a simple way to give programs access to data, and, at this stage in computing history, this...
Read more...
by Vijay Janapa Reddi, Greg Diamos, Pete Warden, Peter Mattson, David Kanter on Mar 4, 2021 | Tags: Accelerators, Data Engineering, Machine Learning
The rise of open-source software necessitated a software-engineering revolution (new standards, tools, licenses, etc.) to overcome the problems facing large distributed teams working on enormous code bases. Today, machine learning (ML) builds atop this vibrant and...
Read more...