Democratizing Domain-Specific Computing
Yuze Chi, Weikang Qiao, Atefeh Sohrabizadeh, Jie Wang, Jason Cong

TL;DR
This paper investigates whether typical software developers can affordably and efficiently design their own domain-specific accelerators to enhance application performance.
Contribution
It introduces a framework or approach enabling software developers to create customized DSAs without requiring specialized hardware expertise.
Findings
Demonstrates feasibility of developer-designed DSAs
Shows improvements in application performance and energy efficiency
Provides guidelines for accessible DSA development
Abstract
In the past few years, domain-specific accelerators (DSAs), such as Google's Tensor Processing Units, have shown to offer significant performance and energy efficiency over general-purpose CPUs. An important question is whether typical software developers can design and implement their own customized DSAs, with affordability and efficiency, to accelerate their applications. This article presents our answer to this question.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Parallel Computing and Optimization Techniques · Advanced Data Storage Technologies
