Efficient Application of Hybrid Parallelism in Electromagnetism Problems
High-Performance Computing on Complex Environments
- Fecha: 03 June 2014
- Páginas: 215-234
- ISBN: 9781118711897
- Source Type: Book
- DOI: 10.1002/9781118711897.ch12
- Document Type: Chapter
- Publisher: Wiley Blackwell
© 2014 John Wiley & Sons, Inc.Some computational problems in electromagnetism have high computational cost, which makes it is necessary to solve them efficiently in today's computational systems. The combination of several parallelism paradigms allows the efficient solution of electromagnetic problems in today's computational systems, which are hybrid, heterogeneous, and hierarchical. This chapter studies the efficient solution of electromagnetism problems based on integral equation formulations in clusters of CPU + GPU nodes. First, the application of hybrid parallelism for the computation of 2D Green's functions in uniform rectangular waveguides is studied. Next, the combination of two-level OpenMP and multithread LAPACK-style routines in cc-NUMA systems to accelerate MEATSS is analyzed. Finally, the application of autotuning techniques to the two problems is considered. The chapter concludes with a discussion of some possible extensions of the work.