| Paper | Title | Page |
|---|---|---|
| WE2IOPK03 | Graphical Processing Unit-Based Particle-In-Cell Simulations | 96 |
|
||
New emerging multi-core technologies can achieve high performance, but algorithms often need to be redesigned to make effective use of these processors. We will describe a new approach to Particle-in-Cell (PIC) codes and discuss its application to Graphical Processing Units (GPUs). We will conclude with lessons learned that can be applied to other problems. Some of these lessons will be familiar to those who have programmed vector processors in the past, others will be new. |