Contributing to the design of run-time systems dedicated to high performance computing
Description
In the field of intensive scientific computing, the quest for performance has to face the increasing complexity of parallel architectures. Nowadays, these machines exhibit a deep memory hierarchy which complicates the design of efficient parallel applications. This thesis proposes a programming environment allowing to design efficient parallel programs on top of clusters of multi-processors. It features a programming model centered around collective communications and synchronizations, and provides load balancing facilities. The programming interface, named MPC, provides high level paradigms which are optimized according to the underlying architecture. The environment is fully functional and used within the CEA/DAM (TERANOVA) computing center. The evaluations presented in this document confirm the relevance of our approach. (author)
Availability note (English)
Available from INIS in electronic formFiles
38073998.pdf
Files
(1.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:6b682ee5e373f38239c92768e0fca87b
|
1.5 MB | Preview Download |
Additional details
Additional titles
- Original title (French)
- Contribution a l'elaboration d'environnements de programmation dedies au calcul scientifique hautes performances
Publishing Information
- Imprint Pagination
- 189 p.
- Report number
- CEA-R--6128
INIS
- Country of Publication
- France
- Country of Input or Organization
- France
- INIS RN
- 38073998
- Subject category
- S99: GENERAL AND MISCELLANEOUS;
- Resource subtype / Literary indicator
- Thesis
- Descriptors DEI
- COMPUTER ARCHITECTURE; MEMORY MANAGEMENT; OPTIMIZATION; PARALLEL PROCESSING; TASK SCHEDULING
- Descriptors DEC
- DATA PROCESSING; PROCESSING; PROGRAMMING
Optional Information
- Notes
- 64 refs.