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...

Descripción completa

Detalles Bibliográficos
Autores principales: 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.
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