13–16 oct. 2014
Résidence de Camargue
Fuseau horaire Europe/Paris
Les présentations des JI2014 sont <a href="http://webcast.in2p3.fr/live/journees_informatique_in2p3_irfu_2014">disponibles en VOD</a>

GridCL : projet P2IO de parallélisation avec OpenCL

14 oct. 2014, 13:30
1h
Résidence de Camargue

Résidence de Camargue

LAGRANGE CONFORT 6, rue Amiot d’Inville 30 240 PORT CAMARGUE
Poster A0 Offline Poster

Orateur

David Chamont (LLR)

Description

L’industrie informatique poursuit sa course à la performance non plus en augmentant la fréquence des processeurs, mais en multipliant les coeurs de calcul, qui tendent à devenir plus légers et moins dotés individuellement en mémoire vive. Face à cette évolution du marché, le patrimoine logiciel de la physique des hautes énergies doit être totalement remanié, sous peine de devenir inutilisable sur les architectures matérielles de nouvelle génération. Afin de préparer cette transition, les membres du projet GridCL étudient le portage des applications logicielles de P2IO vers ce qui préfigure le mieux la multiplication des coeurs, à savoir les accélérateurs de calcul, notamment ceux que proposent NVIDIA et INTEL. Conscients de l’hétérogénéité matérielle de nos grilles de calcul, nous privilégions les approches logicielles les plus portables, en particulier le standard OpenCL.

Summary

Computing industry still continuously improves processors performances, although it is not any more thanks to a frequency rise. The trend is now to increase the number of cores. This is cheaper for what concerns power consumption, yet those new cores are lighter than traditional processors, and individually benefit from a smaller memory. In this future many-core era, the huge legacy code of high energy physics could turn completely unusable, unless we deeply refactor it so to embrace massive parallelism.

This aim of GridCL project is to study the transformation of P2IO software applications in order to exploit efficiently today what looks like most the future many-core hardware : the graphics coprocessors from NVIDIA and/or AMD, and the new "Many Integrated Core" architecture from Intel. We plan the integration of such hardware in computing grids, which are inherently heterogeneous. This is why we favor portable software solutions such as OpenCL, rather than specific dedicated products such as CUDA or TBB.

Documents de présentation