Abstract
Powder diffraction (based typically on X-ray usage) is a well-established method for a complete analysis and structure determination of crystalline materials. One of the key parts of the experimental data processing is the process of indexation - determination of lattice parameters. The lattice parameters are essential information required for phase identification as well as for eventual phase structure solution.
Nowadays computer hardware with efficient implementation of indexation algorithms gives a chance to to solve several problematic situations not covered fully by existing methods. This paper deals with design of algorithm for indexing powder diffraction data suitable for massively parallel platforms such as GPUs.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
David, W., Shankland, K., McCusker, L., Baerlocher, C.: Structure Determination from Powder Diffraction Data. Oxford Science Publications (2002)
Bail, A.L.: Monte carlo indexing with mcmaille. Powder Diffraction 19, 249–254 (2004)
X-Cell: X-cell - a novel and robust indexing program for medium- to high-quality powder diffraction data. J. Appl. Cryst. 36, 356–365 (2003)
Werner, P.E., Eriksson, L., Westdahl, M.: TREOR, a semi-exhaustive trial-and-error powder indexing program for all symmetries. Journal of Applied Crystallography 18(5), 367–370 (1985)
Kariuki, B.M., Belmonte, S.A., McMahon, M.I., Johnston, R.L., Harris, K.D.M., Nelmes, R.J.: A new approach for indexing powder diffraction data based on whole-profile fitting and global optimization using a genetic algorithm. Journal of Synchrotron Radiation 6(2), 87–92 (1999)
Corchado, E., Arroyo, A., Tricio, V.: Soft computing models to identify typical meteorological days. Logic Journal of the IGPL 19(2), 373–383 (2011)
Zhao, S.Z., Iruthayarajan, M.W., Baskar, S., Suganthan, P.N.: Multi-objective robust pid controller tuning using two lbests multi-objective particle swarm optimization. Inf. Sci. 181(16), 3323–3335 (2011)
Owens, J.D., Luebke, D., Govindaraju, N., Harris, M., Ger, J.K., Lefohn, A., Purcell, T.J.: A survey of general-purpose computation on graphics hardware. Computer Graphics Forum 26(1), 80–113 (2007)
NVIDIA Corporation: Cuda tools & ecosystem (2012)
Khronos Group: Opencl - the open standard for parallel programming of heterogeneous systems (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Šimeček, I. (2013). A New Approach for Indexing Powder Diffraction Data Suitable for GPGPU Execution. In: Snášel, V., Abraham, A., Corchado, E. (eds) Soft Computing Models in Industrial and Environmental Applications. Advances in Intelligent Systems and Computing, vol 188. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32922-7_42
Download citation
DOI: https://doi.org/10.1007/978-3-642-32922-7_42
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32921-0
Online ISBN: 978-3-642-32922-7
eBook Packages: EngineeringEngineering (R0)