riously hard because of the heterogeneity and non-dedicated system effects of the underlying system. In this paper, we focus on developing a practical performance prediction methodology for such a network of workstations. Quite a few researchers [1,3,7,8,9,12] have contributed useful results to the
Portability, predictability and performance for parallel computing: BSP in practice
โ Scribed by Reed, Joy; Parrott, Kevin; Lanfear, Tim
- Publisher
- John Wiley and Sons
- Year
- 1996
- Tongue
- English
- Weight
- 783 KB
- Volume
- 8
- Category
- Article
- ISSN
- 1040-3108
No coin nor oath required. For personal study only.
โฆ Synopsis
We report on practical experience using the Oxford BSP Library to parallelize a large electromagnetic code, the British Aerospace finite-difference time-domain code EMMA TFD3D. The Oxford BSP Library is one of the first realizations of the Bulk Synchronous Parallel computational model to be targeted at numerically intensive scientific (typically Fortran) computing. The BAe EMMA code is one of the first large-scale applications to be parallelized using this library, and it is an important demonstration of the cost effectiveness of the BSP approach. We illustrate how BSP cost-modelling techniques can be used to predict and optimize performance for single-source programs across different parallel platforms. We provide predicted and observed performance figures for an industrial-strength, single-source parallel code for a variety of real parallel architectures: shared memory multiprocessors, workstation clusters and massively parallel platforms.
๐ SIMILAR VOLUMES
The source of the owner workload model in Sections 3.2.3 and 2.1 was not properly attributed. The discrete time model and model description are directly borrowed from Leutenegger and Sun [1]. A minor modification to the model of Leutenegger and Sun was made to incorporate the processing power and ow