13266

PyFAI: a Python library for high performance azimuthal integration on GPU

Jerome Kieffer, Giannis Ashiotis
European Synchrotron Radiation Facility, Grenoble, France
arXiv:1412.6367 [astro-ph.IM], (19 Dec 2014)

@{,

}

Download Download (PDF)   View View   Source Source   Source codes Source codes

Package:

2585

views

The pyFAI package has been designed to reduce X-ray diffraction images into powder diffraction curves to be further processed by scientists. This contribution describes how to convert an image into a radial profile using the Numpy package, how the process was accelerated using Cython. The algorithm was parallelised, needing a complete re-design to benefit from massively parallel devices like graphical processing units or accelerators like the Intel Xeon Phi using the PyOpenCL library.
No votes yet.
Please wait...

You must be logged in to post a comment.

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us: