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 (Contributor), Chan, Cy (Contributor), Wong, Yee Lok (Contributor), Olszewski, Marek Krystyn (Contributor), Zhao, Qin (Contributor), Edelman, Alan (Contributor), Amarasinghe, Saman P. (Contributor)
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory (Contributor), Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science (Contributor), Massachusetts Institute of Technology. Department of Mathematics (Contributor)
Format: Article
Language:English
Published: Association for Computing Machinery, 2011-04-22T18:38:42Z.
Subjects:
Online Access:Get fulltext