Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
A streaming multi-GPU implementation of image simulation algorithms for scanning transmission electron microscopy
Ist Teil von
Advanced structural and chemical imaging, 2017-10, Vol.3 (1), p.15-14, Article 15
Ort / Verlag
Cham: Springer International Publishing
Erscheinungsjahr
2017
Quelle
EZB Electronic Journals Library
Beschreibungen/Notizen
Simulation of atomic-resolution image formation in scanning transmission electron microscopy can require significant computation times using traditional methods. A recently developed method, termed plane-wave reciprocal-space interpolated scattering matrix (PRISM), demonstrates potential for significant acceleration of such simulations with negligible loss of accuracy. Here, we present a software package called
Prismatic
for parallelized simulation of image formation in scanning transmission electron microscopy (STEM) using both the PRISM and multislice methods. By distributing the workload between multiple CUDA-enabled GPUs and multicore processors, accelerations as high as 1000 × for PRISM and 15 × for multislice are achieved relative to traditional multislice implementations using a single 4-GPU machine. We demonstrate a potentially important application of
Prismatic
, using it to compute images for atomic electron tomography at sufficient speeds to include in the reconstruction pipeline.
Prismatic
is freely available both as an open-source CUDA/C++ package with a graphical user interface and as a Python package,
PyPrismatic
.