dc.contributor.author | Marugán, J | |
dc.contributor.author | Moreno-Sansegundo, José Ángel | |
dc.contributor.author | Casado, Cintia | |
dc.contributor.author | Concha, David | |
dc.contributor.author | Sanz, Antonio | |
dc.date.accessioned | 2024-02-10T08:57:16Z | |
dc.date.available | 2024-02-10T08:57:16Z | |
dc.date.issued | 2021-01-01 | |
dc.identifier.citation | Moreno-SanSegundo J, Casado C, Concha D et al. Optimization and parallelization of the discrete ordinate method for radiation transport simulation in OpenFOAM: Hierarchical combination of shared and distributed memory approaches [version 1; peer review: 2 approved]. Open Res Europe 2021, 1:2 (https://doi.org/10.12688/openreseurope.13017.1) | es |
dc.identifier.uri | https://hdl.handle.net/10115/30304 | |
dc.description.abstract | This paper describes the reduction in memory and computational
time for the simulation of complex radiation transport problems with
the discrete ordinate method (DOM) model in the open-source
computational fluid dynamics platform OpenFOAM. Finite volume
models require storage of vector variables in each spatial cell; DOM
introduces two additional discretizations, in direction and wavelength,
making memory a limiting factor. Using specific classes for radiation
sources data, changing the store of fluxes and other minor changes
allowed a reduction of 75% in memory requirements. Besides, a
hierarchical parallelization was developed, where each node of the
standard parallelization uses several computing threads, allowing
higher speed and scalability of the problem. This architecture,
combined with optimization of some parts of the code, allowed a
global speedup of x15. This relevant reduction in time and memory of
radiation transport opens a new horizon of applications previously
unaffordable. | |
dc.language.iso | eng | es |
dc.publisher | Open Research Europe | es |
dc.rights | Attribution 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | * |
dc.subject | OpenFoam | es |
dc.subject | Optimization | es |
dc.title | Optimization and parallelization of the discrete ordinate method for radiation transport simulation in OpenFOAM: Hierarchical combination of shared and distributed memory approaches | es |
dc.type | info:eu-repo/semantics/article | es |
dc.identifier.doi | 10.12688/openreseurope.13017.1 | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |