by Emery Berger on Oct 29, 2019 | Tags: Advice, Industry, Mentoring, Systems
Five easy pieces of advice to getting your work to have real-world impact: not guaranteed to get your work adopted, but will definitely increase the odds of luck being on your side.
Read more...
by Christina Delimitrou on Jun 24, 2019 | Tags: Cloud computing, Machine Learning, Systems
The past few years have seen an unprecedented increase in the number of systems targeting machine learning (ML) applications and deep learning in particular (Jeff Dean has compiled a telling graph on the exponentially increasing number of ML papers). From hardware...
Read more...
by Timothy Roscoe on May 13, 2019 | Tags: Accelerators, Datacenters, Hardware, Operating Systems, Opinion, Systems
This is a time of great interest in new hardware. Computers are becoming much more complex. The multicore era has given way to increasingly heterogeneous computing platforms. Modern SoCs contain a tremendous variety of processors, accelerators, and peripheral devices,...
Read more...
by Noa Zilberman on Apr 25, 2019 | Tags: Accelerators, Data center, Emerging Technology, Hardware, Networking, Performance, Programmability, Systems
Introduction In-network computing is a new research area that has emerged over the last few years. In-network computing, also known as In-network computation or NetCompute, refers to the execution of programs typically running on end-hosts within network devices....
Read more...
by Yuan Xie on Apr 26, 2018 | Tags: Accelerators, Architecture, Emerging Technology, Hardware, Machine Learning, Specialization, Systems
In the workshop on Inter-Disciplinary Research Challenges in Computer Systems (Grand Challenges) co-located with ASPLOS 2018, Dr. Hillery Hunter from IBM and I co-organized a panel discussion on “Augmenting Human Abilities/AI”. During the discussion,...
Read more...