Homomorphic data compression for real time photon correlation analysis
<|reference_start|>Homomorphic data compression for real time photon correlation analysis: The construction of highly coherent x-ray sources has enabled new research opportunities across the scientific landscape. The maximum raw data rate per beamline now exceeds 40 GB/s, posing unprecedented challenges for the online processing and offline storage of the big data. Such challenge is particularly prominent for x-ray photon correlation spectroscopy (XPCS), where real time analyses require simultaneous calculation on 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 lossy compression reduces the computational time by a factor of 10,000, 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.<|reference_end|>
@article{strempfer2024homomorphic,
    title={Homomorphic data compression for real time photon correlation analysis},
    author={Sebastian Strempfer, Zichao Wendy Di, Kazutomo Yoshii, Yue Cao,
  Qingteng Zhang, Eric M. Dufresne, Mathew Cherukara, Suresh Narayanan, Martin
  V. Holt, Antonino Miceli, Tao Zhou},
    journal={arXiv preprint arXiv:2407.20356},
    year={2024},
    archivePrefix={arXiv},
    eprint={2407.20356},
    primaryClass={math.NA cs.NA physics.data-an}
}