Show simple item record

hal.structure.identifierDépartement Informatique [TSP - INF]
dc.contributor.authorLI, Pei
hal.structure.identifierDépartement Informatique [TSP - INF]
dc.contributor.authorBRUNET, Elisabeth
hal.structure.identifierLaboratoire Bordelais de Recherche en Informatique [LaBRI]
hal.structure.identifierEfficient runtime systems for parallel architectures [RUNTIME]
dc.contributor.authorNAMYST, Raymond
dc.date.accessioned2024-04-15T09:42:03Z
dc.date.available2024-04-15T09:42:03Z
dc.date.issued2013
dc.date.conference2013-11-13
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/197650
dc.description.abstractEnHeterogeneous architectures have been widely used in the domain of high performance computing. On one hand, it allows a designer to use multiple types of computing units and each able to execute the tasks that it is best suited for to increase performance; on the other hand, it brings many challenges in programming for novice users, especially for heterogeneous systems with multi-devices. In this paper, we propose the code generator STEPOCL that generates OpenCL host program for heterogeneous multi-device architecture. In order to simplify the analyzing process, we ask user to provide the description of input and kernel parameters in an XML file, then our generator analyzes the description and generates automatically the host program. Due to the data partition and data exchange strategies, the generated host program can be executed on multi-devices without changing any kernel code. The experiment of iterative stencil loop code (ISL) shows that our tool is efficient. It guarantees the minimum data exchanges and achieves high performance on heterogeneous multi-device architecture.
dc.language.isoen
dc.publisherIEEE Computer Society
dc.title.enHigh Performance Code Generation for Stencil Computation on Heterogeneous Multi-device Architectures
dc.typeCommunication dans un congrès
dc.subject.halInformatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
bordeaux.hal.laboratoriesLaboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800*
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.conference.titleHPCC 2013 - 15th IEEE International Conference on High Performance Computing and Communications
bordeaux.countryCN
bordeaux.conference.cityZhangjiajie
bordeaux.peerReviewedoui
hal.identifierhal-00925481
hal.version1
hal.invitednon
hal.proceedingsoui
hal.popularnon
hal.audienceInternationale
hal.origin.linkhttps://hal.archives-ouvertes.fr//hal-00925481v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.date=2013&rft.au=LI,%20Pei&BRUNET,%20Elisabeth&NAMYST,%20Raymond&rft.genre=unknown


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record