SPRAT: Runtime Processor Selection for Energy-aware Computing

被引:18
|
作者
Takizawa, Hiroyuki [1 ]
Sato, Katuto [1 ]
Kobayashi, Hiroaki [2 ]
机构
[1] Tohoku Univ, Grad Sch Informat Sci, Aoba Ku, 6-3 Aramaki Aza Aoba, Sendai, Miyagi 9808578, Japan
[2] Tohoku Univ, Cenbersci Ctr, Sendai, Miyagi 9808578, Japan
关键词
D O I
10.1109/CLUSTR.2008.4663799
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A commodity personal computer (PC) can be seen as a hybrid computing system equipped with two different kinds of processors, i.e. CPU and a graphics processing unit (GPU). Since the superiorities of GPUs in the performance and the power efficiency strongly depend on the system configuration and the data size determined at the runtime, a programmer cannot always know which processor should be used to execute a certain kernel. Therefore, this paper presents a runtime environment that dynamically selects an appropriate processor so as to improve the energy efficiency. The evaluation results clearly indicate that the runtime processor selection at executing each kernel with given data streams is promising for energy-aware computing on a hybrid computing system.
引用
收藏
页码:386 / 393
页数:8
相关论文
共 50 条
  • [1] Energy-Aware Co-processor Selection for Embedded Processors on FPGAs
    Gholamipour, Amir Hossein
    Bozorgzadeh, Elaheh
    Banerjee, Sudarshan
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, VOLS, 1 AND 2, 2007, : 158 - 163
  • [2] ENERGY-AWARE COMPUTING Introduction
    Wenisch, Thomas F.
    Buyuktosunoglu, Alper
    [J]. IEEE MICRO, 2012, 32 (05) : 6 - 8
  • [3] Energy Efficiency with Runtime Models for Energy-Aware Embedded Systems
    Karakehayov, Zdravko
    Vassev, Emil
    [J]. 2011 34TH IEEE SOFTWARE ENGINEERING WORKSHOP (SEW 2011), 2011, : 106 - 111
  • [4] A Programming Environment with Runtime Energy Characterization for Energy-Aware Applications
    Xian, Changjiu
    Lu, Yung-Hsiang
    Li, Zhiyuan
    [J]. ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2007, : 141 - 146
  • [5] Energy-Aware Computing for Android Platforms
    Chang, Hung-Ching
    Agrawal, Abhishek R.
    Cameron, Kirk W.
    [J]. 2011 INTERNATIONAL CONFERENCE ON ENERGY AWARE COMPUTING, 2011,
  • [6] Power- and Energy-Aware Computing
    Altman, Erik R.
    [J]. IEEE MICRO, 2012, 32 (05) : 2 - 2
  • [7] Energy-Aware Processor Merging Algorithms for Deadline Constrained Parallel Applications in Heterogeneous Cloud Computing
    Xie, Guoqi
    Zeng, Gang
    Li, Renfa
    Li, Keqin
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2017, 2 (02): : 62 - 75
  • [8] Multiobjective energy-aware node selection
    Le, Qiang
    Kaplan, Lance M.
    McClellan, James H.
    [J]. 2006 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2006, : 2342 - +
  • [9] Energy-aware node selection for localization
    Le, Qiang
    Kaplan, Lance M.
    [J]. 2008 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2008, : 2124 - +
  • [10] Energy-aware runtime scheduling for embedded-multiprocessor SOCs
    Yang, P
    Wong, C
    Marchal, P
    Catthoor, F
    Desmet, D
    Verkest, D
    Lauwereins, R
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 2001, 18 (05): : 46 - 58