Tareador: The Unbearable Lightness of Exploring Parallelism
Vladimir Subotic (),
Arturo Campos (),
Alejandro Velasco (),
Eduard Ayguade (),
Jesus Labarta () and
Mateo Valero ()
Additional contact information
Vladimir Subotic: Barcelona Supercomputing Center
Arturo Campos: Barcelona Supercomputing Center
Alejandro Velasco: Barcelona Supercomputing Center
Eduard Ayguade: Barcelona Supercomputing Center
Jesus Labarta: Barcelona Supercomputing Center
Mateo Valero: Barcelona Supercomputing Center
A chapter in Tools for High Performance Computing 2014, 2015, pp 55-79 from Springer
Abstract:
Abstract The appearance of multi/many-core processors created a gap between the parallel hardware and sequential software. Furthermore, this gap keeps increasing, since the community cannot find an appealing solution for parallelizing applications. We propose Tareador as a mean for fighting this problem. Tareador is a tool that helps a programmer explore various parallelization strategies and find the one that exposes the highest potential parallelism. Tareador dynamically instruments a sequential application, automatically detects data-dependencies between sections of execution, and evaluates the potential parallelism of different parallelization strategies. Furthermore, Tareador includes the automatic search mechanism that explores parallelization strategies and leads to the optimal one. Finally, we blueprint how Tareador could be used together with the parallel programming model and the parallelization workflow in order to facilitate parallelization of applications.
Keywords: Parallelization Workflow; Potential Parallelism; Parallel Programming Model; Task Instance; Concurrent Cost (search for similar items in EconPapers)
Date: 2015
References: Add references at CitEc
Citations:
There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:sprchp:978-3-319-16012-2_4
Ordering information: This item can be ordered from
http://www.springer.com/9783319160122
DOI: 10.1007/978-3-319-16012-2_4
Access Statistics for this chapter
More chapters in Springer Books from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().