Utilize este identificador para referenciar este registo:
http://hdl.handle.net/10071/28133
Autoria: | Abreu, P. Fonseca, R. Silva, L. O. |
Editor: | Schroeder, C. B., Leemans, W., and Esarey, E. |
Data: | 2009 |
Título próprio: | Streaming the Boris pusher: A CUDA implementation |
Volume: | 1086 |
Título e volume do livro: | Advanced Accelerator Concepts: Proceedings of the 13th Advanced Accelerator Concepts Workshop |
Paginação: | 328 - 333 |
Título do evento: | 13th Advanced Accelerator Concepts Workshop |
Referência bibliográfica: | Abreu, P., Fonseca, R., & Silva, L. O. (2009). Streaming the Boris pusher: A CUDA implementation. In C. B. Schroeder, W. Leemans, & E. Esarey (Eds.), Advanced Accelerator Concepts: Proceedings of the 13th Advanced Accelerator Concepts Workshop (vol. 1086, pp. 328-333). American Institute of Physics. https://doi.org/10.1063/1.3080927 |
ISSN: | 0094-243X |
ISBN: | 978-0-7354-0617-9 |
DOI (Digital Object Identifier): | 10.1063/1.3080927 |
Palavras-chave: | Boris pusher Stream processing CUDA |
Resumo: | We demonstrate an implementation of the Boris Particle Pusher Algorithm using CUDA-enabled processors. A simplified PIC code is used as a reference for the pusher and several tests are shown. The deployment time from a developer point of view is also evaluated. Results show that CUDA is a good tool for significant code acceleration with minimal code impact and minimal effort for the developer. |
Arbitragem científica: | yes |
Acesso: | Acesso Aberto |
Aparece nas coleções: | IT-CRI - Comunicações a conferências internacionais |
Ficheiros deste registo:
Ficheiro | Tamanho | Formato | |
---|---|---|---|
conferenceobject_37315.pdf | 313,34 kB | Adobe PDF | Ver/Abrir |
Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.