Restructuring Fortran legacy applications for parallel computing in multiprocessors

Otros responsables
Fecha
01/2013
Editorial
Springer
Revista
The Journal of Supercomputing
Título del libro
Nombre del evento
Fecha del evento
Institución organizadora
ISSN
0920-8542
eISSN
1573-0484
ISBN
Idioma
Inglés
Tipo del evento
Clasificación temática
Palabras clave
Resumen
As it is widely known, multi-core computers are broadly used these days, and automatic parallelization of sequential programs is still a challenge. In this context, we propose a set of code transformations to be applied automatically by a tool in order to transform sequential legacy systems into their parallel version. We implement these transformations by applying a lightweight source code analysis based on rewritable AST (Abstract Syntax Tree). Since it is not always possible to automatically parallelize the code, we also implemented some specific analyses in order to report possible changes that would allow specific parallelization. Additionally, we present some examples in which these transformations were conducted and the corresponding performance experiments.
Colecciones
Aprobación
Revisión
Complementado por
Referenciado por
Licencia Creative Commons
Excepto donde se indique lo contrario, la licencia de este ítem se describe como by-nc-sa
