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...
Main Authors: | , , , , , , |
---|---|
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 |