Dynamic Linear Solver Selection for Transient Simulations Using Machine Learning on Distributed Systems

被引:3
|
作者
Eller, Paul R. [1 ]
Cheng, Jing-Ru C. [1 ]
Maier, Robert S. [1 ]
机构
[1] Engineer Res & Dev Ctr, Informat Technol Lab, Vicksburg, MS USA
关键词
machine learning; linear solvers; finite element; ADH; WEKA;
D O I
10.1109/IPDPSW.2012.239
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Many transient simulations spend a significant portion of the overall runtime solving a linear system. A wide variety of preconditioned linear solvers have been developed to quickly and accurately solve different types of linear systems, each having options to customize the preconditioned solver for a given linear system. Transient simulations may produce significantly different linear systems as the simulation progresses due to special events occurring that make the linear systems more difficult to solve or the model moving closer to a state of equilibrium where the linear systems are easier to solve. Machine learning algorithms provide the ability to dynamically select the preconditioned linear solver for each linear system produced by a simulation. We can generate databases by computing attributes for each linear system, physical attributes for the transient simulation, computational attributes, and running times for a set of preconditioned solvers on each linear system. Machine learning algorithms can then use these databases to generate classifiers capable of dynamically selecting a preconditioned solver for each linear system given a set of attributes. This allows us to quickly and accurately compute each transient simulation using different preconditioned solvers throughout the simulation. This also provides the potential to produce speedups in comparison with using a single preconditioned solver for an entire transient simulation.
引用
收藏
页码:1915 / 1924
页数:10
相关论文
共 50 条
  • [21] Dynamic Pricing and Placement for Distributed Machine Learning Jobs
    Zhang, Xueying
    Zhou, Ruiting
    Lui, John C. S.
    Li, Zongpeng
    2020 6TH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING AND COMMUNICATIONS (BIGCOM 2020), 2020, : 152 - 160
  • [22] Prediction of Rolling Bearing Cage Dynamics Using Dynamic Simulations and Machine Learning Algorithms
    Schwarz, Sebastian
    Grillenberger, Hannes
    Tremmel, Stephan
    Wartzack, Sandro
    TRIBOLOGY TRANSACTIONS, 2022, 65 (02) : 225 - 241
  • [23] Forecasting Smart Meter Energy Usage using Distributed Systems and Machine Learning
    Dong, Chris
    Du, Lingzhi
    Ji, Feiran
    Song, Zizhen
    Zheng, Yuedi
    Howard, Alexander J.
    Intrevado, Paul
    Woodbridge, Diane Myung-kyung
    IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 1293 - 1298
  • [24] A Scheme for Data Deduplication Using Advance Machine Learning Architecture in Distributed Systems
    Tarun, Sashi
    Batth, Ranbir Singh
    Kaur, Sukhpreet
    2021 INTERNATIONAL CONFERENCE ON COMPUTING SCIENCES (ICCS 2021), 2021, : 53 - 60
  • [25] Building next-generation healthcare systems using distributed machine learning
    van der Schaar, Mihaela
    PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN '21), 2021, : 4 - 4
  • [26] System Identification and Process Modelling of Dynamic Systems Using Machine Learning
    Inapakurthi, Ravi Kiran
    Mitra, Kishalay
    2022 26TH INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2022, : 564 - 569
  • [27] Dynamic scheduling of manufacturing systems using machine learning: An updated review
    Priore, Paolo
    Gomez, Alberto
    Pino, Raul
    Rosillo, Rafael
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2014, 28 (01): : 83 - 97
  • [28] Using scientific machine learning for experimental bifurcation analysis of dynamic systems
    Beregi, Sandor
    Barton, David A. W.
    Rezgui, Djamel
    Neild, Simon
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2023, 184
  • [29] Dynamic scheduling of manufacturing systems using machine learning: An updated review
    Priore, Paolo
    Gómez, Alberto
    Pino, Raúl
    Rosillo, Rafael
    Artificial Intelligence for Engineering Design, Analysis and Manufacturing: AIEDAM, 2014, 28 (01): : 83 - 97
  • [30] A machine learning approach to automate ductile damage parameter selection using finite element simulations
    O'Connor, A. N.
    Mongan, P. G.
    O'Dowd, N. P.
    EUROPEAN JOURNAL OF MECHANICS A-SOLIDS, 2024, 103