Cargando…
Linking scientific instruments and computation: Patterns, technologies, and experiences
Powerful detectors at modern experimental facilities routinely collect data at multiple GB/s. Online analysis methods are needed to enable the collection of only interesting subsets of such massive data streams, such as by explicitly discarding some data elements or by directing instruments to relev...
Autores principales: | , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Elsevier
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9583115/ https://www.ncbi.nlm.nih.gov/pubmed/36277824 http://dx.doi.org/10.1016/j.patter.2022.100606 |
_version_ | 1784812997512790016 |
---|---|
author | Vescovi, Rafael Chard, Ryan Saint, Nickolaus D. Blaiszik, Ben Pruyne, Jim Bicer, Tekin Lavens, Alex Liu, Zhengchun Papka, Michael E. Narayanan, Suresh Schwarz, Nicholas Chard, Kyle Foster, Ian T. |
author_facet | Vescovi, Rafael Chard, Ryan Saint, Nickolaus D. Blaiszik, Ben Pruyne, Jim Bicer, Tekin Lavens, Alex Liu, Zhengchun Papka, Michael E. Narayanan, Suresh Schwarz, Nicholas Chard, Kyle Foster, Ian T. |
author_sort | Vescovi, Rafael |
collection | PubMed |
description | Powerful detectors at modern experimental facilities routinely collect data at multiple GB/s. Online analysis methods are needed to enable the collection of only interesting subsets of such massive data streams, such as by explicitly discarding some data elements or by directing instruments to relevant areas of experimental space. Thus, methods are required for configuring and running distributed computing pipelines—what we call flows—that link instruments, computers (e.g., for analysis, simulation, artificial intelligence [AI] model training), edge computing (e.g., for analysis), data stores, metadata catalogs, and high-speed networks. We review common patterns associated with such flows and describe methods for instantiating these patterns. We present experiences with the application of these methods to the processing of data from five different scientific instruments, each of which engages powerful computers for data inversion,model training, or other purposes. We also discuss implications of such methods for operators and users of scientific facilities. |
format | Online Article Text |
id | pubmed-9583115 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Elsevier |
record_format | MEDLINE/PubMed |
spelling | pubmed-95831152022-10-21 Linking scientific instruments and computation: Patterns, technologies, and experiences Vescovi, Rafael Chard, Ryan Saint, Nickolaus D. Blaiszik, Ben Pruyne, Jim Bicer, Tekin Lavens, Alex Liu, Zhengchun Papka, Michael E. Narayanan, Suresh Schwarz, Nicholas Chard, Kyle Foster, Ian T. Patterns (N Y) Article Powerful detectors at modern experimental facilities routinely collect data at multiple GB/s. Online analysis methods are needed to enable the collection of only interesting subsets of such massive data streams, such as by explicitly discarding some data elements or by directing instruments to relevant areas of experimental space. Thus, methods are required for configuring and running distributed computing pipelines—what we call flows—that link instruments, computers (e.g., for analysis, simulation, artificial intelligence [AI] model training), edge computing (e.g., for analysis), data stores, metadata catalogs, and high-speed networks. We review common patterns associated with such flows and describe methods for instantiating these patterns. We present experiences with the application of these methods to the processing of data from five different scientific instruments, each of which engages powerful computers for data inversion,model training, or other purposes. We also discuss implications of such methods for operators and users of scientific facilities. Elsevier 2022-10-14 /pmc/articles/PMC9583115/ /pubmed/36277824 http://dx.doi.org/10.1016/j.patter.2022.100606 Text en © 2022 The Author(s) https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). |
spellingShingle | Article Vescovi, Rafael Chard, Ryan Saint, Nickolaus D. Blaiszik, Ben Pruyne, Jim Bicer, Tekin Lavens, Alex Liu, Zhengchun Papka, Michael E. Narayanan, Suresh Schwarz, Nicholas Chard, Kyle Foster, Ian T. Linking scientific instruments and computation: Patterns, technologies, and experiences |
title | Linking scientific instruments and computation: Patterns, technologies, and experiences |
title_full | Linking scientific instruments and computation: Patterns, technologies, and experiences |
title_fullStr | Linking scientific instruments and computation: Patterns, technologies, and experiences |
title_full_unstemmed | Linking scientific instruments and computation: Patterns, technologies, and experiences |
title_short | Linking scientific instruments and computation: Patterns, technologies, and experiences |
title_sort | linking scientific instruments and computation: patterns, technologies, and experiences |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9583115/ https://www.ncbi.nlm.nih.gov/pubmed/36277824 http://dx.doi.org/10.1016/j.patter.2022.100606 |
work_keys_str_mv | AT vescovirafael linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT chardryan linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT saintnickolausd linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT blaiszikben linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT pruynejim linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT bicertekin linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT lavensalex linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT liuzhengchun linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT papkamichaele linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT narayanansuresh linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT schwarznicholas linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT chardkyle linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences AT fosteriant linkingscientificinstrumentsandcomputationpatternstechnologiesandexperiences |