Novel runtime systems support for adaptive compositional modeling in PSEs

被引:5
|
作者
Varadarajan, S [1 ]
Ramakrishnan, N [1 ]
机构
[1] Virginia Tech, Dept Comp Sci, Blacksburg, VA 24061 USA
基金
美国国家科学基金会;
关键词
problem solving environments; checkpointing; recommender systems; application composition systems; adaptivity;
D O I
10.1016/j.future.2003.12.020
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Complex problem solving environments (PSEs) rely on runtime systems support for adaptive composition and control of scientific computations. This paper presents a PSE runtime support solution through a novel combination of two technologies-Weaves, a source language independent parallel compositional framework that operates through reverse-analysis of compiled object files, and runtime recommender systems that aid in dynamic knowledge-based application composition. Domain-specific adaptivity is realized by recommendation of code modules, supported by a sophisticated checkpointing framework for runtime control. A core set of "adaptivity schemas" are provided as templates for adaptive composition of large-scale scientific computations. Implementation issues, motivating application contexts, and preliminary results are described. (c) 2003 Elsevier B.V All rights reserved.
引用
收藏
页码:878 / 895
页数:18
相关论文
共 50 条
  • [21] Runtime performance modeling and measurement of adaptive distributed object applications
    Zinky, J
    Loyall, J
    Shapiro, R
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2002: COOPLS, DOA, AND ODBASE, 2002, 2519 : 755 - 772
  • [22] PEMOGEN: Automatic Adaptive Performance Modeling during Program Runtime
    Bhattacharyya, Arnamoy
    Hoefler, Torsten
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT'14), 2014, : 393 - 404
  • [23] Compositional and uniform modeling of hybrid systems
    Benveniste, A
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (04) : 579 - 584
  • [24] A Novel Runtime Verification Solution for IoT Systems
    Incki, Koray
    Ari, Ismail
    IEEE ACCESS, 2018, 6 : 13501 - 13512
  • [25] A Symmetric Compositional Approach for Adaptive Ubiquitous Systems
    Ben Abdenneji, Sana Fathallah
    Lavirotte, Stephane
    Tigli, Jean-Yves
    Rey, Gaetan
    Riveill, Michel
    15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012), 2012, : 223 - 228
  • [26] Proteus: Language and Runtime Support for Self-Adaptive Software Development
    Barati, Saeid
    Bartha, Ferenc A.
    Biswas, Swarnendu
    Cartwright, Robert
    Duracz, Adam
    Fussell, Donald S.
    Hoffmann, Henry
    Imes, Connor
    Miller, Jason E.
    Mishra, Nikita
    Arvind
    Dung Nguyen
    Palem, Krishna, V
    Pei, Yan
    Pingali, Keshav
    Sai, Ryuichi
    Wright, Andrew
    Yang, Yao-Hsiang
    Zhang, Sizhuo
    IEEE SOFTWARE, 2019, 36 (02) : 73 - 82
  • [27] Semantic Modeling and Reasoning at Runtime for Autonomous Systems Engineering
    Chaari, Tarak
    Fakhfakh, Kaouthar
    2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INTELLIGENCE & COMPUTING AND 9TH INTERNATIONAL CONFERENCE ON AUTONOMIC & TRUSTED COMPUTING (UIC/ATC), 2012, : 415 - 422
  • [28] Continuous Adaptive Runtime Integration Testbed for Complex and Autonomous Systems
    Stewart, Christopher
    PROCEEDINGS OF THE 2019 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON), 2019, : 332 - 334
  • [29] Compiler and runtime support for enabling reduction computations on heterogeneous systems
    Ravi, Vignesh T.
    Ma, Wenjing
    Chiu, David
    Agrawal, Gagan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (05): : 463 - 480
  • [30] Runtime support for reconfigurable real-time embedded systems
    Papp, Z
    IMTC/2001: PROCEEDINGS OF THE 18TH IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1-3: REDISCOVERING MEASUREMENT IN THE AGE OF INFORMATICS, 2001, : 2111 - 2116