by Mark D. Hill on May 26, 2020 | Tags: Computer Architecture, Policy, Visioning
TL;DR: This post reviews some successful visioning in computer architecture and related fields. It argues why visioning is necessary for our field to flourish and discusses how the Computing Community Consortium (CCC) has facilitated some of this. Visioning is...
Read more...
by Timothy Roscoe on May 21, 2020 | Tags: Academia, Conference, Mentoring, Opinion, Policy, Systems, Travel, Virtual Meetings
I attended Eurosys 2020 last week. It was due to be held in Heraklion, in Crete, and due to travel conflicts I was not planning to attend. However, since all my travel has been cancelled, and Switzerland was in its 7th week of lockdown, and Eurosys went entirely...
Read more...
by Jae W. Lee on May 18, 2020 | Tags: People
Sang Lyul Min, a Professor of CSE at Seoul National University (SNU), passed away on February 24th after bravely fighting pancreatic cancer for over two years. He was a general co-chair of ISCA 2016 held in Seoul, South Korea, and subsequently served on the steering...
Read more...
by Minsoo Rhu on May 14, 2020 | Tags: Accelerators, Machine Learning
To meet machine learning (ML) practitioners’ insatiable demand for higher processing power, computer architects have been at the forefront of developing accelerated computing solutions for ML that fundamentally changed the landscape of the computing industry. Given...
Read more...
by Vijay Nagarajan, Boris Grot, Vasilis Gavrielatos, Antonis Katsarakis on May 12, 2020 | Tags: Coherence, Consistency, Datacenters, Distributed Systems, Key-value-stores, Replication, 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...
by Mingyu Gao on May 4, 2020 | Tags: Accelerators, Machine Learning
Deep learning, with its most representative algorithm, deep neural networks, has been the primary driving force for the recent rapid development of high-performance computing systems. Hardware researchers are proposing a large number of specialized chip architectures...
Read more...
by Lisa Hsu on Apr 29, 2020 | Tags: Advice, Covid 19, Systems
It feels strange to be writing about architecture in a time of great global stress. The COVID-19 pandemic has been an unprecedented disruption to our lives on a global scale. As I pondered what to write about for this blog post, I found myself coming back over and...
Read more...
by Payman Behnam and Mahdi Nazm Bojnordi on Apr 21, 2020 | Tags: Accelerators, Numerical Format
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...
by Lieven Eeckhout on Apr 10, 2020 | Tags: Conference, Policy, Reviewing
[Editors’ Note: We close our series on conferences/travel with a discussion of an alternative review model from the most recent ISCA PC Chair. We welcome your inputs and alternative proposals in the comments section.] Our review model is under stress because of...
Read more...
by James Larus, Luis Ceze, and Karin Strauss on Apr 8, 2020 | Tags: Conference, Networking, Travel, Virtual Meetings
This article originally appeared on the CACM blog. ASPLOS, the ACM Conference on Architectural Support for Programming Languages and Operating Systems, is an annual, ACM-sponsored conference that brings together roughly 300-350 researchers and students from the...
Read more...