Configuration scheduling using temporal locality and kernel correlation

被引:0
|
作者
Kandasamy, Santheeban [1 ]
Morton, Andrew [1 ]
Loucks, Wayne M. [1 ]
机构
[1] Univ Waterloo, Waterloo, ON N2L 3G1, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper examines runtime decisions to configure hardware accelerators or execute in software. Traditionally, reconfigurable FPGAs are reconfigured on-demand with the hardware accelerator, as it is needed by the application. If the software kernel which the hardware kernel replaces is available too, then more sophisticated decision making on reconfigurations may lead to improved execution time and reduced power consumption. The temporal locality algorithm is proposed for applications where individual kernels dominate during differing execution modes. The kernel correlation algorithm is proposed for applications where sequences of kernels are invoked in regular patterns. SystemC simulation is used to compare these two scheduling algorithms against the on-demand policy. Both timing and power consumption results are presented. They indicate that a fairly large reconfiguration time is required for configuration scheduling to be beneficial.
引用
收藏
页码:3289 / 3293
页数:5
相关论文
共 50 条
  • [21] Scheduling strategy for achieving locality in cluster
    [J]. 1600, Editorial Board of Journal on Communications (35):
  • [22] Locality Premised Reducer Scheduling in Hadoop
    Fatma, Nusrat
    Singh, Remant Kr.
    Ahmad, Shafeeq
    Srivastava, Prachi
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON SYSTEM MODELING & ADVANCEMENT IN RESEARCH TRENDS (SMART-2016), 2016, : 222 - 224
  • [23] Supervised Curvelet-based face recognition using kernel locality preserving projections
    The School of Software, Dalian University of Technology, Dalian 116024, China
    [J]. J. Comput. Inf. Syst., 9 (3733-3740):
  • [24] Surface roughness prediction using kernel locality preserving projection and Bayesian linear regression
    Kong, Dongdong
    Zhu, Junjiang
    Duan, Chaoqun
    Lu, Lixin
    Chen, Dongxing
    [J]. MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2021, 152
  • [25] Using complex network theory for temporal locality in network traffic flows
    Wang, Jin-Fa
    He, Xuan
    Si, Shuai-Zong
    Zhao, Hai
    Zheng, Chunyang
    Yu, Hao
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2019, 524 : 722 - 736
  • [26] Structuring Peer-to-Peer Networks Using Temporal and Semantic Locality
    Lai, Guoming
    Yang, Shengyun
    Yuan, Dehui
    [J]. 2010 2ND INTERNATIONAL WORKSHOP ON DATABASE TECHNOLOGY AND APPLICATIONS PROCEEDINGS (DBTA), 2010,
  • [27] TO-lock: Removing lock overhead using the owners' temporal locality
    Ogasawara, T
    Komatsu, H
    Nakatani, T
    [J]. 13TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION TECHNIQUES, PROCEEDINGS, 2004, : 255 - 266
  • [28] Speech Recognition Using Locality Preserving Projection Based on Multi Kernel Learning Supervision
    Zou, Dayong
    Wang, Juan
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL SYMPOSIUM ON COMPUTERS & INFORMATICS, 2015, 13 : 1508 - 1516
  • [29] Improving Kernel Locality-Sensitive Hashing Using Pre-Images and Bounds
    Bodo, Zalan
    Csato, Lehel
    [J]. 2012 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2012,
  • [30] RADIOMETRIC NORMALIZATION OF MULTI-TEMPORAL IMAGES USING KERNEL CANONICAL CORRELATION ANALYSIS WITH LINEAR, POLYNOMIAL AND GAUSSIAN KERNELS
    Bai, Yang
    Tang, Ping
    Hu, Changmiao
    [J]. IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 5009 - 5012