A flexible strategy for distributed and parallel execution of a monolithic large-scale sequential application

1Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

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.

Cite

CITATION STYLE

APA

Navarro, F., González, C., Peredo, Ó., Morales, G., Egaña, Á., & Ortiz, J. M. (2014). A flexible strategy for distributed and parallel execution of a monolithic large-scale sequential application. In Communications in Computer and Information Science (Vol. 485, pp. 54–67). Springer Verlag. https://doi.org/10.1007/978-3-662-45483-1_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free