Utilize este identificador para referenciar este registo: http://hdl.handle.net/10071/32952
Registo completo
Campo DCValorIdioma
dc.contributor.authorLee, R. P.-
dc.contributor.authorPierce, J. R.-
dc.contributor.authorMiller, K. G.-
dc.contributor.authorAlmanza, M.-
dc.contributor.authorTableman, A.-
dc.contributor.authorDecyk, V. K.-
dc.contributor.authorFonseca, R. A.-
dc.contributor.authorAlves E. P.-
dc.contributor.authorMori, W. B.-
dc.date.accessioned2025-01-08T13:01:16Z-
dc.date.available2025-01-08T13:01:16Z-
dc.date.issued2025-
dc.identifier.issn0022-3778-
dc.identifier.urihttp://hdl.handle.net/10071/32952-
dc.description.abstractFully relativistic particle-in-cell (PIC) simulations are crucial for advancing our knowledge of plasma physics. Modern supercomputers based on graphics processing units (GPUs) offer the potential to perform PIC simulations of unprecedented scale, but require robust and feature-rich codes that can fully leverage their computational resources. In this work, this demand is addressed by adding GPU acceleration to the PIC code Osiris. An overview of the algorithm, which features a CUDA extension to the underlying Fortran architecture, is given. Detailed performance benchmarks for thermal plasmas are presented, which demonstrate excellent weak scaling on NERSC's Perlmutter supercomputer and high levels of absolute performance. The robustness of the code to model a variety of physical systems is demonstrated via simulations of Weibel filamentation and laser-wakefield acceleration run with dynamic load balancing. Finally, measurements and analysis of energy consumption are provided that indicate that the GPU algorithm is up to ∼14 times faster and ∼7 times more energy efficient than the optimized CPU algorithm on a node-to-node basis. The described development addresses the PIC simulation community's computational demands both by contributing a robust and performant GPU-accelerated PIC code and by providing insight into efficient use of GPU hardware.eng
dc.language.isoeng-
dc.publisherCambridge University Press-
dc.relation2108970-
dc.relationDE-NA0004131-
dc.relationDE-AC02-05CH11231-
dc.relationDE-NA0004147-
dc.relationSUB00000211/GR531765-
dc.relation7350365:1-
dc.relationDE-SC001006-
dc.relationDE-NA0003842-
dc.relationDE-NA0004144-
dc.relation695008-
dc.relationPTDC-FIS-PLA-2940-2014-
dc.rightsopenAccess-
dc.subjectPlasma simulationeng
dc.titleAcceleration of the particle-in-cell code Osiris with graphics processing unitseng
dc.typearticle-
dc.peerreviewedyes-
dc.volume91-
dc.number1-
dc.date.updated2025-01-08T13:04:15Z-
dc.description.versioninfo:eu-repo/semantics/publishedVersion-
dc.identifier.doi10.1017/S0022377824001569-
iscte.identifier.cienciahttps://ciencia.iscte-iul.pt/id/ci-pub-107710-
iscte.journalJournal of Plasma Physics-
Aparece nas coleções:CTI-RI - Artigos em revistas científicas internacionais com arbitragem científica

Ficheiros deste registo:
Ficheiro TamanhoFormato 
article_107710.pdf867,57 kBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpaceOrkut
Formato BibTex mendeley Endnote Logotipo do DeGóis Logotipo do Orcid 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.