OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

Towards exascale with the ANR / JST japanese-french project FP3C (Framework and Programming for Post- Petascale Computing)

Antoniu, Gabriel and Boku, Taisuke and Calvin, Christophe and Codognet, Philippe and Daydé, Michel and Emad, Nahid and Ishikawa, Yuyaka and Matsuoka, Satoshi and Nakajima, Kengo and Nakashima, Hiroshi and Namyst, Raymond and Petiton, Serge and Sakurai, Tetsuya and Sato, Mitsuhisa Towards exascale with the ANR / JST japanese-french project FP3C (Framework and Programming for Post- Petascale Computing). (2013) In: International Conference on Computer Science and Information Technology (CSIT), 23 September 2013 - 27 September 2013 (Yerevan, Armenia).

(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader

Official URL: http://dx.doi.org/10.1109/CSITechnol.2013.6710357


The Japanese-french project FP3C targets the post-petascale and the next generation of exascale systems. Its goal is to study the software technologies, languages and programming models to achieve the performance promised by post-petascale computing. The project consortium regroups some of the HPC key players in Japan and in France: * Universities of Kyoto, Tokyo and Tsukuba, Tokyo Institute of Technology, Japanese- French Laboratory on Informatics * CEA Saclay, CNRS (IRIT and PRISM), INRIA (Bordeaux, Rennes and Saclay), with a strong connection with RIKEN AICS at Kobe in Japan. The ability to efficiently program and exploit these future high performance systems is considered as a strategical issue by all research national agencies worldwide. The exascale computers are expected to a large-scale highly hierarchical architecture with many-core processsors possibly mixed with accelerators with up to millions of cores and threads. As a consequence, existing operating and runtime systems, languages, programming paradigms and parallel algorithms would have, at best, to be adapted, and may become often obsolete. Exploiting these ultra large-scale parallelsystems will require runtime systems allowing the management of huge amount of distributed data, minimizing the energy consumption, and exhibiting fault resilient properties. In addition to these features, accelerating technology, based on GPGPU and many-core processors, are also crucial issues for post-petascale computing systems. Efficient exploitation (programing, execution) of large scale systems is an important challenge. The hierarchical nature of these architecture and the scalability issues (parallelization at different level: intra / inter computational nodes composed of many core processors and/or accelerators) complexifies the algorithm design. Existing programming framework and runtime systems together with new approaches should be examined, experimented andevaluated. Benchmarks and libraries adapted to the post-petascale systems will have to be proposed. The FP3C project aims at defining a framework for high performance computing on the road to exascale. We cover most of the issues related to the emergence of post- petascale computing: from high level languages to efficient exploitation of the underlying architecture at the runtime level or using specific extensions for accelerators. Our approach is illustrated with experiments on a set of numerical codes (including numerical libraries) that can be seen as a benchmark. One of the goal of the project is to proceed to experiments on some of the most recent computers available in Europe (e.g. CURIE Computer at TGCC/France) and in Japan (e.g. K Computer at Kobe).

Item Type:Conference or Workshop Item (Paper)
Additional Information:Thanks to IEEE editor. The definitive version is available at http://ieeexplore.ieee.org The original PDF of the article can be found at : http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6710357&tag=1 ; This papers appears in Computer Science and Information Technologies (CSIT) 2013 ISBN :978-1-4799-2460-8
Audience (conference):National conference proceedings
Uncontrolled Keywords:
Institution:French research institutions > Commissariat à l'Energie Atomique et aux énergies alternatives - CEA (FRANCE)
French research institutions > Centre National de la Recherche Scientifique - CNRS (FRANCE)
Université de Toulouse > Institut National Polytechnique de Toulouse - INPT (FRANCE)
French research institutions > Institut National de la Recherche en Informatique et en Automatique - INRIA (FRANCE)
Other partners > Université Pierre et Marie Curie, Paris 6 - UPMC (FRANCE)
Université de Toulouse > Université Paul Sabatier-Toulouse III - UPS (FRANCE)
Université de Toulouse > Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université de Toulouse > Université de Toulouse I-Sciences Sociales - UT1 (FRANCE)
Other partners > Université de Versailles Saint-Quentin-en-Yvelines -UVSQ (FRANCE)
Other partners > Keio University (JAPAN)
Other partners > Kyoto University (JAPAN)
Other partners > National Institute of Informatics - NII (JAPAN)
Other partners > Tokyo Institute of Technology - Tokyo Tech (JAPAN)
Other partners > University of Tokyo (JAPAN)
Other partners > University of Tsukuba (JAPAN)
Other partners > Université Paris-Sud 11 (FRANCE)
Laboratory name:
Deposited By: IRIT IRIT
Deposited On:17 Jun 2015 12:20

Repository Staff Only: item control page