Algorithmic skeleton library for scientific simulations : SkelGIS - Archive ouverte HAL Access content directly
Conference Papers Year : 2013

Algorithmic skeleton library for scientific simulations : SkelGIS

Abstract

Scientific simulations give rise to complex codes where data size and computation time become very important issues and sometimes a scientific barrier. Therefore, aiding parallelization has become a main topic in computer science. In this paper is introduced a new type of solution to give a totally transparent access to parallel programming for non-computer scientists. This solution, named SkelGIS, takes place at the crossroads of domain specific languages, domain specific libraries and skeleton libraries, getting advantages of each domain. SkelGIS aims at providing a general solution for simulations in heterogeneous scientific domains. SkelGIS does not require a new language learning, nor to manipulate specific parallel tools, and it ensures a sequential programming style to the user with a totally hidden parallelization. Concepts and technical choices of the library are described in this paper. Furthermore, two very different benchmarks are studied to bring out performances of the library on light and complex simulations.
No file

Dates and versions

hal-00845891 , version 1 (18-07-2013)

Identifiers

  • HAL Id : hal-00845891 , version 1

Cite

Hélène Coullon, Sébastien Limet. Algorithmic skeleton library for scientific simulations : SkelGIS. HPCS 2013, Jul 2013, Helsinki, Finland. pp.429. ⟨hal-00845891⟩
73 View
0 Download

Share

Gmail Mastodon Facebook X LinkedIn More