<bold>A Pervasive Internet Approach to Fine-Grain Power-Aware Computing</bold>

被引:0
|
作者
Abukmail, A [1 ]
Helal, A
机构
[1] Univ Florida, Pervas Comp Lab, Comp & Informat Sci & Engn, Gainesville, FL 32611 USA
[2] Tsuyama Natl Coll Technol, Tsuyama, Okayama 7088509, Japan
关键词
power management; computation outsourcing; pervasive computing; smart spaces;
D O I
10.1109/SAINT.2006.5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a novel approach to conserve power in networked mobile devices. Our approach exploits communication within a pervasive smart space as an opportunity to save power as opposed to the classic view of communication as a drain on resources. We outsource intensive computations to the network whenever a pervasive connection to the Internet exists and when it pays off to do so. At compile-time our approach generates two versions of the program being compiled, a client version and a server version, each containing the necessary code to handle the run-time decision of executing code locally on the mobile device or remotely to the server based on power efficiency. We utilize a technique from Real-Time systems to help the compiler generate highly accurate code by calculating the number of loop iterations for each candidate section of code. This approach has the advantage of analyzing applications at a finer granularity than other similar methodologies. This is because the candidate code sections are CPU blocks represented mostly by loops. Our experimental results performed on Intel's XScale architecture and the Wi-Fi wireless technology show significant savings in power consumption by the mobile device.
引用
收藏
页码:109 / +
页数:3
相关论文
共 50 条
  • [31] The multi-context reconfigurable processing unit for fine-grain computing
    Chiu, Jih-Ching
    Chou, Yu-Liang
    Lin, Ren-Bang
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2008, 24 (03) : 965 - 979
  • [32] Reconfigurable service composition and categorization for power-aware mobile computing
    Park, Eunjeong
    Shin, Heonshik
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (11) : 1553 - 1564
  • [33] Proactive power-aware cache management for mobile computing systems
    Cao, GH
    IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (06) : 608 - 621
  • [34] Adaptive and Power-Aware Resilience for Extreme-scale Computing
    Cui, Xiaolong
    Znati, Taieb
    Melhem, Rami
    2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), 2016, : 671 - 679
  • [35] Performance and Power-Aware Modeling of MPI Applications for Cluster Computing
    Proficz, Jerzy
    Czarnul, Pawel
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT II, 2016, 9574 : 199 - 209
  • [36] Power-Aware CPU Cap Mechanism in Serverless Computing Environments
    Hoseinyfarahabady, M. Reza
    Zomaya, Albert Y.
    IEEE INTERNET COMPUTING, 2024, 28 (06) : 29 - 36
  • [37] Power-Aware Virtual Machine Placement for Mobile Edge Computing
    Sun, Yuxin
    Chen, Xianzhang
    Liu, Duo
    Tan, Yujuan
    2019 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2019, : 595 - 600
  • [38] Simplifying self-adaptive and power-aware computing with Nornir
    De Sensi, Daniele
    De Matteis, Tiziano
    Danelutto, Marco
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 136 - 151
  • [39] Cooperative reconfiguration of software components for power-aware mobile computing
    Park, E
    Shin, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (02): : 498 - 507
  • [40] Dynamic evaluation strategy for fine-grain data-parallel computing
    Muchnick, VB
    Shafarenko, AV
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1996, 143 (03): : 181 - 188