Distributed-memory parallelization of an explicit time-domain volume integral equation solver on blue gene/P

Ahmed Al Jarro*, Mark Patrick Cheeseman, Hakan Baǧci

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

Two distributed-memory schemes for efficiently parallelizing the explicit marching-onin- time based solution of the time domain volume integral equation on the IBM Blue Gene/P platform are presented. In the first scheme, each processor stores the time history of all source fields and only the computationally dominant step of the tested field computations is distributed among processors. This scheme requires all-to-all global communications to update the time history of the source fields from the tested fields. In the second scheme, the source fields as well as all steps of the tested field computations are distributed among processors. This scheme requires sequential global communications to update the time history of the distributed source fields from the tested fields. Numerical results demonstrate that both schemes scale well on the IBM Blue Gene/P platform and the memoryefficient second scheme allows for the characterization of transient wave interactions on composite structures discretized using three million spatial elements without an acceleration algorithm.

Original languageEnglish (US)
Pages (from-to)132-144
Number of pages13
JournalApplied Computational Electromagnetics Society Journal
Volume27
Issue number2
StatePublished - Feb 2012

Keywords

  • Distributed-memory parallelization
  • Explicit solvers
  • IBM Blue Gene/P
  • Marching-on-in-time
  • Time domain volume integral equation

ASJC Scopus subject areas

  • Astronomy and Astrophysics
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Distributed-memory parallelization of an explicit time-domain volume integral equation solver on blue gene/P'. Together they form a unique fingerprint.

Cite this