|
E-prints UPC >
Altres >
Enviament des de DRAC >
Empreu aquest identificador per citar o enllaçar aquest ítem:
http://hdl.handle.net/2117/16739
|
Ítem no disponible en accés obert per política de l'editorial
| Arxiu |
Descripció |
Mida | Format |
| Martorell.pdf | | 681.33 kB | Adobe PDF |  |
|
| Citació: | Bueno, J. [et al.]. Productive programming of GPU clusters with OmpSs. A: IEEE International Parallel and Distributed Processing Symposium. "2012 IEEE 26th International Parallel & Distributed Processing Symposium (IPDPS) 21-25 May 2012: Shanghai, China". Shanghai: 2012, p. 557-568. |
| Títol: | Productive programming of GPU clusters with OmpSs |
| Autor: | Bueno Hedo, Javier; Planas, Judit; Duran, Alejandro; Badia Sala, Rosa Maria ; Martorell Bofill, Xavier ; Ayguadé Parra, Eduard ; Labarta Mancho, Jesús José  |
| Data: | 2012 |
| Tipus de document: | Conference lecture |
| Resum: | Clusters of GPUs are emerging as a new computational
scenario. Programming them requires the use of
hybrid models that increase the complexity of the applications,
reducing the productivity of programmers.
We present the implementation of OmpSs for clusters of
GPUs, which supports asynchrony and heterogeneity for task
parallelism. It is based on annotating a serial application with
directives that are translated by the compiler. With it, the same
program that runs sequentially in a node with a single GPU
can run in parallel in multiple GPUs either local (single node)
or remote (cluster of GPUs). Besides performing a task-based
parallelization, the runtime system moves the data as needed
between the different nodes and GPUs minimizing the impact
of communication by using affinity scheduling, caching, and
by overlapping communication with the computational task.
We show several applicactions programmed with OmpSs
and their performance with multiple GPUs in a local node
and in remote nodes. The results show good tradeoff between
performance and effort from the programmer. |
| ISBN: | 978-1-4673-0975-2 |
| URI: | http://hdl.handle.net/2117/16739 |
| Versió de l'editor: | 10.1109/IPDPS.2012.58 |
| Versió de l'editor: | http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6267858 |
| Apareix a les col·leccions: | Departament d'Arquitectura de Computadors. Ponències/Comunicacions de congressos CAP - Grup de Computació d´Altes Prestacions. Ponències/Comunicacions de congressos Altres. Enviament des de DRAC
|
| Comparteix: |
|
Queda prohibida la reproducció, transformació, distribució i comunicació pública d'aquesta obra. Es permet, en tot cas, la reproducció per a ús privat sempre i quan la còpia que se'n faci no sigui objecte d'utilització col·lectiva ni lucrativa (art. 31.2 del Reial Decret Legislatiu 1/1996, de 12 d'abril, pel qual s'aprova el Text Refós de la Llei de Propietat Intel·lectual, http://bibliotecnica.upc.es/sepi/legislacio.asp).
Per a qualsevol ús que es vulgui fer diferent al permès, dirigiu-vos a: sepi@upc.edu
|