Abstract:In this paper, we present the developments realized in the OURAGAN project around the parallelization of a MATLAB-like tool called SCILAB. These developments use high performance numerical libraries and different approaches based either on the duplication of SCILAB processes or on computational servers. This tool, SCILAB¢ £ ¢ , allows users to perform high level operations on distributed matrices in a metacomputing environment. We also present performance results on different architectures. De SCILAB à SCILAB -Le projet OURAGAN Résumé : Dans cet article, nous présentons la parallélisation d'un outil de type MATLAB appelé SCILAB qui utilise des bibliothèques à hautes performances et différentes approches basées soit sur la duplication de processus SCILAB ou l'utilisation de serveurs de calcul. Cet outil permet d'effectuer des opérations de haut niveau sur des matrices distribuées dans un environnement de métacomputing. Nous présentons également des résultats de performances sur différentes architectures.
Key-words:
Mots-clé : SCILAB¢
£ ¢, bibliothèques parallèles, serveurs de calcul, CORBA, redistribution de données.
The HELP project proposes a model of data-parallel programming allowing a programmer to develop an algorithm the nearest of his thought. Usually, for many parts of a data-parallel program, the manipulations of data could be modelized as geometrical migrations in side a cartesian reference space.We define the language C-HELP in the frame of explicit data-parallel languages, the communications and the computations are separated, moreover any vector description is banished.This model and the associated languages are based on the hyper-space notion, and the algorithm development follows an original semantic of computations limited to a set of hyper-space points. The hyper-space is not only a compilation-oriented concept but consists in a multi-dimentional virtual array integrated at the programming model and provides a referential for any object access.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.