Carregant...
Carregant...

Vés al contingut (premeu Retorn)

Automatic parallelization of kernels in shared-memory multi-GPU nodes

Autor
Cabezas, J.; Vilanova, L.; Gelado, I.; Jablin, T.; Navarro, Nacho; Hwu, W.
Tipus d'activitat
Presentació treball a congrés
Nom de l'edició
29th International Conference on Supercomputing
Any de l'edició
2015
Data de presentació
2015-06-08
Llibre d'actes
ICS '15 Proceedings of the 29th ACM on International Conference on Supercomputing
Pàgina inicial
3
Pàgina final
13
DOI
https://doi.org/10.1145/2751205.2751218 Obrir en finestra nova
URL
http://dl.acm.org/citation.cfm?id=2751218&CFID=749441525&CFTOKEN=82813340 Obrir en finestra nova
Resum
In this paper we present AMGE, a programming framework and runtime system that transparently decomposes GPU kernels and executes them on multiple GPUs in parallel. AMGE exploits the remote memory access capability in modern GPUs to ensure that data can be accessed regardless of its physical location, allowing our runtime to safely decompose and distribute arrays across GPU memories. It optionally performs a compiler analysis that detects array access patterns in GPU kernels. Using this informati...
Paraules clau
Multi-gpu Programming, Numa
Grup de recerca
CAP - Grup de Computació d'Altes Prestacions

Participants

  • Cabezas, Javier  (autor ponent)
  • Vilanova, Lluis  (autor ponent)
  • Gelado Fernandez, Isaac  (autor ponent)
  • Jablin, Thomas B.  (autor ponent)
  • Navarro, Nacho  (autor ponent)
  • Hwu, Wen-mei W.  (autor ponent)