Mostrar el registro sencillo del ítem
dc.contributor.author
Tinetti, Fernando Gustavo
dc.contributor.author
Mendez, Mariano
dc.contributor.author
de Giusti, Armando Eduardo
dc.date.available
2017-08-04T21:18:53Z
dc.date.issued
2013-01
dc.identifier.citation
Tinetti, Fernando Gustavo; Mendez, Mariano; de Giusti, Armando Eduardo; Restructuring Fortran legacy applications for parallel computing in multiprocessors; Springer; The Journal of Supercomputing; 64; 2; 1-2013; 638-659
dc.identifier.issn
0920-8542
dc.identifier.uri
http://hdl.handle.net/11336/21920
dc.description.abstract
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.
dc.format
application/pdf
dc.language.iso
eng
dc.publisher
Springer
dc.rights
info:eu-repo/semantics/restrictedAccess
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.subject
High Performance Computing
dc.subject
Parallel Computing
dc.subject
Legacy Applications
dc.subject
Software Restructuring
dc.subject
Fortran
dc.subject.classification
Otras Ciencias de la Computación e Información
dc.subject.classification
Ciencias de la Computación e Información
dc.subject.classification
CIENCIAS NATURALES Y EXACTAS
dc.title
Restructuring Fortran legacy applications for parallel computing in multiprocessors
dc.type
info:eu-repo/semantics/article
dc.type
info:ar-repo/semantics/artículo
dc.type
info:eu-repo/semantics/publishedVersion
dc.date.updated
2017-08-04T14:00:59Z
dc.identifier.eissn
1573-0484
dc.journal.volume
64
dc.journal.number
2
dc.journal.pagination
638-659
dc.journal.pais
Estados Unidos
dc.journal.ciudad
Nueva York
dc.description.fil
Fil: Tinetti, Fernando Gustavo. Universidad Nacional de la Plata. Facultad de Informatica. Instituto de Investigación En Informatica Lidi; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
dc.description.fil
Fil: Mendez, Mariano. Universidad Nacional de la Plata. Facultad de Informatica. Instituto de Investigación En Informatica Lidi; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
dc.description.fil
Fil: de Giusti, Armando Eduardo. Universidad Nacional de la Plata. Facultad de Informatica. Instituto de Investigación En Informatica Lidi; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
dc.journal.title
The Journal of Supercomputing
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/https://link.springer.com/article/10.1007%2Fs11227-012-0863-x
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1007/s11227-012-0863-x
Archivos asociados