Computing Community Consortium Blog

The goal of the Computing Community Consortium (CCC) is to catalyze the computing research community to debate longer range, more audacious research challenges; to build consensus around research visions; to evolve the most promising visions toward clearly defined initiatives; and to work with the funding organizations to move challenges and visions toward funding initiatives. The purpose of this blog is to provide a more immediate, online mechanism for dissemination of visioning concepts and community discussion/debate about them.


DARPA ISAT Study Outbrief: I-USHER: Interfaces to Unlock the Specialized HardwarE Revolution

December 18th, 2019 / in Announcements, CCC, research horizons, Research News / by Helen Wright

The following is a guest blog from Sarita V. Adve from the University of Illinois at Urbana-Champaign and Ratislav Bodik and Luis Ceze from the University of Washington, co-organizers of the DARPA ISAT I-USHER study.

We are pleased to share the results of a DARPA ISAT study, I-USHER: Interfaces to Unlock the Specialized HardwarE Revolution, arguing for new hardware/software interfaces to enable the revolution promised by hardware specialization.

Advances in hardware specialization are expected to deliver several orders of magnitude improvements in performance, cost, and energy efficiency over the next decade, bringing the promise of revolutionizing applications in datacenters to invisible computing.  To harness the power of this new class of computing, it is necessary to develop new abstractions or interfaces to unify the view of this new heterogeneous hardware, making it possible to (1) develop the next-generation of languages and tools needed for both software and hardware development; (2) design yet more radical hardware and systems without having to invest order of $100M in a new software stack; and (3) offer as yet unseen applications a predictable compute layer onto which they can compile.

The I-USHER study identified the opportunities and challenges in developing such interfaces. The outbrief slides present three related views of interfaces for heterogeneous hardware – a uniform interface view, a co-designed stack view, and a catalog of parts view – with promising emergent approaches and open challenges. 

DARPA ISAT Study Outbrief: I-USHER: Interfaces to Unlock the Specialized HardwarE Revolution

Comments are closed.