Skip to Main content Skip to Navigation
New interface
Conference papers

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.
Complete list of metadata
Contributor : Eddy Caron Connect in order to contact the contributor
Submitted on : Wednesday, December 9, 2015 - 1:49:00 PM
Last modification on : Tuesday, October 25, 2022 - 4:21:04 PM


  • HAL Id : hal-01240664, version 1



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. ⟨hal-01240664⟩



Record views