by Emery Berger on Oct 12, 2020 | Tags: Accelerators, Architecture, Benchmarks, Programmability
The focus of most published research in architecture is on applications implemented in high-performance, “close-to-the-metal” languages essentially developed before computers got fast. These, let’s call them metal languages, include FORTRAN...
Read more...
by Ananth Krishna Prasad and Mahdi Nazm Bojnordi on Oct 2, 2020 | Tags: Accelerators, Machine Learning, Optical
Deep Neural Networks have been a major focus for computer architects in the recent past due to the massive parallelism available in computation, combined with the massive amount of data re-use. While the proposed architectures have inspired industry innovations such...
Read more...
by Khari Douglas on Sep 25, 2020 | Tags: Accelerators, Machine Learning
[Editor’s Note: This article originally appeared on the blogs of the HLF and the CCC and is re-posted here with permission.] As part of the first day of the Virtual Heidelberg Laureate Forum (HLF) David A. Patterson, who won the 2017 ACM A.M Turing Award “for...
Read more...
by Spyros Blanas on Sep 15, 2020 | Tags: Accelerators, Databases, Memory
GPUs have outgrown their role as dedicated graphics processing units and are now a prominent, mainstream platform for general-purpose parallel computing. Evidence of the growing popularity of GPUs can be seen in cloud vendors offering GPU instances for cents per hour,...
Read more...
by Michael O'Boyle on Jul 27, 2020 | Tags: Accelerators, Compilers
TL;DR: Heterogeneous hardware innovation is held back by language support. Compiler researchers need to rethink their role and embrace ideas from Software Engineering, Natural Language Procesing and Machine Learning A 50 year contract For more than 50 years we...
Read more...