Caméléon : Un émulateur d’architecture parallèles pour la validation de programmes parallèles
Le parallélisme est une technique d’accélération de l’exécution, du fait de la coopération de plusieurs processeurs dans l’exécution d’un même programme, l’Un des problèmes essentiels dans le domaine du parallélisme est la corrélation entre le modèle d’exécution et le modèle de programmation. Aussi, la conception et la réalisation de machines parallèles sont une tâche fastidieuse qui nécessite beaucoup d’efforts et d’argent. Deux approches ont été utilisées pour vérifier la conception des machines et programmes parallèles, c’est la construction de prototype et la simulation et la simulation logicielle est flexible, par rapport au prototype. De tout ce qui a précédé, l’objectif est de proposer un système multiprocesseur avec l’environnement logiciel approprié, dénommé Caméléon qui permettra l ‘émulation des architectures parallèles décrites par l’utilisateur et Fournir un support d’exécution réel des programmes parallèles, et permettre ainsi d’obtenir à moindre coût des résultats qui se rapprochent de ceux qu’on pourrait avoir sur la machine décrite si celle-ci est concrétisée ou sera concrétisée un jour.
Mots-clés
- Architecture parallèle
- Caméléon
- Émulation
- Parallélisme
- Programme parallèle
-
Simulation
-
- Solar Charger Sizing
- Effect of a buffer layer on the Performance of Thin-film Cu(In,Ga)Se2 Solar Cells
- Numerical simulation of radiation damage on the device performance of GaAs MESFETs
- Electrical characteristics of Organic Light Emitting Diode “OLED” finite difference modeling
- Design and simulation of a valveless piezoelectric micropump for fuel delivery in fuel cell devices