Self-optimizing MPI applications: A simulation-based approach

被引:0
|
作者
Mancini, EP [1 ]
Rak, M [1 ]
Torella, R [1 ]
Villano, U [1 ]
机构
[1] Univ Naples 2, Dip Ingn Informaz, Naples, Italy
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Historically, high performance systems use schedulers and intelligent resource managers in order to optimize system usage and application performance. Most of the times, applications just issue requests of resources to the central system. This centralized approach is an unnecessary constraint for a class of potentially flexible applications, whose resource usage may be modulated as a function of the system status. In this paper we propose a tool which, in a way essentially transparent to final users, lets the application to self-tune in function of the status of the target execution environment. The approach hinges on the use of the MetaPL/HeSSE methodology, i.e., on the use of simulation to predict execution times and skeletal descriptions of the application to describe run-time resource usage.
引用
收藏
页码:143 / 155
页数:13
相关论文
共 50 条
  • [31] An innovative approach to self-optimizing batch evaporating crystallizer control
    Rhoten, Christopher D.
    SUGAR INDUSTRY-ZUCKERINDUSTRIE, 2013, 138 (07): : 475 - 481
  • [32] A self-optimizing approach for knowledge acquisition with adaptively incremental sampling
    Pan, D
    Zheng, QL
    Hu, JS
    Wen, GH
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2569 - 2574
  • [33] Case-based Reasoning for Self-Optimizing Behavior
    Pereira, Ivo
    Madureira, Ana
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [34] Self-optimizing distributed trees
    Reiter, Michael K.
    Samar, Asad
    Wang, Chenxi
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 1146 - +
  • [35] Self-Optimizing Bluetooth Low Energy Networks for Industrial IoT Applications
    Fatihah, Siti Nur
    Dewa, Gilang Raka Rayuda
    Park, Cheolsoo
    Sohn, Illsoo
    IEEE COMMUNICATIONS LETTERS, 2023, 27 (01) : 386 - 390
  • [36] Dyna: Toward a Self-Optimizing Declarative Language for Machine Learning Applications
    Vieira, Tim
    Francis-Landau, Matthew
    Filardo, Nathaniel Wesley
    Khorasani, Farzad
    Eisner, Jason
    MAPL'17: PROCEEDINGS OF THE 1ST ACM SIGPLAN INTERNATIONAL WORKSHOP ON MACHINE LEARNING AND PROGRAMMING LANGUAGES, 2017, : 8 - 17
  • [37] Local self-optimizing control based on extremum seeking control
    Zhao, Zhongfan
    Li, Yaoyu
    Salsbury, Timothy, I
    House, John M.
    Alcala, Carlos F.
    CONTROL ENGINEERING PRACTICE, 2020, 99
  • [38] A Self-Optimizing QoS-Based Access for IoT Environments
    Ahmad Khalil
    Nader Mbarek
    Olivier Togni
    Wireless Personal Communications, 2021, 120 : 2861 - 2886
  • [39] Machine-Learning-Based Self-Optimizing Compiler Heuristics
    Mosaner, Raphael
    Leopoldseder, David
    Kisling, Wolfgang
    Stadler, Lukas
    Moessenboeck, Hanspeter
    PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON MANAGED PROGRAMMING LANGUAGES AND RUNTIMES, MPLR 2022, 2022, : 98 - 111
  • [40] Signal denoising method based on parametric self-optimizing VMD
    He C.
    Che Q.
    Xu Z.
    Yu Q.
    Dong Y.
    Cheng R.
    Zhendong yu Chongji/Journal of Vibration and Shock, 2023, 42 (19): : 283 - 293