DOE OSTI · 1764514
SHARP: a distributed GPU-based ptychographic solver
Abstract
Ever brighter light sources, fast parallel detectors and advances in phase retrieval methods have made ptychography a practical and popular imaging technique. Compared to previous techniques, ptychography provides superior robustness and resolution at the expense of more advanced and time-consuming data analysis. Therefore, by taking advantage of massively parallel architectures, high-throughput processing can expedite this analysis and provide microscopists with immediate feedback. These advances allow real-time imaging at wavelength-limited resolution, coupled with a large field of view. This article describes a set of algorithmic and computational methodologies used at the Advanced Light Source and US Department of Energy light sources. These are packaged as a CUDA-based software environment named SHARP, aimed at providing state-of-the-art high-throughput ptychography reconstructions for the coming era of diffraction-limited light sources.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Marchesini, Stefano, Krishnan, Hari, Daurer, Benedikt J., Shapiro, David A., Perciano, Talita, Sethian, James A., Maia, Filipe C.. 2016-07-14. SHARP: a distributed GPU-based ptychographic solver. https://doi.org/10.1107/s1600576716008074
Cite the original work for its findings. Save a collection to share your selection of sources.