Loading...
Loading...

Go to the content (press return)

Programmability and portability for exascale: top down programming methodology and tools with StarSs

Author
Subotic, V.; Brinkmann, S.; Marjanovic, V.; Badia, R.M.; Gracia, J.; Niethammer, C.; Ayguade, E.; Labarta, J.; Valero, M.
Type of activity
Journal article
Journal
Journal of computational science
Date of publication
2013-11
Volume
4
Number
6
First page
450
Last page
456
DOI
https://doi.org/10.1016/j.jocs.2013.01.008 Open in new window
URL
http://www.sciencedirect.com/science/article/pii/S1877750313000203 Open in new window
Abstract
StarSs is a task-based programming model that allows to parallelize sequential applications by means of annotating the code with compiler directives. The model further supports transparent execution of designated tasks on heterogeneous platforms, including clusters of GPUs. This paper focuses on the methodology and tools that complements the programming model forming a consistent development environment with the objective of simplifying the live of application developers. The programming environ...
Keywords
Development tools, Parallel programming models, Performance analysis tools
Group of research
CAP - High Performace Computing Group

Participants