YAWARA: A meta-level optimizing computer system

被引:0
|
作者
Baba, T [1 ]
Yokota, T [1 ]
Ootsu, K [1 ]
Furukawa, F [1 ]
Ishihara, G [1 ]
Saito, M [1 ]
机构
[1] Utsunomiya Univ, Fac Engn, Dept Informat Sci, Utsunomiya, Tochigi 3218585, Japan
关键词
D O I
10.1109/IWIA.2004.10007
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a new, autonomous and dynamic optimization framework, called a meta-level computation. In this framework, a meta-level processor acquires the execution profile of a base-level processor, i.e. a conventional von Neumann machine, produces the optimized base-level configuration and performs the reconfiguration. We define the meta-level computation model based on the considerations of hardware versus software reconfiguration, static versus dynamic reconfiguration and homogeneous versus heterogeneous architecture. The model employs a thread-level reconfiguration to realize the autonomous and dynamic optimization on a uniformly structured multiprocessor. As an implementation of the computation model, we propose a software/hardware combined system, called the YAWARA system. The software system realizes both static and dynamic feedback-directed, autonomous optimization. The hardware system consists of thread engines, each of which includes hardware mechanisms for profiling and feedback-directed resource control.
引用
收藏
页码:148 / 153
页数:6
相关论文
共 50 条
  • [31] A META-LEVEL CONTROL ARCHITECTURE FOR PRODUCTION SYSTEMS
    ISHIDA, T
    SASAKI, Y
    NAKATA, K
    FUKUHARA, Y
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1995, 7 (01) : 44 - 52
  • [32] Meta-level runtime feature awareness for Java
    Maersk Mc-Kinney Moller Institute, University of Southern Denmark, Campusvej 55, 5230 Odense M, Denmark
    [J]. Proc. Working Conf. Rev. Eng. WCRE, (271-274):
  • [33] THE PANDORA DEADLOCK HANDLER META-LEVEL RELATION
    BAHGAT, R
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 649 : 162 - 176
  • [34] Dynamic meta-level access control in SQL
    Barker, Steve
    [J]. DATA AND APPLICATIONS SECURITY XXII, 2008, 5094 : 1 - 16
  • [35] Dynamical systems account for meta-level cognition
    Maniadakis, Michail
    Tani, Jun
    [J]. FROM ANIMALS TO ANIMATS 10, PROCEEDINGS, 2008, 5040 : 311 - 320
  • [36] Completing causal networks by meta-level abduction
    Inoue, Katsumi
    Doncescu, Andrei
    Nabeshima, Hidetomo
    [J]. MACHINE LEARNING, 2013, 91 (02) : 239 - 277
  • [37] Predicting ICU survival: A meta-level approach
    Lefteris G Gortzis
    Filippos Sakellaropoulos
    Ioannis Ilias
    Konstantinos Stamoulis
    Ioanna Dimopoulou
    [J]. BMC Health Services Research, 8
  • [38] AN ALGEBRAIC APPROACH TO META-LEVEL PROGRAMMING IN PROLOG
    LOUIS, G
    VAUCLAIR, M
    [J]. PHILIPS JOURNAL OF RESEARCH, 1988, 43 (3-4) : 415 - 440
  • [39] DEFINABLE NAMING RELATIONS IN META-LEVEL SYSTEMS
    VANHARMELEN, F
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 649 : 89 - 104
  • [40] Completing causal networks by meta-level abduction
    Katsumi Inoue
    Andrei Doncescu
    Hidetomo Nabeshima
    [J]. Machine Learning, 2013, 91 : 239 - 277