Cargando…

Jungfraujoch: hardware-accelerated data-acquisition system for kilohertz pixel-array X-ray detectors

The JUNGFRAU 4-megapixel (4M) charge-integrating pixel-array detector, when operated at a full 2 kHz frame rate, streams data at a rate of 17 GB s(−1). To operate this detector for macromolecular crystallography beamlines, a data-acquisition system called Jungfraujoch was developed. The system, runn...

Descripción completa

Detalles Bibliográficos
Autores principales: Leonarski, Filip, Brückner, Martin, Lopez-Cuenca, Carlos, Mozzanica, Aldo, Stadler, Hans-Christian, Matěj, Zdeněk, Castellane, Alexandre, Mesnet, Bruno, Wojdyla, Justyna Aleksandra, Schmitt, Bernd, Wang, Meitian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: International Union of Crystallography 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9814052/
https://www.ncbi.nlm.nih.gov/pubmed/36601941
http://dx.doi.org/10.1107/S1600577522010268
Descripción
Sumario:The JUNGFRAU 4-megapixel (4M) charge-integrating pixel-array detector, when operated at a full 2 kHz frame rate, streams data at a rate of 17 GB s(−1). To operate this detector for macromolecular crystallography beamlines, a data-acquisition system called Jungfraujoch was developed. The system, running on a single server with field-programmable gate arrays and general-purpose graphics processing units, is capable of handling data produced by the JUNGFRAU 4M detector, including conversion of raw pixel readout to photon counts, compression and on-the-fly spot finding. It was also demonstrated that 30 GB s(−1) can be handled in performance tests, indicating that the operation of even larger and faster detectors will be achievable in the future. The source code is available from a public repository.