کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4964466 1447813 2017 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
An efficient and portable SIMD algorithm for charge/current deposition in Particle-In-Cell codes
موضوعات مرتبط
مهندسی و علوم پایه شیمی شیمی تئوریک و عملی
پیش نمایش صفحه اول مقاله
An efficient and portable SIMD algorithm for charge/current deposition in Particle-In-Cell codes
چکیده انگلیسی
Restrictions: Here we do not provide the full PIC algorithm with an executable but only vector routines for current/charge deposition. These scalar/vector routines can be used as library routines in your 3D Particle-In-Cell code. However, to get the best performances out of vector routines you have to satisfy the two following requirements: (1) Your code should implement particle tiling (as explained in the manuscript) to allow for maximized cache reuse and reduce memory accesses that can hinder vector performances. The routines can be used directly on each particle tile. (2) You should compile your code with a Fortran 90 compiler (e.g Intel, gnu or cray) and provide proper alignment flags and compiler alignment directives (more details in README file).
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Physics Communications - Volume 210, January 2017, Pages 145-154
نویسندگان
, , , , ,