On Abstractions of Software Component Models for Scientific Applications

Julien Bigot 1, * Hinde Lilia Bouziane 1 Christian Pérez 1 Thierry Priol 2
* Auteur correspondant
1 GRAAL - Algorithms and Scheduling for Distributed Heterogeneous Platforms
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
2 PARIS - Programming distributed parallel systems for large scale numerical simulation
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, ENS Cachan - École normale supérieure - Cachan, Inria Rennes – Bretagne Atlantique
Abstract : In the seek of more computing power, two sources of complexity are to face. On one hand, it is possible to aggregate a large amount of computing power (and storage) at the price of very complex resources such as grids. On the other hand, such available computing power allows to imagine more complex applications such as code coupling applications to achieve more realistic simulations. Component models appear as a solid foundation to handle simultaneously both sources of complexity. However, component models need to provide adequate abstractions to offer a simple programming model while enabling high performance on any kind of resources. This paper reviews several abstractions dedicated for scientific applications: data sharing between components, master-worker relationships, parallel to parallel component communications and collective communications among components.
Type de document :
Communication dans un congrès
Eduardo César and Michael Alexander and Achim Streit and Jesper Larsson Träff and Christophe Cérin and Andreas Knüpfer and Dieter Kranzlmüller and Shantenu Jha. Euro-Par 2008 Workshops - Parallel Processing, Aug 2008, Las Palmas de Gran Canaria, Spain. Springer-Verlag, pp.438-449, 2009, 〈http://www.springerlink.com/content/h52952747830h822/〉. 〈10.1007/978-3-642-00955-6〉
Liste complète des métadonnées

https://hal.inria.fr/inria-00457915
Contributeur : Julien Bigot <>
Soumis le : jeudi 18 février 2010 - 16:45:12
Dernière modification le : mardi 10 juillet 2018 - 14:28:02

Identifiants

Citation

Julien Bigot, Hinde Lilia Bouziane, Christian Pérez, Thierry Priol. On Abstractions of Software Component Models for Scientific Applications. Eduardo César and Michael Alexander and Achim Streit and Jesper Larsson Träff and Christophe Cérin and Andreas Knüpfer and Dieter Kranzlmüller and Shantenu Jha. Euro-Par 2008 Workshops - Parallel Processing, Aug 2008, Las Palmas de Gran Canaria, Spain. Springer-Verlag, pp.438-449, 2009, 〈http://www.springerlink.com/content/h52952747830h822/〉. 〈10.1007/978-3-642-00955-6〉. 〈inria-00457915〉

Partager

Métriques

Consultations de la notice

492