by Srilantha (Bobbie) Manne, Carole-Jean Wu, Parthasarathy (Partha) Ranganathan, Sarah Bird, Shane Greenstein on Aug 18, 2021 | Tags: Datacenters, Edge Devices, Emerging Technology, Environment, Inclusion, Societal Impact, Sustainability
Digital technologies have had an undeniable influence on humanity’s well-being, transforming all aspects of our lives. Underpinned by advances in process technology, computer architecture, software engineering, and artificial intelligence (AI), the rapid technological...
Read more...
by Tim Rogers and Mahmoud Khairy on Aug 10, 2021 | Tags: Accelerators, Benchmarks, Machine Learning, Systems
At its core, all engineering is science optimized (or perverted) by economics. As academics in computer science and engineering, we have a symbiotic relationship with industry. Still, it is often necessary for us to peel back the marketing noise and understand...
Read more...
by Lisa Hsu on Aug 5, 2021 | As architects, we have heard the drumbeat about the impending end of Moore’s Law for at least a few decades, and in more recent years, the end of Dennard scaling. It is this latter phenomenon that has been extremely impactful to the power consumption of the...
Read more...
by Christos Kozyrakis and Emery Berger on Jul 30, 2021 | Tags: ASPLOS, Conferences, extended abstract, program committees, Review, Reviewing
Background When we started planning the ASPLOS’21 program committee in Spring 2020, we asked ourselves what we could do to make the review process better for everyone. In our opinion, the most impactful improvement would be to increase the signal available for each...
Read more...
by Jayashree Mohan and Vijay Chidambaram on Jul 14, 2021 | Tags: Machine Learning, Storage
Machine Learning (ML), specifically Deep Neural Networks (DNNs), is stressing storage systems in new ways, moving the training bottleneck to the data ingestion phase, rather than the actual learning phase. Training these models is data-hungry, resource-intensive, and...
Read more...
by Yuhao Zhu on Jul 6, 2021 | Tags: Accelerators, deep learning, gpu, ray tracing, rendering
In Part I of this mini-series, we looked at recent advances in hardware support for ray tracing and how we might ride this wave to think more broadly about general-purpose irregular computing. Part II looks at another rising trend in graphics, i.e., the confluence of...
Read more...