PLATFORM: Parallel Linear Algebra Tool FOr Reduced Modeling

With advances in the scope of computational modeling methodologies, an increased focus is being placed on the application of data-driven techniques to increasingly complex problems. Due to the associated scale of the application, processing large datasets has emerged as a development bottleneck in p...

Full description

Bibliographic Details
Main Authors: Nicholas Arnold-Medabalimi, Christopher R. Wentland, Cheng Huang, Karthik Duraisamy
Format: Article
Language:English
Published: Elsevier 2023-02-01
Series:SoftwareX
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711023000092
_version_ 1811166137414582272
author Nicholas Arnold-Medabalimi
Christopher R. Wentland
Cheng Huang
Karthik Duraisamy
author_facet Nicholas Arnold-Medabalimi
Christopher R. Wentland
Cheng Huang
Karthik Duraisamy
author_sort Nicholas Arnold-Medabalimi
collection DOAJ
description With advances in the scope of computational modeling methodologies, an increased focus is being placed on the application of data-driven techniques to increasingly complex problems. Due to the associated scale of the application, processing large datasets has emerged as a development bottleneck in practical applications of data-driven methods. While large-scale partial differential equation solvers are optimized for sparse linear algebra, many data-decomposition techniques (e.g. the singular value decomposition) require dense linear algebra operations. This work presents the tool PLATFORM which has enabled the application of modal decomposition and data-driven reduced-order modeling techniques for moderate (giga-) and large (tera-) scale data processing. The I/O and computing strategies and priorities are described. Most importantly, this framework uses abstraction techniques which allow users with limited understanding of distributed linear algebra computations and I/O to flexibly prototype and test methods on memory-intensive problems that are demanding in memory for the scripting environment.
first_indexed 2024-04-10T15:48:47Z
format Article
id doaj.art-a4954bf99c5a42f5989c5e876c96ac40
institution Directory Open Access Journal
issn 2352-7110
language English
last_indexed 2024-04-10T15:48:47Z
publishDate 2023-02-01
publisher Elsevier
record_format Article
series SoftwareX
spelling doaj.art-a4954bf99c5a42f5989c5e876c96ac402023-02-12T04:15:12ZengElsevierSoftwareX2352-71102023-02-0121101313PLATFORM: Parallel Linear Algebra Tool FOr Reduced ModelingNicholas Arnold-Medabalimi0Christopher R. Wentland1Cheng Huang2Karthik Duraisamy3University of Michigan, Department of Aerospace Engineering, United States of America; Corresponding author.University of Michigan, Department of Aerospace Engineering, United States of AmericaUniverstiy of Kansas, Department of Aerospace Engineering, United States of AmericaUniversity of Michigan, Department of Aerospace Engineering, United States of AmericaWith advances in the scope of computational modeling methodologies, an increased focus is being placed on the application of data-driven techniques to increasingly complex problems. Due to the associated scale of the application, processing large datasets has emerged as a development bottleneck in practical applications of data-driven methods. While large-scale partial differential equation solvers are optimized for sparse linear algebra, many data-decomposition techniques (e.g. the singular value decomposition) require dense linear algebra operations. This work presents the tool PLATFORM which has enabled the application of modal decomposition and data-driven reduced-order modeling techniques for moderate (giga-) and large (tera-) scale data processing. The I/O and computing strategies and priorities are described. Most importantly, this framework uses abstraction techniques which allow users with limited understanding of distributed linear algebra computations and I/O to flexibly prototype and test methods on memory-intensive problems that are demanding in memory for the scripting environment.http://www.sciencedirect.com/science/article/pii/S2352711023000092Model reductionModal decompositionDistributed linear algebra
spellingShingle Nicholas Arnold-Medabalimi
Christopher R. Wentland
Cheng Huang
Karthik Duraisamy
PLATFORM: Parallel Linear Algebra Tool FOr Reduced Modeling
SoftwareX
Model reduction
Modal decomposition
Distributed linear algebra
title PLATFORM: Parallel Linear Algebra Tool FOr Reduced Modeling
title_full PLATFORM: Parallel Linear Algebra Tool FOr Reduced Modeling
title_fullStr PLATFORM: Parallel Linear Algebra Tool FOr Reduced Modeling
title_full_unstemmed PLATFORM: Parallel Linear Algebra Tool FOr Reduced Modeling
title_short PLATFORM: Parallel Linear Algebra Tool FOr Reduced Modeling
title_sort platform parallel linear algebra tool for reduced modeling
topic Model reduction
Modal decomposition
Distributed linear algebra
url http://www.sciencedirect.com/science/article/pii/S2352711023000092
work_keys_str_mv AT nicholasarnoldmedabalimi platformparallellinearalgebratoolforreducedmodeling
AT christopherrwentland platformparallellinearalgebratoolforreducedmodeling
AT chenghuang platformparallellinearalgebratoolforreducedmodeling
AT karthikduraisamy platformparallellinearalgebratoolforreducedmodeling