首页 | 官方网站   微博 | 高级检索  
     


Particle-in-Cell algorithms for emerging computer architectures
Authors:Viktor K Decyk  Tajendra V Singh
Affiliation:1. Department of Physics and Astronomy, University of California, Los Angeles, CA 90095-1547, USA;2. Institute for Digital Research and Education, University of California, Los Angeles, CA 90095-1547, USA
Abstract:We have designed Particle-in-Cell algorithms for emerging architectures. These algorithms share a common approach, using fine-grained tiles, but different implementations depending on the architecture. On the GPU, there were two different implementations, one with atomic operations and one with no data collisions, using CUDA C and Fortran. Speedups up to about 50 compared to a single core of the Intel i7 processor have been achieved. There was also an implementation for traditional multi-core processors using OpenMP which achieved high parallel efficiency. We believe that this approach should work for other emerging designs such as Intel Phi coprocessor from the Intel MIC architecture.
Keywords:Parallel algorithms  Particle-in-Cell  GPU  CUDA  Plasma simulation
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号