An abstract object oriented runtime system for heterogeneous parallel architecture

In our paper we present an abstract object oriented runtime system that helps to develop scientific application for new hererogenous architecture based on multi-node of multi-core processors enhanced with accelerator boards. Its architecture based on abstract concepts enables to follow hardware technology by extending them with new implementations modeling new hardware components, while limiting the impacts on existing application architecture or in the developpement of high level generative framework based on Domain specific language. We validate our approach with a multiscale algorithm to solve partial derivative equations that we have implemented with this runtime system and benchmarked on various heterogeneous hardware architecture.

Data and Resources

Additional Info

Field Value
Source https://ifp.hal.science/hal-00788293
Author Gratien, Jean-Marc
Maintainer CCSD
Last Updated May 14, 2026, 12:04 (UTC)
Created May 14, 2026, 12:04 (UTC)
Identifier hal-00788293
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor IFP Energies nouvelles (IFPEN)
creator Gratien, Jean-Marc
date 2013-01-11T00:00:00
harvest_object_id dda9ebbe-b516-4940-a3ef-1b3b8aad4e1a
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2024-03-12T00:00:00
set_spec type:UNDEFINED