Show simple item record

dc.contributor.authorFeki, Saber
dc.contributor.authorAl-Jarro, Ahmed
dc.contributor.authorBagci, Hakan
dc.date.accessioned2021-07-07T08:52:26Z
dc.date.available2021-07-07T08:52:26Z
dc.date.issued2018
dc.identifier.issn1943-5711
dc.identifier.issn1054-4887
dc.identifier.urihttp://hdl.handle.net/10754/670062
dc.description.abstractscalable parallelization algorithm to port an explicit marching-on-in-time (MOT)-based time domain volume integral equation (TDVIE) solver onto multi-GPUs is described. The algorithm makes use of MPI and OpenACC for efficient implementation. The MPI processes are responsible for synchronizing and communicating the distributed compute kernels of the MOT-TDVIE solver between the GPUs, where one MPI task is assigned to one GPU. The compiler directives of the OpenACC are responsible for the data transfer and kernels’ offloading from the CPU to the GPU and their execution on the GPU. The speedups achieved against the MPI/OpenMP code execution on multiple CPUs and parallel efficiencies are presented. Index Terms ─ Explicit marching-on-in-time scheme, GPU, MPI, OpenACC, time-domain volume integral equation.
dc.relation.urlhttps://web.a.ebscohost.com/abstract?site=ehost&scope=site&jrnl=10544887&AN=129213316&h=JsJYyIajUivoDzVe6BObEQowNIcGKDhor8s91pC%2besl1NQeUY87zMfZUBgi%2fQTWVkg8J2uaRAL2ok4ePagFiaQ%3d%3d&crl=c&resultLocal=ErrCrlNoResults&resultNs=Ehost&crlhashurl=login.aspx%3fdirect%3dtrue%26profile%3dehost%26scope%3dsite%26authtype%3dcrawler%26jrnl%3d10544887%26AN%3d129213316
dc.rightsArchived with thanks to APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL
dc.subjectExplicit marching-on-in-time scheme
dc.subjectGPU
dc.subjectMPI
dc.subjectOpenACC
dc.subjecttime-domain volume integral equation
dc.titlePorting an Explicit Time-Domain Volume Integral Equation Solver onto Multiple GPUs Using MPI and OpenACC
dc.typeArticle
dc.contributor.departmentComputational Scientists
dc.contributor.departmentElectrical Engineering Program
dc.contributor.departmentComputer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division
dc.identifier.journalAPPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL
dc.identifier.wosutWOS:000428995000011
dc.eprint.versionPost-print
dc.identifier.volume33
dc.identifier.issue2
dc.identifier.pages164-167
kaust.personFeki, Saber
kaust.personBagci, Hakan


This item appears in the following Collection(s)

Show simple item record