메뉴 건너뛰기




Volumn 2015-May, Issue , 2015, Pages 75-86

POET: A portable approach to minimizing energy under soft real-time constraints

Author keywords

[No Author keywords available]

Indexed keywords

ARM PROCESSORS; C (PROGRAMMING LANGUAGE); EMBEDDED SYSTEMS; ENERGY EFFICIENCY; ENERGY UTILIZATION; INTERACTIVE COMPUTER SYSTEMS; OPEN SYSTEMS; OPTIMIZATION; SYSTEM-ON-CHIP;

EID: 84944682421     PISSN: 15453421     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/RTAS.2015.7108419     Document Type: Conference Paper
Times cited : (95)

References (58)
  • 1
    • 34547979211 scopus 로고    scopus 로고
    • Integrated CPU and L2 cache voltage scaling using machine learning
    • N. AbouGhazaleh et al. "Integrated CPU and L2 Cache Voltage Scaling Using Machine Learning". In: LCTES. 2007.
    • (2007) LCTES
    • AbouGhazaleh, N.1
  • 2
    • 84861211641 scopus 로고    scopus 로고
    • Algorithms for dynamic speed scaling
    • S. Albers. "Algorithms for Dynamic Speed Scaling". In: STACS. 2011, pp. 1-11.
    • (2011) STACS , pp. 1-11
    • Albers, S.1
  • 3
    • 47249127725 scopus 로고    scopus 로고
    • The case for energy-proportional computing
    • L. A. Barroso and U. Hölzle. "The Case for Energy-Proportional Computing". In: Computer 40. 12 (2007).
    • (2007) Computer , vol.40 , Issue.12
    • Barroso, L.A.1    Hölzle, U.2
  • 4
    • 35348829987 scopus 로고    scopus 로고
    • Statistical qos guarantee and energy-efficiency in web server clusters
    • L. Bertini et al. "Statistical QoS Guarantee and Energy-Efficiency in Web Server Clusters". In: ECRTS. 2007.
    • (2007) ECRTS
    • Bertini, L.1
  • 6
    • 66749161432 scopus 로고    scopus 로고
    • Coordinated management of multiple interacting resources in chip multiprocessors: A machine learning approach
    • R. Bitirgen et al. "Coordinated Management of Multiple Interacting Resources in Chip Multiprocessors: A Machine Learning Approach". In: MICRO. 2008.
    • (2008) MICRO
    • Bitirgen, R.1
  • 9
    • 0242692444 scopus 로고    scopus 로고
    • Analysis of the kalman filter based estimation algorithm: An orthogonal decomposition approach
    • L. Cao and H. M. Schwartz. "Analysis of the Kalman Filter Based Estimation Algorithm: An Orthogonal Decomposition Approach". In: Automatica 40. 1 (2004).
    • (2004) Automatica , vol.40 , Issue.1
    • Cao, L.1    Schwartz, H.M.2
  • 10
    • 67249114404 scopus 로고    scopus 로고
    • Virtual battery: An energy reserve abstraction for embedded sensor networks
    • Q. Cao et al. "Virtual Battery: An Energy Reserve Abstraction for Embedded Sensor Networks". In: RTSS. 2008.
    • (2008) RTSS
    • Cao, Q.1
  • 11
    • 84889668441 scopus 로고    scopus 로고
    • Mobile multicores: Use them or waste them
    • A. Carroll and G. Heiser. "Mobile Multicores: Use Them or Waste Them". In: HotPower. 2013.
    • (2013) HotPower
    • Carroll, A.1    Heiser, G.2
  • 12
    • 69249220349 scopus 로고    scopus 로고
    • SYS-EDF: A system-wide energy-efficient scheduling algorithm for hard real-time systems
    • H. Cheng and S. Goddard. "SYS-EDF: a system-wide energy-efficient scheduling algorithm for hard real-time systems". In: IJES 4. 2 (2009).
    • (2009) IJES , vol.4 , Issue.2
    • Cheng, H.1    Goddard, S.2
  • 13
    • 79951697270 scopus 로고    scopus 로고
    • A predictive model for dynamic microarchitectural adaptivity control
    • C. Dubach et al. "A Predictive Model for Dynamic Microarchitectural Adaptivity Control". In: MICRO. 2010.
    • (2010) MICRO
    • Dubach, C.1
  • 14
    • 84994156481 scopus 로고    scopus 로고
    • Automated design of self-adaptive software with controltheoretical formal guarantees
    • A. Filieri et al. "Automated Design of Self-adaptive Software with Controltheoretical Formal Guarantees". In: ICSE. 2014.
    • (2014) ICSE
    • Filieri, A.1
  • 15
    • 2542487475 scopus 로고    scopus 로고
    • Managing battery lifetime with energy-aware adaptation
    • J. Flinn and M. Satyanarayanan. "Managing Battery Lifetime with Energy-aware Adaptation". In: ACM Trans. Comput. Syst. 22. 2 (2004).
    • (2004) ACM Trans. Comput. Syst. , vol.22 , pp. 2
    • Flinn, J.1    Satyanarayanan, M.2
  • 16
    • 84869013223 scopus 로고    scopus 로고
    • Feedback thermal control of real-time systems on multicore processors
    • Y. Fu et al. "Feedback Thermal Control of Real-time Systems on Multicore Processors". In: EMSOFT. 2012.
    • (2012) EMSOFT
    • Fu, Y.1
  • 17
    • 84894332188 scopus 로고    scopus 로고
    • Exploring adaptive reconfiguration to optimize energy efficiency in large-scale battery systems
    • L. He et al. "Exploring Adaptive Reconfiguration to Optimize Energy Efficiency in Large-Scale Battery Systems". In: RTSS. 2013.
    • (2013) RTSS
    • He, L.1
  • 20
    • 84892654929 scopus 로고    scopus 로고
    • A generalized software framework for accurate and efficient management of performance goals
    • H. Hoffmann et al. "A generalized software framework for accurate and efficient management of performance goals". In: EMSOFT. 2013.
    • (2013) EMSOFT
    • Hoffmann, H.1
  • 21
    • 84889653189 scopus 로고    scopus 로고
    • Racing and pacing to idle: An evaluation of heuristics for energyaware resource allocation
    • H. Hoffmann. "Racing and pacing to idle: an evaluation of heuristics for energyaware resource allocation". In: HotPower. 2013.
    • (2013) HotPower
    • Hoffmann, H.1
  • 22
    • 84910058577 scopus 로고    scopus 로고
    • Coadapt: Predictable behavior for accuracy-aware applications running on power-aware systems
    • H. Hoffmann. "CoAdapt: Predictable Behavior for Accuracy-Aware Applications Running on Power-Aware Systems". In: ECRTS. 2014.
    • (2014) ECRTS
    • Hoffmann, H.1
  • 24
    • 84944689848 scopus 로고    scopus 로고
    • Minimizing energy under performance constraints on embedded platforms: Resource allocation heuristics for homogeneous and single-isa heterogeneous multi-cores
    • C. Imes and H. Hoffmann. "Minimizing Energy Under Performance Constraints on Embedded Platforms: Resource Allocation Heuristics for Homogeneous and Single-ISA Heterogeneous Multi-Cores". In: EWiLi. 2014.
    • (2014) EWiLi
    • Imes, C.1    Hoffmann, H.2
  • 25
    • 84944689849 scopus 로고    scopus 로고
    • T. Instruments
    • T. Instruments. http://www. ti. com/product/ina231.
  • 26
    • 78649724959 scopus 로고    scopus 로고
    • Parmibench-an open-source benchmark for embedded multiprocessor systems
    • S. Iqbal et al. "ParMiBench-An Open-Source Benchmark for Embedded Multiprocessor Systems". In: Computer Architecture Letters 9. 2 (2010).
    • (2010) Computer Architecture Letters , vol.9 , Issue.2
    • Iqbal, S.1
  • 27
    • 84910593066 scopus 로고    scopus 로고
    • Big. LITTLE system architecture from ARM: Saving power through heterogeneous multiprocessing and task context migration
    • B. Jeff. "Big. LITTLE system architecture from ARM: saving power through heterogeneous multiprocessing and task context migration". In: DAC. 2012.
    • (2012) DAC
    • Jeff, B.1
  • 28
    • 85010321042 scopus 로고    scopus 로고
    • XTune: A formal methodology for cross-layer tuning of mobile embedded systems
    • M. Kim et al. "xTune: A Formal Methodology for Cross-layer Tuning of Mobile Embedded Systems". In: ACM TECS 11. 4 (2013).
    • (2013) ACM TECS , vol.11 , pp. 4
    • Kim, M.1
  • 29
    • 84865179503 scopus 로고    scopus 로고
    • Slow down or sleep, that is the question
    • E. Le Sueur and G. Heiser. "Slow Down or Sleep, That is the Question". In: USENIX ATC. 2011.
    • (2011) USENIX ATC
    • Le Sueur, E.1    Heiser, G.2
  • 30
    • 0001263652 scopus 로고    scopus 로고
    • A control-based middleware framework for quality-ofservice adaptations
    • B. Li and K. Nahrstedt. "A control-based middleware framework for quality-ofservice adaptations". In: IEEE Journal on Selected Areas in Communications 17. 9 (1999).
    • (1999) IEEE Journal on Selected Areas in Communications , vol.17 , pp. 9
    • Li, B.1    Nahrstedt, K.2
  • 31
    • 85013786846 scopus 로고    scopus 로고
    • Cross-component energy management: Joint adaptation of processor and memory
    • X. Li et al. "Cross-component Energy Management: Joint Adaptation of Processor and Memory". In: ACM Trans. Archit. Code Optim. 4. 3 (2007).
    • (2007) ACM Trans. Archit. Code Optim. , vol.4 , pp. 3
    • Li, X.1
  • 32
    • 77957952235 scopus 로고    scopus 로고
    • Real-energy: A new framework and a case study to evaluate power-aware real-time scheduling algorithms
    • J. D. Lin et al. "Real-energy: A New Framework and a Case Study to Evaluate Power-aware Real-time Scheduling Algorithms". In: ISLPED. 2010.
    • (2010) ISLPED
    • Lin, J.D.1
  • 33
    • 84862824309 scopus 로고    scopus 로고
    • PASS: Power-aware scheduling of mixed applications with deadline constraints on clusters
    • C. Liu et al. "PASS: power-aware scheduling of mixed applications with deadline constraints on clusters". In: ICCCN. 2008.
    • (2008) ICCCN
    • Liu, C.1
  • 34
    • 84871818936 scopus 로고    scopus 로고
    • Power optimization in embedded systems via feedback control of resource allocation
    • M. Maggio et al. "Power Optimization in Embedded Systems via Feedback Control of Resource Allocation". In: IEEE TCST 21. 1 (2013).
    • (2013) IEEE TCST , vol.21 , Issue.1
    • Maggio, M.1
  • 35
  • 36
    • 0038998034 scopus 로고
    • Memory bandwidth and machine balance in current high performance computers
    • J. D. McCalpin. "Memory Bandwidth and Machine Balance in Current High Performance Computers". In: IEEE TCCA Newsletter (1995).
    • (1995) IEEE TCCA Newsletter
    • McCalpin, J.D.1
  • 38
    • 0036374185 scopus 로고    scopus 로고
    • Critical power slope: Understanding the runtime effects of frequency scaling
    • A. Miyoshi et al. "Critical Power Slope: Understanding the Runtime Effects of Frequency Scaling". In: ICS. 2002.
    • (2002) ICS
    • Miyoshi, A.1
  • 39
    • 0031639466 scopus 로고    scopus 로고
    • The simulation and evaluation of dynamic voltage scaling algorithms
    • T. Pering et al. "The Simulation and Evaluation of Dynamic Voltage Scaling Algorithms". In: ISLPED. 1998.
    • (1998) ISLPED
    • Pering, T.1
  • 40
    • 85093864453 scopus 로고    scopus 로고
    • Lucky scheduling for energy-efficient heterogeneous multi-core systems
    • V. Petrucci et al. "Lucky Scheduling for Energy-Efficient Heterogeneous Multi-Core Systems". In: HotPower. 2012.
    • (2012) HotPower
    • Petrucci, V.1
  • 41
    • 0031367150 scopus 로고    scopus 로고
    • A resource allocation model for qos management
    • R. Rajkumar et al. "A Resource Allocation Model for QoS Management". In: RTSS. 1997.
    • (1997) RTSS
    • Rajkumar, R.1
  • 42
    • 84863540445 scopus 로고    scopus 로고
    • Power management architecture of the 2nd generation Intel Core microarchitecture, formerly codenamed Sandy Bridge
    • E. Rotem et al. "Power management architecture of the 2nd generation Intel Core microarchitecture, formerly codenamed Sandy Bridge". In: Hot Chips. 2011.
    • (2011) Hot Chips
    • Rotem, E.1
  • 43
    • 84892655102 scopus 로고    scopus 로고
    • METE: Meeting end-to-end qos in multicores through systemwide resource management
    • A. Sharifi et al. "METE: Meeting End-to-end QoS in Multicores Through Systemwide Resource Management". In: SIGMETRICS PER 39. 1 (2011).
    • (2011) SIGMETRICS per , vol.39 , pp. 1
    • Sharifi, A.1
  • 44
    • 0348195815 scopus 로고    scopus 로고
    • Power-aware qos management in web servers
    • V. Sharma et al. "Power-aware QoS Management in Web Servers". In: RTSS. 2003.
    • (2003) RTSS
    • Sharma, V.1
  • 45
    • 84876570903 scopus 로고    scopus 로고
    • 28nm high-metal-gate heterogeneous quad-core CPUs for highperformance and energy-efficient mobile application processor
    • Y. Shin et al. "28nm high-metal-gate heterogeneous quad-core CPUs for highperformance and energy-efficient mobile application processor". In: ISSCC. 2013.
    • (2013) ISSCC
    • Shin, Y.1
  • 46
    • 76749171785 scopus 로고    scopus 로고
    • Into the wild: Studying real user activity patterns to guide power optimizations for mobile architectures
    • A. Shye et al. "Into the Wild: Studying Real User Activity Patterns to Guide Power Optimizations for Mobile Architectures". In: MICRO. 2009.
    • (2009) MICRO
    • Shye, A.1
  • 47
    • 84905641000 scopus 로고    scopus 로고
    • A self-aware processor SoC using energy monitors integrated into power converters for self-adaptation
    • Y. Sinangil et al. "A self-aware processor SoC using energy monitors integrated into power converters for self-adaptation". In: Symposium on VLSI. 2014.
    • (2014) Symposium on VLSI
    • Sinangil, Y.1
  • 48
    • 70349095404 scopus 로고    scopus 로고
    • Koala: A platform for os-level power management
    • D. C. Snowdon et al. "Koala: A Platform for OS-level Power Management". In: EuroSys. 2009.
    • (2009) EuroSys
    • Snowdon, D.C.1
  • 49
    • 79953263187 scopus 로고    scopus 로고
    • Modular software architecture for flexible reservation mechanisms on heterogeneous resources
    • M. Sojka et al. "Modular software architecture for flexible reservation mechanisms on heterogeneous resources". In: Journal of Systems Architecture-Embedded Systems Design 57. 4 (2011).
    • (2011) Journal of Systems Architecture-Embedded Systems Design , vol.57 , Issue.4
    • Sojka, M.1
  • 50
    • 84860870225 scopus 로고    scopus 로고
    • Who killed my battery: Analyzing mobile browser energy consumption
    • N. Thiagarajan et al. "Who Killed My Battery Analyzing Mobile Browser Energy Consumption". In: WWW. 2012.
    • (2012) WWW
    • Thiagarajan, N.1
  • 51
    • 69249231088 scopus 로고    scopus 로고
    • GRACE-2: Integrating fine-grained application adaptation with global adaptation for saving energy
    • V. Vardhan et al. "GRACE-2: integrating fine-grained application adaptation with global adaptation for saving energy". In: IJES 4. 2 (2009).
    • (2009) IJES , vol.4 , pp. 2
    • Vardhan, V.1
  • 52
    • 46449136061 scopus 로고    scopus 로고
    • Real-time loop scheduling with leakage energy minimization for embedded vliw dsp processors
    • M. Wang et al. "Real-Time Loop Scheduling with Leakage Energy Minimization for Embedded VLIW DSP Processors". In: RTCSA. 2007.
    • (2007) RTCSA
    • Wang, M.1
  • 54
    • 36349030152 scopus 로고    scopus 로고
    • System-level energy-efficiency for real-time tasks
    • C.-Y. Yang et al. "System-Level Energy-Efficiency for Real-Time Tasks". In: SOCRTD. 2007.
    • (2007) SOCRTD
    • Yang, C.-Y.1
  • 55
    • 77958461865 scopus 로고    scopus 로고
    • System-wide energy optimization for multiple dvs components and real-time tasks
    • H. Yun et al. "System-Wide Energy Optimization for Multiple DVS Components and Real-Time Tasks". In: ECRTS. 2010.
    • (2010) ECRTS
    • Yun, H.1
  • 56
    • 0036367561 scopus 로고    scopus 로고
    • ControlWare: A middleware architecture for feedback control of software performance
    • R. Zhang et al. "ControlWare: a middleware architecture for feedback control of software performance". In: ICDCS. 2002.
    • (2002) ICDCS
    • Zhang, R.1
  • 57
    • 84944689860 scopus 로고    scopus 로고
    • Energy management under general task-level reliability constraints
    • B. Zhao et al. "Energy Management Under General Task-Level Reliability Constraints". In: RTAS. 2012.
    • (2012) RTAS
    • Zhao, B.1
  • 58
    • 84880286820 scopus 로고    scopus 로고
    • High-performance and energy-efficient mobile web browsing on big/little systems
    • Y. Zhu and V. J. Reddi. "High-performance and Energy-efficient Mobile Web Browsing on Big/Little Systems". In: HPCA. 2013.
    • (2013) HPCA
    • Zhu, Y.1    Reddi, V.J.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.