PetaBricks: A Language and Compiler for Algorithmic Choice

It is often impossible to obtain a one-size-fits-all solution for high performance algorithms when considering different choices for data distributions, parallelism, transformations, and blocking. The best solution to these choices is often tightly coupled to different architectures, problem sizes,...

Full description

Bibliographic Details
Main Authors: Ansel, Jason Andrew, Chan, Cy, Wong, Yee Lok, Olszewski, Marek Krystyn, Zhao, Qin, Edelman, Alan, Amarasinghe, Saman P.
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:en_US
Published: Association for Computing Machinery 2011
Online Access:http://hdl.handle.net/1721.1/62300
https://orcid.org/0000-0001-7676-3133
https://orcid.org/0000-0002-7231-7643