Abstract
Three different types of data partitioning are used to achieve processor load balancing. The software implementation makes use of the Oxford BSP Library and is portable across a wide range of parallel machines. Testing on systems presently available to the project has demonstrated good parallel performance of the interim codes on selected test cases. Software development has been aided by the formal character of the BSP model and the relative simplicity of the BSP library as compared with message passing libraries. The paper has presented methods for achieving highly efficient portable parallel performance together with supporting results and analysis taken from a EUROPORT project to demonstrate high performance for large scale commercial electromagnetic codes on practical industrial applications.
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Miller, R., Parrott, A.K., Glasgow, C., Slessor, E.M., Simkin, J. (1995). Highly efficient portability in parallel codes for industrial applications. In: Hertzberger, B., Serazzi, G. (eds) High-Performance Computing and Networking. HPCN-Europe 1995. Lecture Notes in Computer Science, vol 919. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0046737
Download citation
DOI: https://doi.org/10.1007/BFb0046737
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-59393-5
Online ISBN: 978-3-540-49242-9
eBook Packages: Springer Book Archive