DOE OSTI · 2574959
Homomorphic data compression for real time photon correlation analysis
Abstract
The construction of highly coherent X-ray sources, combined with next-generation detectors that are larger and faster, has enabled new research opportunities across the scientific landscape. Among the techniques that benefit most from these advancements is X-ray photon correlation spectroscopy (XPCS), where faster acquisition unlocks the ability to study faster dynamics within samples. However, faster acquisition on larger detectors also introduces unprecedented challenges for online data processing and offline data storage. Such challenges are particularly prominent for XPCS, where real time analyses require simultaneous calculation of all the previously acquired data in the time series. We present a homomorphic compression scheme to effectively reduce the computational time and memory space required for XPCS analysis. Leveraging similarities in the mathematical expression between a matrix-based compression algorithm and the correlation calculation, our approach allows direct operation on the compressed data without their decompression. The offline compression scheme extends storage capacity by a factor of 40 while preserving key features in the lossy compressed data. Meanwhile, the online compression scheme reduces the computational time to below 1 ms, enabling real time calculation of the correlation functions at kHz framerate. Our demonstration of a homomorphic compression of scientific data provides an effective solution to the big data challenge at coherent light sources. Beyond the example shown in this work, the framework can be extended to facilitate real-time operations directly on a compressed data stream for other techniques.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Strempfer, Sebastian [Argonne National Laboratory (ANL), Argonne, IL (United States)], Di, Zichao Wendy [Argonne National Laboratory (ANL), Argonne, IL (United States)], Yoshii, Kazutomo [Argonne National Laboratory (ANL), Argonne, IL (United States)], Cao, Yue [Argonne National Laboratory (ANL), Argonne, IL (United States)], Zhang, Qingteng [Argonne National Laboratory (ANL), Argonne, IL (United States)], Dufresne, Eric M. [Argonne National Laboratory (ANL), Argonne, IL (United States)], Cherukara, Mathew [Argonne National Laboratory (ANL), Argonne, IL (United States)] (ORCID:0000000214756998), Narayanan, Suresh [Argonne National Laboratory (ANL), Argonne, IL (United States)], Holt, Martin V. [Argonne National Laboratory (ANL), Argonne, IL (United States)], Miceli, Antonino [Argonne National Laboratory (ANL), Argonne, IL (United States)], Zhou, Tao [Argonne National Laboratory (ANL), Argonne, IL (United States)] (ORCID:0000000280937666). 2025-03-07. Homomorphic data compression for real time photon correlation analysis. https://doi.org/10.1364/oe.543404
Cite the original work for its findings. Save a collection to share your selection of sources.