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 条
  • [31] Evaluation of Energy-Aware Server Selection Algorithms
    Kataoka, Hiroki
    Duolikun, Dilawaer
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. 2015 9TH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS CISIS 2015, 2015, : 318 - 325
  • [32] Energy-aware interconnect optimization for a coarse grained reconfigurable processor
    Lambrechts, Andy
    Raghavan, Praveen
    Jayapala, Murali
    Catthoor, Francky
    Verkest, Diederik
    [J]. 21ST INTERNATIONAL CONFERENCE ON VLSI DESIGN: HELD JOINTLY WITH THE 7TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2008, : 201 - +
  • [33] Energy-aware task scheduling in heterogeneous computing environments
    Jing Mei
    Kenli Li
    Keqin Li
    [J]. Cluster Computing, 2014, 17 : 537 - 550
  • [34] Energy-aware task scheduling in mobile cloud computing
    Chaogang Tang
    Mingyang Hao
    Xianglin Wei
    Wei Chen
    [J]. Distributed and Parallel Databases, 2018, 36 : 529 - 553
  • [35] Edge Computing Tasks Orchestration: An Energy-Aware Approach
    Thomsen, Johan Lohde
    Thomsen, Kristian Dragsbaek Schmidt
    Schmidt, Rasmus B.
    Jakobsgaard, Soren D.
    Beregaard, Thor
    Albano, Michele
    Moreschini, Sergio
    Taibi, Davide
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND COMMUNICATIONS, EDGE, 2023, : 115 - 117
  • [36] Energy-Aware High Performance Computing-A Survey
    Knobloch, Michael
    [J]. ADVANCES IN COMPUTERS, VOL 88: GREEN AND SUSTAINABLE COMPUTING, PT 2, 2013, 88 : 1 - 78
  • [37] Energy-Aware Offloading Technique for Mobile Cloud Computing
    Akram, Maram
    ElNahas, Amal
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 349 - 356
  • [38] Energy-aware Provisioning of Microservices for Serverless Edge Computing
    Adeppady, Madhura
    Conte, Alberto
    Karl, Holger
    Giaccone, Paolo
    Chiasserini, Carla Fabiana
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 3070 - 3075
  • [39] Neuroenergetics of Brain Operation and Implications for Energy-Aware Computing
    Kozma, Robert
    Noack, Ray
    Manjesh, Chetan
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 722 - 727
  • [40] Energy-aware High Performance Computing - A Taxonomy Study
    Cai, Chang
    Wang, Lizhe
    Khan, Samee U.
    Tao, Jie
    [J]. 2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 953 - 958