Parallel Solution Algorithm for the Multi-Group Particle Transport Equations on the Unstructured Meshes

The numerical simulations for solving the transport equations lead to the large computation and need to implement parallel calculation. On the unstructured grids, the communicating delays, sorting algorithms and inserting algorithms limit the performance of current algorithms, which decrease the sca...

Full description

Bibliographic Details
Main Authors: Liu Jie, Chi Li-Hua, Chen Jing, Zhuo Hongbin, Xu Han, Jiang Jie, Hu Qing-Feng
Format: Article
Language:English
Published: SAGE Publishing 2010-09-01
Series:Journal of Algorithms & Computational Technology
Online Access:https://doi.org/10.1260/1748-3018.4.3.363
id doaj-9dbae732261c4e84ba897549e8d70241
record_format Article
spelling doaj-9dbae732261c4e84ba897549e8d702412020-11-25T03:24:41ZengSAGE PublishingJournal of Algorithms & Computational Technology1748-30181748-30262010-09-01410.1260/1748-3018.4.3.363Parallel Solution Algorithm for the Multi-Group Particle Transport Equations on the Unstructured MeshesLiu JieChi Li-HuaChen JingZhuo HongbinXu HanJiang JieHu Qing-FengThe numerical simulations for solving the transport equations lead to the large computation and need to implement parallel calculation. On the unstructured grids, the communicating delays, sorting algorithms and inserting algorithms limit the performance of current algorithms, which decrease the scalable parallel performance. This paper presents an effective way to implement the scalable parallel numerical simulation on the clusters by combining the energy groups and the space domain decomposition. Based on the list schedule, we first design a multi-group parallel method to solve the load unbalance problem which is brought about by the energy group parallel decomposition. After we describe the priority algorithm to arrange the orders for all meshes, we present a parallel algorithm based on geometry domain decomposition. A parallel code combining those two algorithms was designed. Using the code, we solved a two dimension particle transport equations on a cluster, performance results show the algorithms have well scalability.https://doi.org/10.1260/1748-3018.4.3.363
collection DOAJ
language English
format Article
sources DOAJ
author Liu Jie
Chi Li-Hua
Chen Jing
Zhuo Hongbin
Xu Han
Jiang Jie
Hu Qing-Feng
spellingShingle Liu Jie
Chi Li-Hua
Chen Jing
Zhuo Hongbin
Xu Han
Jiang Jie
Hu Qing-Feng
Parallel Solution Algorithm for the Multi-Group Particle Transport Equations on the Unstructured Meshes
Journal of Algorithms & Computational Technology
author_facet Liu Jie
Chi Li-Hua
Chen Jing
Zhuo Hongbin
Xu Han
Jiang Jie
Hu Qing-Feng
author_sort Liu Jie
title Parallel Solution Algorithm for the Multi-Group Particle Transport Equations on the Unstructured Meshes
title_short Parallel Solution Algorithm for the Multi-Group Particle Transport Equations on the Unstructured Meshes
title_full Parallel Solution Algorithm for the Multi-Group Particle Transport Equations on the Unstructured Meshes
title_fullStr Parallel Solution Algorithm for the Multi-Group Particle Transport Equations on the Unstructured Meshes
title_full_unstemmed Parallel Solution Algorithm for the Multi-Group Particle Transport Equations on the Unstructured Meshes
title_sort parallel solution algorithm for the multi-group particle transport equations on the unstructured meshes
publisher SAGE Publishing
series Journal of Algorithms & Computational Technology
issn 1748-3018
1748-3026
publishDate 2010-09-01
description The numerical simulations for solving the transport equations lead to the large computation and need to implement parallel calculation. On the unstructured grids, the communicating delays, sorting algorithms and inserting algorithms limit the performance of current algorithms, which decrease the scalable parallel performance. This paper presents an effective way to implement the scalable parallel numerical simulation on the clusters by combining the energy groups and the space domain decomposition. Based on the list schedule, we first design a multi-group parallel method to solve the load unbalance problem which is brought about by the energy group parallel decomposition. After we describe the priority algorithm to arrange the orders for all meshes, we present a parallel algorithm based on geometry domain decomposition. A parallel code combining those two algorithms was designed. Using the code, we solved a two dimension particle transport equations on a cluster, performance results show the algorithms have well scalability.
url https://doi.org/10.1260/1748-3018.4.3.363
work_keys_str_mv AT liujie parallelsolutionalgorithmforthemultigroupparticletransportequationsontheunstructuredmeshes
AT chilihua parallelsolutionalgorithmforthemultigroupparticletransportequationsontheunstructuredmeshes
AT chenjing parallelsolutionalgorithmforthemultigroupparticletransportequationsontheunstructuredmeshes
AT zhuohongbin parallelsolutionalgorithmforthemultigroupparticletransportequationsontheunstructuredmeshes
AT xuhan parallelsolutionalgorithmforthemultigroupparticletransportequationsontheunstructuredmeshes
AT jiangjie parallelsolutionalgorithmforthemultigroupparticletransportequationsontheunstructuredmeshes
AT huqingfeng parallelsolutionalgorithmforthemultigroupparticletransportequationsontheunstructuredmeshes
_version_ 1724600522499948544