A Light-Weight Rollback Mechanism for Testing Kernel Variants in Auto-Tuning

被引:0
|
作者
Hirasawa, Shoichi [1 ,2 ]
Takizawa, Hiroyuki [1 ,2 ]
Kobayashi, Hiroaki [1 ]
机构
[1] Tohoku Univ, Sendai, Miyagi 9808579, Japan
[2] Japan Sci & Technol Agcy, CREST, Tokyo 1020076, Japan
来源
关键词
auto-tuning; rollback; cache; early termination;
D O I
10.1587/transinf.2015PAP0028
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Automatic performance tuning of a practical application could be time-consuming and sometimes infeasible, because it often needs to evaluate the performances of a large number of code variants to find the best one. In this paper, hence, a light-weight rollback mechanism is proposed to evaluate each of code variants at a low cost. In the proposed mechanism, once one code variant of a target code block is executed, the execution state is rolled back to the previous state of not yet executing the block so as to repeatedly execute only the block to find the best code variant. It also has a feature of terminating a code variant whose execution time is longer than the shortest execution time so far. As a result, it can prevent executing the whole application many times and thus reduces the timing overhead of an auto-tuning process required for finding the best code variant.
引用
收藏
页码:2178 / 2186
页数:9
相关论文
共 50 条
  • [41] Optimal design and testing of laminated light-weight composite structures with local reinforcements considering strength constraints Part II: Testing
    Schlaepfer, B.
    Brunner, A. J.
    Kress, G.
    COMPOSITES PART A-APPLIED SCIENCE AND MANUFACTURING, 2014, 61 : 279 - 287
  • [42] Scheduling-Context Capabilities A Principled, Light-Weight Operating-System Mechanism for Managing Time
    Lyons, Anna
    McLeod, Kent
    Almatary, Hesham
    Heiser, Gernot
    EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
  • [43] Secure, light-weight and dynamic PUF-based mutual device authentication mechanism in industrial IoT networks
    Jain, Usha
    SECURITY AND PRIVACY, 2024, 7 (04):
  • [44] Mechanism of gas barrier improvement of graphene/polypropylene nanocomposites for new-generation light-weight hydrogen storage
    Liu, Mufeng
    Lin, Kailing
    Zhou, Mingyu
    Wallwork, Andrew
    Bissett, Mark A.
    Young, Robert J.
    Kinloch, Ian A.
    COMPOSITES SCIENCE AND TECHNOLOGY, 2024, 249
  • [45] Mechanism of gas barrier improvement of graphene/polypropylene nanocomposites for new-generation light-weight hydrogen storage
    Liu, Mufeng
    Lin, Kailing
    Zhou, Mingyu
    Wallwork, Andrew
    Bissett, Mark A.
    Young, Robert J.
    Kinloch, Ian A.
    Composites Science and Technology, 2024, 249
  • [46] One Spatio-Temporal Sharpening Attention Mechanism for Light-Weight YOLO Models Based on Sharpening Spatial Attention
    Xue, Mengfan
    Chen, Minghao
    Peng, Dongliang
    Guo, Yunfei
    Chen, Huajie
    SENSORS, 2021, 21 (23)
  • [47] Testing and Evaluation of a Slot and Tab Construction Technique for Light-Weight Wood-Fiber-Based Structural Panels Under Bending
    Li, Jinghao
    Hunt, John F.
    Gong, Shaoqin
    Cai, Zhiyong
    JOURNAL OF TESTING AND EVALUATION, 2016, 44 (01) : 357 - 366
  • [48] Optimal design and testing of laminated light-weight composite structures with local reinforcements considering strength constraints part I: Design
    Schlaepfer, B.
    Kress, G.
    COMPOSITES PART A-APPLIED SCIENCE AND MANUFACTURING, 2014, 61 : 268 - 278
  • [49] Fly-Over: A Light-Weight Distributed Power-Gating Mechanism for Energy-Efficient Networks-on-Chip
    Boyapati, Rahul
    Huang, Jiayi
    Wang, Ningyuan
    Kim, Kyung Hoon
    Yum, Ki Hwan
    Kim, Eun Jung
    2017 31ST IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2017, : 708 - 717
  • [50] Lw-TISNet: Light-Weight Convolutional Neural Network Incorporating Attention Mechanism and Multiple Supervision Strategy for Tongue Image Segmentation
    Huang, Xiaodong
    Zhuo, Li
    Zhang, Hui
    Li, Xiaoguang
    Zhang, Jing
    SENSING AND IMAGING, 2022, 23 (01):