building BALSEIRO
institution Repositorio Institucional Centro Atómico Bariloche e Instituto Balseiro (CNEA)
id BALSEIRO--oai:ricabib.cab.cnea.gov.ar:504
author García, Manuel
spellingShingle García, Manuel
COLLISION PROBALILITIES METHOD
MÉTODO DE PROBABILIDADES DE COLISIÓN
NEUTRON TRANSPORT
TRANSPORTE DE NEUTRONES
PARALLEL PROCESSING
PROCESADO EN PARALELO
[NEUTRON TRANSPORT METHODS
MÉTODOS DE TRANSPORTE
PARALLEL COMPUTING
HETEROGENEOUS RESPONSE METHOD
MÉTODO DE RESPUESTA HETEROGÉNEA
CONDOR CODE
CÓDIGO CONDOR
GAUSS-SEIDEL METHOD
MÉTODO DE GAUSS-SEIDEL
Optimización de algoritmos de resolución de la ecuación de transporte con orientación a su paralelización.
La física de reactores está basada en la resolución de la ecuación de transporte de neutrones, para la cual existen diversos esquemas numéricos y códigos de cálculo que los implementan. La programación en paralelo permite aumentar la velocidad de estos códigos mediante la utilización de múltiples unidades de procesamiento, mejorando la capacidad de modelado. En este trabajo se estudió la paralelización de distintos algoritmos asociados a la ecuación de transporte. Para la etapa de celda se consideraron los métodos de probabilidades de colisión y de respuesta heterogenea (HRM). El cálculo de flujos de respuesta en el primer método fue paralelizado por grupos de energía, y en el segundo por grupos y elementos. Para el método multigrupo correspondiente a HRM se desarrolló un algoritmo de paralelización de las iteraciones térmicas y de las operaciones matriciales asociadas al esquema ite- rativo. También se obtuvieron algoritmos paralelos para los cálculos de quemado. Los métodos paralelizados en esta etapa fueron implementados en el código CONDOR, desarrollado en INVAP. El método de difusión en diferencias finitas fue analizado para los cálculos de núcleo. La paralelización se realizó sobre el método de Gauss-Seidel, con un esquema rojo-negro por filas. Este algoritmo fue implementado en el código CITVAP, basado en CITATION 2.0 de Oak Ridge. La programación de los algoritmos desarrollados se realizó en OpenMP, una herra- mienta de procesamiento en paralelo en el modelo de memoria compartida. También se consideró un modelo híbrido MPI-OpenMP para el cálculo de flujos de respuesta en HRM.
http://ricabib.cab.cnea.gov.ar/504/
topic COLLISION PROBALILITIES METHOD
MÉTODO DE PROBABILIDADES DE COLISIÓN
NEUTRON TRANSPORT
TRANSPORTE DE NEUTRONES
PARALLEL PROCESSING
PROCESADO EN PARALELO
[NEUTRON TRANSPORT METHODS
MÉTODOS DE TRANSPORTE
PARALLEL COMPUTING
HETEROGENEOUS RESPONSE METHOD
MÉTODO DE RESPUESTA HETEROGÉNEA
CONDOR CODE
CÓDIGO CONDOR
GAUSS-SEIDEL METHOD
MÉTODO DE GAUSS-SEIDEL
topic_facet COLLISION PROBALILITIES METHOD
MÉTODO DE PROBABILIDADES DE COLISIÓN
NEUTRON TRANSPORT
TRANSPORTE DE NEUTRONES
PARALLEL PROCESSING
PROCESADO EN PARALELO
[NEUTRON TRANSPORT METHODS
MÉTODOS DE TRANSPORTE
PARALLEL COMPUTING
HETEROGENEOUS RESPONSE METHOD
MÉTODO DE RESPUESTA HETEROGÉNEA
CONDOR CODE
CÓDIGO CONDOR
GAUSS-SEIDEL METHOD
MÉTODO DE GAUSS-SEIDEL
title Optimización de algoritmos de resolución de la ecuación de transporte con orientación a su paralelización.
title_full Optimización de algoritmos de resolución de la ecuación de transporte con orientación a su paralelización.
title_fullStr Optimización de algoritmos de resolución de la ecuación de transporte con orientación a su paralelización.
title_full_unstemmed Optimización de algoritmos de resolución de la ecuación de transporte con orientación a su paralelización.
title_short Optimización de algoritmos de resolución de la ecuación de transporte con orientación a su paralelización.
contents La física de reactores está basada en la resolución de la ecuación de transporte de neutrones, para la cual existen diversos esquemas numéricos y códigos de cálculo que los implementan. La programación en paralelo permite aumentar la velocidad de estos códigos mediante la utilización de múltiples unidades de procesamiento, mejorando la capacidad de modelado. En este trabajo se estudió la paralelización de distintos algoritmos asociados a la ecuación de transporte. Para la etapa de celda se consideraron los métodos de probabilidades de colisión y de respuesta heterogenea (HRM). El cálculo de flujos de respuesta en el primer método fue paralelizado por grupos de energía, y en el segundo por grupos y elementos. Para el método multigrupo correspondiente a HRM se desarrolló un algoritmo de paralelización de las iteraciones térmicas y de las operaciones matriciales asociadas al esquema ite- rativo. También se obtuvieron algoritmos paralelos para los cálculos de quemado. Los métodos paralelizados en esta etapa fueron implementados en el código CONDOR, desarrollado en INVAP. El método de difusión en diferencias finitas fue analizado para los cálculos de núcleo. La paralelización se realizó sobre el método de Gauss-Seidel, con un esquema rojo-negro por filas. Este algoritmo fue implementado en el código CITVAP, basado en CITATION 2.0 de Oak Ridge. La programación de los algoritmos desarrollados se realizó en OpenMP, una herra- mienta de procesamiento en paralelo en el modelo de memoria compartida. También se consideró un modelo híbrido MPI-OpenMP para el cálculo de flujos de respuesta en HRM.
series http://ricabib.cab.cnea.gov.ar/504/
url http://ricabib.cab.cnea.gov.ar/504/1/1Garc%C3%ADa_Manuel.pdf
format Tesis
genre Tesis
genre_facet Tesis
era 2015
era_facet 2015
publishDate 2015-06-22
last_indexed 2021-06-05T22:27:17Z
_version_ 1701767583840075776
score 12,971315