Reducing system level power consumption for mobile and embedded platforms

被引:0
|
作者
Nathuji, R [1 ]
Schwan, K [1 ]
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The power consumption of peripheral devices is a significant portion of the overall energy usage of a mobile platform. To take advantage of idle times, most devices offer the ability to transition into low power states. However, the amount of energy saved by utilizing these sleep states depends on the lengths and number of idle periods experienced by the device. This paper describes a new process scheduling algorithm which accumulates device usage information in the form of device windows to make power a first class resource: it attempts to increase the burstiness of both device accesses and idle periods, and it provides enhanced behavior for timeout-based sleep mechanisms. An initial implementation based on the default Linux scheduler demonstrates the algorithm's and approach's ability to reduce the average power consumption of devices by increasing device sleep times and reducing transition overheads.
引用
收藏
页码:18 / 32
页数:15
相关论文
共 50 条
  • [21] Simulating Execution Time and Power Consumption of Real-Time Tasks on Embedded Platforms
    Ara, Gabriele
    Cucinotta, Tommaso
    Mascitti, Agostino
    [J]. 37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, : 491 - 500
  • [22] Reducing System Power Consumption Using Check-Pointing on Nonvolatile Embedded Magnetic Random Access Memories
    Layer, Christophe
    Becker, Laurent
    Jabeur, Kotb
    Claireux, Sylvain
    Dieny, Bernard
    Prenat, Guillaume
    Di Pendina, Gregory
    Gros, Stephane
    Paoli, Pierre
    Javerliac, Virgile
    Bernard-Granger, Fabrice
    Decloedt, Loic
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2016, 12 (04)
  • [23] A system-level analysis of power consumption & optimizations in 3G mobile devices
    Sklavos, N.
    Touliou, K.
    [J]. NEW TECHNOLOGIES, MOBILITY AND SECURITY, 2007, : 217 - +
  • [24] System Level Power Consumption Model for Mobile Phones As Part of E3F
    Nur, Firat C.
    Imran, Muhammad A.
    Onireti, Oluwakayode
    Arshad, Kamran
    [J]. 2015 INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2015, : 1133 - 1138
  • [25] A class of code compression schemes for reducing power consumption in embedded microprocessor systems
    Benini, L
    Menichelli, F
    Olivieri, M
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (04) : 467 - 482
  • [26] Reducing power consumption during TLB lookups in a PowerPC TM embedded processor
    Swaminathan, S
    Patel, SB
    Dieffenderfer, J
    Silberman, J
    [J]. 6th International Symposium on Quality Electronic Design, Proceedings, 2005, : 54 - 58
  • [27] Reducing power consumption for high-associativity data caches in embedded processors
    Nicolaescu, D
    Veidenbaum, A
    Nicolau, A
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 1064 - 1068
  • [28] Register File Partitioning and Compiler Support for Reducing Embedded Processor Power Consumption
    Guan, Xuan
    Fei, Yunsi
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (08) : 1248 - 1252
  • [29] Accelerating Computer Vision on Mobile Embedded Platforms
    Singh, Rahul
    Ranasinghe, Lakmal
    [J]. PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 3131 - 3134
  • [30] Embedded Systems for Portable and Mobile Video Platforms
    Sousa, Leonel A.
    O'Connor, Noel E.
    Mattavelli, Marco
    Nunez, Antonio
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2007, (01)