dc.creatorTinetti, Fernando Gustavo
dc.creatorPérez, Maximiliano Jesús
dc.creatorFraidenraich, Ariel
dc.creatorAltenberg, Adolfo E.
dc.date2020-07
dc.date2022-05-30T15:25:31Z
dc.date.accessioned2023-07-15T05:10:59Z
dc.date.available2023-07-15T05:10:59Z
dc.identifierhttp://sedici.unlp.edu.ar/handle/10915/136985
dc.identifierissn:0920-8542
dc.identifierissn:1573-0484
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/7472394
dc.descriptionIn this paper, we present several important details in the process of legacy code parallelization, mostly related to the problem of maintaining numerical output of a legacy code while obtaining a balanced workload for parallel processing. Since we maintained the non-uniform mesh imposed by the original finite element code, we have to develop a specially designed data distribution among processors so that data restrictions are met in the finite element method. In particular, we introduce a data distribution method that is initially used in shared memory parallel processing and obtain better performance than the previous parallel program version. Besides, this method can be extended to other parallel platforms such as distributed memory parallel computers. We present results including several problems related to performance profiling on different (development and production) parallel platforms. The use of new and old parallel computing architectures leads to different behavior of the same code, which in all cases provides better performance in multiprocessor hardware.
dc.descriptionFacultad de Informática
dc.formatapplication/pdf
dc.format5636-5654
dc.languageen
dc.rightshttp://creativecommons.org/licenses/by/4.0/
dc.rightsCreative Commons Attribution 4.0 International (CC BY 4.0)
dc.subjectInformática
dc.subjectParallelization
dc.subjectLegacy code constraints
dc.subjectMesh data distribution for FEM
dc.titleLegacy code and parallel computing: updating and parallelizing a numerical model
dc.typeArticulo
dc.typeArticulo


Este ítem pertenece a la siguiente institución