arrow
Return

Performance of parallel computations with dynamic processor allocation

delete2007-11-07
delete1
PRE
AI
S
Saeed Iqbal *
G
Graham F. Carey
DOI:10.1007/s00366-007-0078-6delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In parallel adaptive mesh refinement (AMR) computations the problem size can vary significantly during a simulation. The goal here is to explore the performance implications of dynamically varying the number of processors proportional to the problem size during simulation. An emulator has been developed to assess the effects of this approach on parallel communication, parallel runtime and resource consumption. The computation and communication models used in the emulator are described in detail. Results using the emulator with different AMR strategies are described for a test case. Results show for the test case, varying the number of processors, on average, reduces the total parallel communications overhead from 16 to 19% and improves parallel runtime time from 4 to 8%. These results also show that on average resource utilization improves more than 37%.
Keywords:
adaptive mesh refinement (AMR)
resource utilization
parallel performance
dynamic processor allocation
modelling parallel computations
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Engineering with Computers cover
Engineering with Computers
IF:
4.9
Papers:
2.6K
Citations:
9.3K

Organization

U
university of texas system
Scholars:
18.5W
Papers: 15.6W
Citations: 210