by Simha Sethumadhavan and Adrian Tang on Oct 11, 2017 | Tags: Security
We rarely see attack papers published in architecture conferences. What is the benefit of publishing attacks? What makes an attack paper instructive and valuable?
Read more...
by Srilatha Manne on Oct 5, 2017 | Tags: Advice, Industry
In academia, your teachers/advisor lays out well defined goals: Get an A in the class to prove your knowledge of the material; Publish in top tier conferences or journals to prove your research capabilities. Finish all the required classes and/or publish the requisite...
Read more...
by Natalie Enright Jerger and Kim Hazelwood on Sep 28, 2017 | Tags: Conference, Diversity
Part One: We’re Just Going to Leave This Here TL;DR – In part one of our series on gender diversity within the subdiscipline of computer architecture, we present some data that provides signal on where our community stands today with respect to gender diversity....
Read more...
by Steve Reinhardt on Sep 23, 2017 | Tags: People
It is with great regret that I pass on the news that our colleague and friend Nathan Binkert is no longer with us. Nate passed away unexpectedly on September 21st after collapsing at the gym. Nate was a computer scientist of remarkable breadth, equally at home...
Read more...
by Reetuparna Das on Sep 21, 2017 | Tags: Methodology, Modelling, Prototyping, Simulation
In this blog article we touch the subject of architectural evaluation methodology. We took the effort to interview some experts and collect opinions from experts on this subject. While everyone raises unique points, there seems to be some consensus.. The picture...
Read more...
by David Patterson and Andrew Waterman on Sep 18, 2017 | Tags: Architecture, CPU, ISA, Parallelism
In the process of writing a short introduction to RISC-V, we compared RISC-V vector code to SIMD. We were struck by the insidiousness of the SIMD instruction extensions of ARM, MIPS, and x86. We decided to share those insights in this blog, based on Chapter 8 of our...
Read more...
by Mark Silberstein on Sep 14, 2017 | Tags: Architecture, Operating Systems, Virtualization
The efficiency of Operating Systems (OSes) has always been in the spotlight of systems researchers, ever since the seminal Dijkstra’s THE multiprogramming system in early 60s. But the reason for this obsession is not entirely obvious. While the OS is commonly...
Read more...
by Alvin Lebeck on Sep 11, 2017 | Tags: Opinion
Increasing diversity in the broad field of computing is an ongoing challenge. Although many people are aware of the “google memo”, I don’t think many SIGARCH (and adjacent SIG) members are aware of a rebuttal by John Hennessy, Maria Klawe, and David...
Read more...
by T. N. Vijaykumar on Aug 28, 2017 | Tags: Conference
I have been saying that over-positive PC (OPPC) members’ high scores mess up the paper rankings, the coverage of online discussions (lower-score papers are ignored), and the discussion order at the PC meeting. Previously I had analyzed only the pre-rebuttal score distributions but not the impact on the actual outcomes. Now, I have statistical evidence of the impact.
Read more...
by Jignesh Patel on Aug 22, 2017 | Tags: Databases, Performance
… today it is hard for software developers to drill down to determine the root causes of performance fluctuations.
Read more...