Back to Search Start Over

PANDORA: a parallelizing approximation-discovery framework (WIP paper)

Authors :
David N. Campbell
Greg Stitt
Source :
LCTES
Publication Year :
2019
Publisher :
ACM, 2019.

Abstract

In this paper, we introduce PANDORA---a framework that complements existing parallelizing compilers by automatically discovering application- and architecture-specialized approximations. We demonstrate that PANDORA creates approximations that extract massive amounts of parallelism from inherently sequential code by eliminating loop-carried dependencies---a long-time goal of the compiler research community. Compared to exact parallel baselines, preliminary results show speedups ranging from 2.3x to 81x with acceptable error for many usage scenarios.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 20th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems
Accession number :
edsair.doi...........88dbb7cf6f292a7540f36db7f91453b3