How to bring the power of Cloud and Distributed Infrastructure to Scilab?

Abstract : In this paper we show how to extented the computing power available to Scilab in term of targeted resources: we present how to interface Scilab with an existing middleware to take benefit of its resource management system. Scilab is a useful environment in the context of high power computing, allowing an easy development of applications. However, when application data grows, the lack of parallel constructs and the complexity to manage heterogeneous resources limit Scilab’s usage for real cases. Hence, our goal is to distribute Scilab’s tasks over a distributed computing platform (e.g., Grid or Cloud platforms) to leverage the provided computing power. To do so, we chose the Distributed Interactive Engineering Toolbox (DIET) middleware. DIET is designed for high-performance computing in heterogeneous and distributed environments, which can easily be used for parallel computations. In this paper we explain the process to integrate Scilab with an existing middleware. We hope that this article will be useful for users of this solution, or for developers who want to integrate another middleware. We first describe the DIET middleware and the Scilab’s functions we used in this work. Then, we describe the proposed architecture: from the layer on the user’s side, down to the execution stack on the server side. Finally, we provide examples on a real computation, and as a proof of concept we show how to use this solution.
Type de document :
Communication dans un congrès
SCILABTECH. 6th International Scilab Users Conference., May 2014, Paris, France. 2014, 〈http://www.scilab.org/en/community/scilabtec/2014〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01240664
Contributeur : Eddy Caron <>
Soumis le : mercredi 9 décembre 2015 - 13:49:00
Dernière modification le : vendredi 20 avril 2018 - 15:44:26

Identifiants

  • HAL Id : hal-01240664, version 1

Collections

Citation

Eddy Caron, Benjamin Depardon, Adela Neacsu. How to bring the power of Cloud and Distributed Infrastructure to Scilab?. SCILABTECH. 6th International Scilab Users Conference., May 2014, Paris, France. 2014, 〈http://www.scilab.org/en/community/scilabtec/2014〉. 〈hal-01240664〉

Partager

Métriques

Consultations de la notice

116