Title
Specification of a Scilab Meta-Computing Extension
Abstract
Scilabis an application for numerical algebraic computations developed in the Méta-2 INRIA project. This program contains a toolbox allowing the realization of complex simulations with high transparency for the user. Nevertheless, computation times and data sizes may be quite large. Thus, it seems interesting to provide an access to the power of parallel computers to the Scilab users. A parallel version is already available, Scilab //, but it requires a direct connection to a parallel computer, or a network of workstations. Moreover, the parallelism is explicit and the users must have a good skill in parallelism. This is why we propose, in this article, a Meta-Computing extension of Scilab in order to keep a high level of transparency according to the user. Thus, a non-specialist user will be able to make parallel computations without knowing how the data are distributed and what parallel server has been chosen to make the computations. Moreover, this must be possible from a simple Scilab session running on a classical workstation. The client/server model used in this platform is a classical example of the use of an object-oriented distributed system, like those following the CORBA norm. We describe, in this article, the rules for the use of such a tool and the set of CORBA services, which have to be designed to realize this task. In particular, we point out the need for a localization service and a trader. Some problems like data persistence over the servers and a synchronism between independent Scilab instructions must be studied.
Year
DOI
Venue
2000
10.1109/ICPPW.2000.869105
ICPP Workshops
Keywords
Field
DocType
parallel computer,non-specialist user,parallel server,scilab meta-computing extension,independent scilab instruction,data persistence,scilab user,parallel computation,simple scilab session,data size,parallel version,computational modeling,computer science,client server model,distributed system,computer networks,object oriented,parallel processing,simulation,concurrent computing,workstations,corba,mathematical model,distributed computing,numerical analysis,client server
Persistent data structure,Transparency (graphic),Programming language,Computer science,Toolbox,Common Object Request Broker Architecture,Server,Workstation,Numerical analysis,Computation,Distributed computing
Conference
ISBN
Citations 
PageRank 
0-7695-0771-9
0
0.34
References 
Authors
10
4
Name
Order
Citations
PageRank
Sylvain Contassot-Vivier113315.29
Frédéric Lombard2735.39
Jean-Marc Nicod39518.10
Laurent Philippe47112.95