LOOM: Interweaving tightly coupled visualization and numeric simulation framework

Bibliographic Details
Main Author: Barbosa, Joao
Publication Date: 2021
Other Authors: Navratil, Paul, Santos, Luís Paulo, Fussell, Donald
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: https://hdl.handle.net/1822/78109
Summary: Traditional post-hoc high-fidelity scientific visualization (HSV) of numerical simulations requires multiple I/O check-pointing to inspect the simulation progress. The costs of these I/O operations are high and can grow exponentially with increasing problem sizes. In situ HSV dispenses with costly check-pointing I/O operations, but requires additional computing resources to generate the visualization, increasing power and energy consumption. In this paper we present LOOM, a new interweaving approach supported by a task scheduling framework to allow tightly coupled in situ visualization without significantly adding to the overall simulation runtime. The approach exploits the idle times of the numerical simulation threads, due to workload imbalances, to perform the visualization steps. Overall execution time (simulation plus visualization) is minimized. Power requirements are also minimized by sharing the same computational resources among numerical simulation and visualization tasks. We demonstrate that LOOM reduces time to visualization by 3 × compared to a traditional non-interwoven pipeline. Our results here demonstrate good potential for additional gains for large distributed-memory use cases with larger interleaving opportunities.
id RCAP_af5ca73f3ff8b972fcdc0509adb352cb
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/78109
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling LOOM: Interweaving tightly coupled visualization and numeric simulation frameworkScientific visualizationparallel schedulingtightly-coupled in situEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaTraditional post-hoc high-fidelity scientific visualization (HSV) of numerical simulations requires multiple I/O check-pointing to inspect the simulation progress. The costs of these I/O operations are high and can grow exponentially with increasing problem sizes. In situ HSV dispenses with costly check-pointing I/O operations, but requires additional computing resources to generate the visualization, increasing power and energy consumption. In this paper we present LOOM, a new interweaving approach supported by a task scheduling framework to allow tightly coupled in situ visualization without significantly adding to the overall simulation runtime. The approach exploits the idle times of the numerical simulation threads, due to workload imbalances, to perform the visualization steps. Overall execution time (simulation plus visualization) is minimized. Power requirements are also minimized by sharing the same computational resources among numerical simulation and visualization tasks. We demonstrate that LOOM reduces time to visualization by 3 × compared to a traditional non-interwoven pipeline. Our results here demonstrate good potential for additional gains for large distributed-memory use cases with larger interleaving opportunities.This work was supported in part by National Funds through the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia, within project UIDB/50014/2020. This research was also supported in part by the Frontera computing project at the Texas Advanced Computing Center. Frontera is made possible by National Science Foundation award OAC-1818253.ACMUniversidade do MinhoBarbosa, JoaoNavratil, PaulSantos, Luís PauloFussell, Donald20212021-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/1822/78109engBarbosa, J., Navratil, P., Paulo Santos, L., & Fussell, D. (2021, November 15). LOOM: Interweaving tightly coupled visualization and numeric simulation framework. ISAV'21: In Situ Infrastructures for Enabling Extreme-Scale Analysis and Visualization. ACM. http://doi.org/10.1145/3490138.3490139978-1-4503-8715-6/21/1110.1145/3490138.3490139https://vis.lbl.gov/events/ISAV2021/info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T05:22:56Zoai:repositorium.sdum.uminho.pt:1822/78109Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:16:48.495023Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv LOOM: Interweaving tightly coupled visualization and numeric simulation framework
title LOOM: Interweaving tightly coupled visualization and numeric simulation framework
spellingShingle LOOM: Interweaving tightly coupled visualization and numeric simulation framework
Barbosa, Joao
Scientific visualization
parallel scheduling
tightly-coupled in situ
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short LOOM: Interweaving tightly coupled visualization and numeric simulation framework
title_full LOOM: Interweaving tightly coupled visualization and numeric simulation framework
title_fullStr LOOM: Interweaving tightly coupled visualization and numeric simulation framework
title_full_unstemmed LOOM: Interweaving tightly coupled visualization and numeric simulation framework
title_sort LOOM: Interweaving tightly coupled visualization and numeric simulation framework
author Barbosa, Joao
author_facet Barbosa, Joao
Navratil, Paul
Santos, Luís Paulo
Fussell, Donald
author_role author
author2 Navratil, Paul
Santos, Luís Paulo
Fussell, Donald
author2_role author
author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Barbosa, Joao
Navratil, Paul
Santos, Luís Paulo
Fussell, Donald
dc.subject.por.fl_str_mv Scientific visualization
parallel scheduling
tightly-coupled in situ
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Scientific visualization
parallel scheduling
tightly-coupled in situ
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Traditional post-hoc high-fidelity scientific visualization (HSV) of numerical simulations requires multiple I/O check-pointing to inspect the simulation progress. The costs of these I/O operations are high and can grow exponentially with increasing problem sizes. In situ HSV dispenses with costly check-pointing I/O operations, but requires additional computing resources to generate the visualization, increasing power and energy consumption. In this paper we present LOOM, a new interweaving approach supported by a task scheduling framework to allow tightly coupled in situ visualization without significantly adding to the overall simulation runtime. The approach exploits the idle times of the numerical simulation threads, due to workload imbalances, to perform the visualization steps. Overall execution time (simulation plus visualization) is minimized. Power requirements are also minimized by sharing the same computational resources among numerical simulation and visualization tasks. We demonstrate that LOOM reduces time to visualization by 3 × compared to a traditional non-interwoven pipeline. Our results here demonstrate good potential for additional gains for large distributed-memory use cases with larger interleaving opportunities.
publishDate 2021
dc.date.none.fl_str_mv 2021
2021-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/78109
url https://hdl.handle.net/1822/78109
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Barbosa, J., Navratil, P., Paulo Santos, L., & Fussell, D. (2021, November 15). LOOM: Interweaving tightly coupled visualization and numeric simulation framework. ISAV'21: In Situ Infrastructures for Enabling Extreme-Scale Analysis and Visualization. ACM. http://doi.org/10.1145/3490138.3490139
978-1-4503-8715-6/21/11
10.1145/3490138.3490139
https://vis.lbl.gov/events/ISAV2021/
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv ACM
publisher.none.fl_str_mv ACM
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595215436316672