Estimating parallel performance

O Lobachev, M Guthe, R Loogen - Journal of parallel and distributed …, 2013 - Elsevier
In this paper we introduce our estimation method for parallel execution times, based on
identifying separate “parts” of the work done by parallel programs. Our run time analysis …

[PDF][PDF] Approches fonctionnelles de la programmation parallèle et des méta-ordinateurs. Sémantiques, implantations et certification.

F Gava - 2005 - theses.hal.science
Certains problèmes nécessitent des performances que seules les machines massivement
parallèles ou les méta-ordinateurs peuvent offrir. L'écriture d'algorithmes pour ce type de …

A calculus for parallel computations over multidimensional dense arrays

R Di Cosmo, Z Li, S Pelagatti - Computer Languages, Systems & Structures, 2007 - Elsevier
We present a calculus to formalize and give costs to parallel computations over
multidimensional dense arrays. The calculus extends a simple distribution calculus …

A functional language for departmental metacomputing

F Gava, F Loulergue - Parallel Processing Letters, 2005 - World Scientific
We have designed a functional data-parallel language called BSML for programming bulk
synchronous parallel (BSP) algorithms. Deadlocks and indeterminism are avoided and the …

[PDF][PDF] Semantics and implementation of minimally synchronous parallel ML

F Loulergue, F Gava, M Arapinis, F Dabrowski - International Journal of …, 2004 - lacl.fr
This paper presents a new functional parallel language: Minimally Synchronous Parallel ML
(MSPML). The execution time can be estimated, dead-locks and indeterminism are avoided …

Estimating parallel performance, a skeleton-based approach

O Lobachev, R Loogen - … of the fourth international workshop on High …, 2010 - dl.acm.org
In this paper we estimate parallel execution times, based on identifying separate" parts" of
the work done by parallel programs. We assume that programs are described using …

Performance prediction for mappings of distributed applications on PC clusters

S Jubertie, E Melin - IFIP International Conference on Network and …, 2007 - Springer
Distributed applications running on clusters may be composed of several components with
very different performance requirements. The FlowVR middleware allows the developer to …

Management of Communication Environments for Minimally Synchronous Parallel ML

F Loulergue - Distributed and Parallel Systems: Cluster and Grid …, 2005 - Springer
Abstract Minimally Synchronous Parallel ML is a functional parallel language whose
execution time can then be estimated and dead-locks and indeterminism are avoided …

Implementation and evaluation of algorithmic skeletons: Parallelisation of computer algebra algorithms

O Lobachev - 2011 - archiv.ub.uni-marburg.de
This thesis presents design and implementation approaches for the parallel algorithms of
computer algebra. We use algorithmic skeletons and also further approaches, like data …

[PDF][PDF] Modèles et outils pour le déploiement d'applications de Réalité Virtuelle sur des architectures distribuées hétérognèes

S Jubertie - 2007 - researchgate.net
Réaliser une expérience dans le monde réel est une tâche soumisea de nombreuses
contraintes physiques, d'espace, de temps, de coût, etc. De nombreuses expériences sont …