LOOM: Interweaving tightly coupled visualization and numeric simulation framework
| Main Author: | |
|---|---|
| Publication Date: | 2021 |
| Other Authors: | , , |
| 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 |