Towards Application Variability Handling with Component Models: 3D-FFT Use Case Study

Conference paper

DOI: 10.1007/978-3-319-27308-2_61

Part of the Lecture Notes in Computer Science book series (LNCS, volume 9523)
Cite this paper as:
Lanore V., Perez C., Richard J. (2015) Towards Application Variability Handling with Component Models: 3D-FFT Use Case Study. In: Hunold S. et al. (eds) Euro-Par 2015: Parallel Processing Workshops. Euro-Par 2015. Lecture Notes in Computer Science, vol 9523. Springer, Cham

Abstract

To harness the computing power of supercomputers, HPC application algorithms have to be adapted to the underlying hardware. This is a costly and complex process which requires handling many algorithm variants. This paper studies the ability of the component model L\(^2\)C to express and handle the variability of HPC applications. The goal is to ease application adaptation. Analysis and experiments are done on a 3D-FFT use case. Results show that L\(^2\)C, and components in general, offer a generic and simple handling of 3D-FFT variants while obtaining performance close to well-known libraries.

Keywords

Application adaptation Component models High-performance computing 

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.École Normale Supérieure de LyonLyonFrance
  2. 2.Inria Avalon Research Team, LIPLyonFrance

Personalised recommendations