A Flexible Strategy for Distributed and Parallel Execution of a Monolithic Large-Scale Sequential Application

Navarro, F; González C; Peredo, O; Morales G.; Egana A; Ortiz, JM

Keywords: parallel computing, distributed system, Hpc, GSLIB, workload modeling

Abstract

A wide range of scientific computing applications still use algorithms provided by large old code or libraries, that rarely make profit from multiple cores architectures and hardly ever are distributed. In this paper we propose a flexible strategy for execution of those legacy codes, identifying main modules involved in the process. Key technologies involved and a tentative implementation are provided allowing to understand challenges and limitations that surround this problem. Finally a case study is presented for a large-scale, single threaded, stochastic geostatistical simulation, in the context of mining and geological modeling applications. A successful execution, running time and speedup results are shown using a workstation cluster up to eleven nodes.

Más información

Título según WOS: A Flexible Strategy for Distributed and Parallel Execution of a Monolithic Large-Scale Sequential Application
Título según SCOPUS: A flexible strategy for distributed and parallel execution of a monolithic large-scale sequential application
Título de la Revista: COMMUNICATIONS IN COMPUTER AND INFORMATION SCIENCE
Volumen: 485
Editorial: SPRINGER INTERNATIONAL PUBLISHING AG
Fecha de publicación: 2014
Página de inicio: 54
Página final: 67
Idioma: English
Notas: ISI, SCOPUS