The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF AU - Oeftiger, A. AU - Aviral, A. AU - De Maria, R. AU - Deniau, L. AU - Hegglin, S. AU - Li, K.S.B. AU - McIntosh, E. AU - Moneta, L. ED - Schaa, Volker RW ED - Petit-Jean-Genaz, Christine ED - Ko, In Soo ED - Kim, Dong Eon ED - Kim, Kyung Sook TI - Review of CPU and GPU Faddeeva Implementations J2 - Proc. of IPAC2016, Busan, Korea, May 8-13, 2016 C1 - Busan, Korea T2 - International Particle Accelerator Conference T3 - 7 LA - english AB - The Faddeeva error function is frequently used when computing electric fields generated by two-dimensional Gaussian charge distributions. Numeric evaluation of the Faddeeva function is particularly challenging since there is no single expansion that converges rapidly over the whole complex domain. Various algorithms exist, even in the recent literature there have been new proposals. The many different implementations in computer codes offer different trade-offs between speed and accuracy. We present an extensive benchmark of selected algorithms and implementations for accuracy, speed and memory footprint, both for CPU and GPU architectures. PB - JACoW CP - Geneva, Switzerland SP - 3090 EP - 3093 KW - timing KW - GPU KW - interface KW - simulation KW - space-charge DA - 2016/06 PY - 2016 SN - 978-3-95450-147-2 DO - 10.18429/JACoW-IPAC2016-WEPOY044 UR - http://jacow.org/ipac2016/papers/wepoy044.pdf ER -