A Distributed Workflow Platform for High-Performance Simulation

Abstract

This report presents an approach to design, implement and deploy a simulation platform based on distributed workflows. It supports the smooth integration of existing software, e.g. Matlab, Scilab, Python, OpenFOAM, Paraview and user-defined programs. Additional features include the support for application-level fault-tolerance and exception-handling, i.e. resiliency, and the orchestrated execution of distributed codes on remote high-performance clusters.Ce rapport présente une approche pour la conception, la réalisation et le déploiement d'une plateforme de simulation basée sur les workflows. Elle permet l'intégration de logiciels existants comme MatLab, Scilab, Python, OpenFOAM et ParaView et de programmes utilisateurs. Elle permet également la tolérance aux pannes et le traitement d'exceptions, c-à-d la résilience, ainsi que l'exécution de codes distribués sur des clusters distants

    Similar works