Adaptive Task Size Control on High Level Programming for GPU/CPU Work Sharing
hal.structure.identifier | Graduate School of Systems and Information Engineering [Tsukuba] | |
dc.contributor.author | ODAJIMA, Tetsuya | |
hal.structure.identifier | Graduate School of Systems and Information Engineering [Tsukuba] | |
hal.structure.identifier | Center for Computational Sciences [Tsukuba] [CCS] | |
dc.contributor.author | BOKU, Taisuke | |
hal.structure.identifier | Center for Computational Sciences [Tsukuba] [CCS] | |
hal.structure.identifier | Graduate School of Systems and Information Engineering [Tsukuba] | |
dc.contributor.author | SATO, Mitsuhisa | |
hal.structure.identifier | Center for Computational Sciences [Tsukuba] [CCS] | |
dc.contributor.author | HANAWA, Toshihiro | |
hal.structure.identifier | Graduate School of Systems and Information Engineering [Tsukuba] | |
hal.structure.identifier | Center for Computational Sciences [Tsukuba] [CCS] | |
dc.contributor.author | KODAMA, Yuetsu | |
hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
hal.structure.identifier | Efficient runtime systems for parallel architectures [RUNTIME] | |
dc.contributor.author | NAMYST, Raymond | |
hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
hal.structure.identifier | Efficient runtime systems for parallel architectures [RUNTIME] | |
dc.contributor.author | THIBAULT, Samuel | |
hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
hal.structure.identifier | Efficient runtime systems for parallel architectures [RUNTIME] | |
dc.contributor.author | AUMAGE, Olivier | |
dc.date.accessioned | 2024-04-15T09:42:10Z | |
dc.date.available | 2024-04-15T09:42:10Z | |
dc.date.issued | 2013-12-19 | |
dc.date.conference | 2013-12-18 | |
dc.identifier.uri | https://oskar-bordeaux.fr/handle/20.500.12278/197661 | |
dc.description.abstractEn | On the work sharing among GPUs and CPU cores on GPU equipped clusters, it is a critical issue to keep load balance among these heterogeneous computing resources. We have been developing a runtime system for this problem on PGAS language named XcalableMP- dev/StarPU [1]. Through the development, we found the necessity of adaptive load balancing for GPU/CPU work sharing to achieve the best performance for various application codes. In this paper, we enhance our language system XcalableMP-dev/StarPU to add a new feature which can control the task size to be assigned to these heterogeneous resources dynamically during application execution. As a result of performance evaluation on several benchmarks, we confirmed the proposed feature correctly works and the performance with heterogeneous work sharing provides up to about 40% higher performance than GPU-only utilization even for relatively small size of problems. | |
dc.language.iso | en | |
dc.title.en | Adaptive Task Size Control on High Level Programming for GPU/CPU Work Sharing | |
dc.type | Communication dans un congrès | |
dc.identifier.doi | 10.1007/978-3-319-03889-6_7 | |
dc.subject.hal | Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC] | |
bordeaux.hal.laboratories | Laboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800 | * |
bordeaux.institution | Université de Bordeaux | |
bordeaux.institution | Bordeaux INP | |
bordeaux.institution | CNRS | |
bordeaux.conference.title | The 2013 International Symposium on Advances of Distributed and Parallel Computing (ADPC 2013) | |
bordeaux.country | IT | |
bordeaux.conference.city | Vietri sul Mare | |
bordeaux.peerReviewed | oui | |
hal.identifier | hal-00920915 | |
hal.version | 1 | |
hal.invited | non | |
hal.proceedings | oui | |
hal.popular | non | |
hal.audience | Internationale | |
hal.origin.link | https://hal.archives-ouvertes.fr//hal-00920915v1 | |
bordeaux.COinS | ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.date=2013-12-19&rft.au=ODAJIMA,%20Tetsuya&BOKU,%20Taisuke&SATO,%20Mitsuhisa&HANAWA,%20Toshihiro&KODAMA,%20Yuetsu&rft.genre=unknown |
Fichier(s) constituant ce document
Fichiers | Taille | Format | Vue |
---|---|---|---|
Il n'y a pas de fichiers associés à ce document. |