메뉴 건너뛰기




Volumn , Issue , 2015, Pages 198-214

JouleGuard: Energy guarantees for approximate applications

Author keywords

Adaptive software; Control theory; Dynamic systems

Indexed keywords

BUDGET CONTROL; COMPUTATION THEORY; CONTROL THEORY; DYNAMICAL SYSTEMS; ENERGY UTILIZATION; MOBILE DEVICES;

EID: 84957971029     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2815400.2815403     Document Type: Conference Paper
Times cited : (102)

References (72)
  • 3
    • 0004255876 scopus 로고
    • 2nd. Addison-Wesley Longman Publishing Co., Inc.
    • K. J. Astrom and B. Wittenmark. Adaptive Control. 2nd. Addison-Wesley Longman Publishing Co., Inc., 1994.
    • (1994) Adaptive Control
    • Astrom, K.J.1    Wittenmark, B.2
  • 4
    • 84878481989 scopus 로고    scopus 로고
    • Designing energy-efficient arithmetic operators using inexact computing
    • L. Avinash, C. C. Enz, K. V. Palem, and C. Piguet. "Designing Energy-Efficient Arithmetic Operators Using Inexact Computing". In: J. Low Power Electronics 9.1 (2013).
    • (2013) J. Low Power Electronics , vol.9 , Issue.1
    • Avinash, L.1    Enz, C.C.2    Palem, K.V.3    Piguet, C.4
  • 5
    • 77954707631 scopus 로고    scopus 로고
    • Green: A framework for supporting energy-conscious programming using controlled approximation
    • June
    • W. Baek and T. Chilimbi. "Green: A Framework for Supporting Energy-Conscious Programming using Controlled Approximation". In: PLDI. June 2010.
    • (2010) PLDI
    • Baek, W.1    Chilimbi, T.2
  • 6
    • 66749161432 scopus 로고    scopus 로고
    • Coordinated management of multiple interacting resources in chip multiprocessors: A machine learning approach
    • R. Bitirgen, E. Ipek, and J. F. Martinez. "Coordinated management of multiple interacting resources in chip multiprocessors: A machine learning approach". In: MICRO. 2008.
    • (2008) MICRO
    • Bitirgen, R.1    Ipek, E.2    Martinez, J.F.3
  • 7
    • 84863438138 scopus 로고    scopus 로고
    • Proving acceptability properties of relaxed nonde-terministic approximate programs
    • M. Carbin, D. Kim, S. Misailovic, and M. C. Rinard. "Proving acceptability properties of relaxed nonde-terministic approximate programs". In: PLDI. 2012.
    • (2012) PLDI
    • Carbin, M.1    Kim, D.2    Misailovic, S.3    Rinard, M.C.4
  • 8
    • 84888167548 scopus 로고    scopus 로고
    • Verifying quantitative reliability for programs that execute on unreliable hardware
    • M. Carbin, S. Misailovic, and M. C. Rinard. "Verifying quantitative reliability for programs that execute on unreliable hardware". In: OOPSLA. 2013.
    • (2013) OOPSLA
    • Carbin, M.1    Misailovic, S.2    Rinard, M.C.3
  • 9
    • 0033699227 scopus 로고    scopus 로고
    • Automatic configuration and run-time adaptation of distributed applications
    • F. Chang and V. Karamcheti. "Automatic Configuration and Run-time Adaptation of Distributed Applications". In: HPDC. 2000.
    • (2000) HPDC
    • Chang, F.1    Karamcheti, V.2
  • 10
    • 79951697270 scopus 로고    scopus 로고
    • A predictive model for dynamic microarchitectural adaptivity control
    • C. Dubach, T. M. Jones, E. V. Bonilla, and M. F. P. O'Boyle. "A Predictive Model for Dynamic Microarchitectural Adaptivity Control". In: MICRO. 2010.
    • (2010) MICRO
    • Dubach, C.1    Jones, T.M.2    Bonilla, E.V.3    O'Boyle, M.F.P.4
  • 12
    • 84858790858 scopus 로고    scopus 로고
    • Architecture support for disciplined approximate programming
    • H. Esmaeilzadeh, A. Sampson, L. Ceze, and D. Burger. "Architecture support for disciplined approximate programming". In: ASPLOS. 2012.
    • (2012) ASPLOS
    • Esmaeilzadeh, H.1    Sampson, A.2    Ceze, L.3    Burger, D.4
  • 13
    • 84876591853 scopus 로고    scopus 로고
    • Neural acceleration for general-purpose approximate programs
    • H. Esmaeilzadeh, A. Sampson, L. Ceze, and D. Burger. "Neural Acceleration for General-Purpose Approximate Programs". In: MICRO. 2012.
    • (2012) MICRO
    • Esmaeilzadeh, H.1    Sampson, A.2    Ceze, L.3    Burger, D.4
  • 14
    • 84994156481 scopus 로고    scopus 로고
    • Automated design of self-adaptive software with control-theoretical formal guarantees
    • A. Filieri, H. Hoffmann, and M. Maggio. "Automated design of self-adaptive software with control-theoretical formal guarantees". In: ICSE. 2014.
    • (2014) ICSE
    • Filieri, A.1    Hoffmann, H.2    Maggio, M.3
  • 15
    • 2542487475 scopus 로고    scopus 로고
    • Managing battery lifetime with energy-aware adaptation
    • May
    • J. Flinn and M. Satyanarayanan. "Managing battery lifetime with energy-aware adaptation". In: ACM Trans. Comp. Syst. 22.2 (May 2004).
    • (2004) ACM Trans. Comp. Syst. , vol.22 , Issue.2
    • Flinn, J.1    Satyanarayanan, M.2
  • 16
    • 85013986282 scopus 로고    scopus 로고
    • Energy-aware adaptation for mobile applications
    • J. Flinn and M. Satyanarayanan. "Energy-aware adaptation for mobile applications". In: SOSP. 1999.
    • (1999) SOSP
    • Flinn, J.1    Satyanarayanan, M.2
  • 19
    • 70049099382 scopus 로고    scopus 로고
    • AdaptGuard: Guarding adaptive systems from instability
    • J. Heo and T. F. Abdelzaher. "AdaptGuard: guarding adaptive systems from instability". In: ICAC. 2009.
    • (2009) ICAC
    • Heo, J.1    Abdelzaher, T.F.2
  • 20
    • 84889653189 scopus 로고    scopus 로고
    • Racing vs. Pacing to idle: A comparison of heuristics for energy-aware resource allocation
    • H. Hoffmann. "Racing vs. Pacing to Idle: A Comparison of Heuristics for Energy-aware Resource Allocation". In: HotPower. 2013.
    • (2013) HotPower
    • Hoffmann, H.1
  • 21
    • 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
  • 22
    • 84865688943 scopus 로고    scopus 로고
    • Selecting spatiotemporal patterns for development of parallel applications
    • H. Hoffmann, A. Agarwal, and S. Devadas. "Selecting Spatiotemporal Patterns for Development of Parallel Applications". In: IEEE Trans. Parallel Distrib. Syst. 23.10 (2012).
    • (2012) IEEE Trans. Parallel Distrib. Syst. , vol.23 , Issue.10
    • Hoffmann, H.1    Agarwal, A.2    Devadas, S.3
  • 23
    • 84949837506 scopus 로고    scopus 로고
    • PCP: A generalized approach to optimizing performance under power constraints through resource management
    • H. Hoffmann and M. Maggio. "PCP: A Generalized Approach to Optimizing Performance Under Power Constraints through Resource Management". In: ICAC. 2014.
    • (2014) ICAC
    • Hoffmann, H.1    Maggio, M.2
  • 24
    • 84892654929 scopus 로고    scopus 로고
    • A generalized software framework for accurate and efficient managment of performance goals
    • H. Hoffmann, M. Maggio, M. D. Santambrogio, A. Leva, and A. Agarwal. "A Generalized Software Framework for Accurate and Efficient Managment of Performance Goals". In: EMSOFT. 2013.
    • (2013) EMSOFT
    • Hoffmann, H.1    Maggio, M.2    Santambrogio, M.D.3    Leva, A.4    Agarwal, A.5
  • 27
    • 34047123131 scopus 로고    scopus 로고
    • Dynamic voltage scaling in multitier web servers with end-to-end delay control
    • T. Horvath, T. Abdelzaher, K. Skadron, and X. Liu. "Dynamic Voltage Scaling in Multitier Web Servers with End-to-End Delay Control". In: IEEE Transactions on Computers 56.4 (2007).
    • (2007) IEEE Transactions on Computers , vol.56 , Issue.4
    • Horvath, T.1    Abdelzaher, T.2    Skadron, K.3    Liu, X.4
  • 28
    • 84944682421 scopus 로고    scopus 로고
    • POET: A portable approach to minimizing energy under soft real-time constraints
    • C. Imes, D. H. K. Kim, M. Maggio, and H. Hoffmann. "POET: A Portable Approach to Minimizing Energy Under Soft Real-time Constraints". In: RTAS. 2015.
    • (2015) RTAS
    • Imes, C.1    Kim, D.H.K.2    Maggio, M.3    Hoffmann, H.4
  • 29
    • 70049104063 scopus 로고    scopus 로고
    • Self-adaptive and self-configured CPU resource provisioning for virtualized servers using Kalman filters
    • E. Kalyvianaki, T. Charalambous, and S. Hand. "Self-adaptive and self-configured CPU resource provisioning for virtualized servers using Kalman filters". In: ICAC. 2009.
    • (2009) ICAC
    • Kalyvianaki, E.1    Charalambous, T.2    Hand, S.3
  • 30
    • 84906849288 scopus 로고    scopus 로고
    • Adaptive resource provisioning for virtualized servers using Kalman filters
    • E. Kalyvianaki, T. Charalambous, and S. Hand. "Adaptive Resource Provisioning for Virtualized Servers Using Kalman Filters". In: ACM Trans. Auton. Adapt. Syst. 9.2 (2014).
    • (2014) ACM Trans. Auton. Adapt. Syst. , vol.9 , Issue.2
    • Kalyvianaki, E.1    Charalambous, T.2    Hand, S.3
  • 32
    • 84957980402 scopus 로고    scopus 로고
    • Trading functionality for power within applications
    • M. Kambadur and M. Kim. "Trading Functionality for Power within Applications". In: APPROX. 2014.
    • (2014) APPROX
    • Kambadur, M.1    Kim, M.2
  • 33
  • 35
    • 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
  • 37
    • 0001263652 scopus 로고    scopus 로고
    • A control-based middleware framework for quality-of-service adaptations
    • Sept.
    • B. Li and K. Nahrstedt. "A control-based middleware framework for quality-of-service adaptations". In: IEEE Journal on Selected Areas in Communications 17.9 (Sept. 1999).
    • (1999) IEEE Journal on Selected Areas in Communications , vol.17 , Issue.9
    • Li, B.1    Nahrstedt, K.2
  • 38
    • 85013786846 scopus 로고    scopus 로고
    • Crosscomponent energy management: Joint adaptation of processor and memory
    • Sept.
    • X. Li, R. Gupta, S. V. Adve, and Y. Zhou. "Crosscomponent energy management: Joint adaptation of processor and memory". In: ACM Trans. Archit. Code Optim. 4.3 (Sept. 2007).
    • (2007) ACM Trans. Archit. Code Optim. , vol.4 , Issue.3
    • Li, X.1    Gupta, R.2    Adve, S.V.3    Zhou, Y.4
  • 39
    • 79953075520 scopus 로고    scopus 로고
    • Flikker: Saving DRAM refresh-power through critical data partitioning
    • S. Liu, K. Pattabiraman, T. Moscibroda, and B. G. Zorn. "Flikker: saving DRAM refresh-power through critical data partitioning". In: ASPLOS. 2011.
    • (2011) ASPLOS
    • Liu, S.1    Pattabiraman, K.2    Moscibroda, T.3    Zorn, B.G.4
  • 44
    • 84939133793 scopus 로고    scopus 로고
    • A probabilistic graphical model-based approach for minimizing energy under performance constraints
    • N. Mishra, H. Zhang, J. D. Lafferty, and H. Hoffmann. "A Probabilistic Graphical Model-based Approach for Minimizing Energy Under Performance Constraints". In: ASPLOS. 2015.
    • (2015) ASPLOS
    • Mishra, N.1    Zhang, H.2    Lafferty, J.D.3    Hoffmann, H.4
  • 45
  • 46
    • 18844395593 scopus 로고    scopus 로고
    • Energy aware algorithm design via probabilistic computing: From algorithms and models to moore's law and novel (semiconductor) devices
    • K. V. Palem. "Energy aware algorithm design via probabilistic computing: from algorithms and models to Moore's law and novel (semiconductor) devices". In: CASES. 2003.
    • (2003) CASES
    • Palem, K.V.1
  • 47
    • 84891115100 scopus 로고    scopus 로고
    • Ten years of building broken chips: The physics and engineering of inexact computing
    • K. V. Palem and L. Avinash. "Ten Years of Building Broken Chips: The Physics and Engineering of Inexact Computing". In: ACM Trans. Embedded Comput. Syst. 12.2s (2013).
    • (2013) ACM Trans. Embedded Comput. Syst. , vol.12 , Issue.2 S
    • Palem, K.V.1    Avinash, L.2
  • 49
    • 34547435244 scopus 로고    scopus 로고
    • Probabilistic accuracy bounds for fault-tolerant computations that discard tasks
    • M. Rinard. "Probabilistic accuracy bounds for fault-tolerant computations that discard tasks". In: ICS. 2006.
    • (2006) ICS
    • Rinard, M.1
  • 50
    • 78650166825 scopus 로고    scopus 로고
    • Patterns and statistical analysis for understanding reduced resource computing
    • M. C. Rinard, H. Hoffmann, S. Misailovic, and S. Sidiroglou. "Patterns and statistical analysis for understanding reduced resource computing". In: OOPSLA. 2010.
    • (2010) OOPSLA
    • Rinard, M.C.1    Hoffmann, H.2    Misailovic, S.3    Sidiroglou, S.4
  • 51
    • 84863540445 scopus 로고    scopus 로고
    • Power management architecture of the 2nd generation intel core microarchitecture, formerly codenamed sandy bridge
    • Aug.
    • E. Rotem, A. Naveh, D. R. amd Avinash Ananthakrishnan, and E. Weissmann. "Power management architecture of the 2nd generation Intel Core microarchitecture, formerly codenamed Sandy Bridge". In: Hot Chips. Aug. 2011.
    • (2011) Hot Chips.
    • Rotem, E.1    Naveh, A.2    Avinash Ananthakrishnan, D.R.3    Weissmann, E.4
  • 53
    • 70349742463 scopus 로고    scopus 로고
    • Self-adaptive software: Landscape and research challenges
    • M. Salehie and L. Tahvildari. "Self-adaptive software: Landscape and research challenges". In: ACM Trans. Auton. Adapt. Syst. 4.2 (2009).
    • (2009) ACM Trans. Auton. Adapt. Syst. , vol.4 , Issue.2
    • Salehie, M.1    Tahvildari, L.2
  • 55
    • 84892655102 scopus 로고    scopus 로고
    • METE: Meeting end-to-end QoS in multicores through system-wide resource management
    • A. Sharifi, S. Srikantaiah, A. K. Mishra, M. Kandemir, and C. R. Das. "METE: meeting end-to-end QoS in multicores through system-wide resource management". In: SIGMETRICS. 2011.
    • (2011) SIGMETRICS
    • Sharifi, A.1    Srikantaiah, S.2    Mishra, A.K.3    Kandemir, M.4    Das, C.R.5
  • 56
    • 84875648789 scopus 로고    scopus 로고
    • Power containers: An OS facility for fine-grained power and energy management on multicore servers
    • K. Shen, A. Shriraman, S. Dwarkadas, X. Zhang, and Z. Chen. "Power Containers: An OS Facility for Fine-grained Power and Energy Management on Multicore Servers". In: ASPLOS. 2013.
    • (2013) ASPLOS
    • Shen, K.1    Shriraman, A.2    Dwarkadas, S.3    Zhang, X.4    Chen, Z.5
  • 57
  • 63
    • 84957977586 scopus 로고    scopus 로고
    • SWISH++. http://swishplusplus.sourceforge.net/.
    • SWISH++
  • 65
    • 84907405910 scopus 로고    scopus 로고
    • Adaptive ε-greedy exploration in reinforcement learning based on value differences
    • M. Tokic. "Adaptive ε-Greedy Exploration in Reinforcement Learning Based on Value Differences". In: KI. 2010.
    • (2010) KI
    • Tokic, M.1
  • 66
    • 69249231088 scopus 로고    scopus 로고
    • GRACE-2: Integrating fine-grained application adaptation with global adaptation for saving energy
    • A. F. H. III
    • V. Vardhan, W. Yuan, A. F. H. III, S. V. Adve, R. Kravets, K. Nahrstedt, D. G. Sachs, and D. L. Jones. "GRACE-2: integrating fine-grained application adaptation with global adaptation for saving energy". In: IJES 4.2 (2009).
    • (2009) IJES , vol.4 , Issue.2
    • Vardhan, V.1    Yuan, W.2    Adve, S.V.3    Kravets, R.4    Nahrstedt, K.5    Sachs, D.G.6    Jones, D.L.7
  • 67
    • 78049493370 scopus 로고    scopus 로고
    • Server workload analysis for power minimization using consolidation
    • A. Verma, G. Dasgupta, T. K. Nayak, P. De, and R. Kothari. "Server workload analysis for power minimization using consolidation". In: USENIX ATC. 2009.
    • (2009) USENIX ATC
    • Verma, A.1    Dasgupta, G.2    Nayak, T.K.3    De, P.4    Kothari, R.5
  • 69
    • 33845424084 scopus 로고    scopus 로고
    • Energy-efficient soft real-time CPU scheduling for mobile multimedia systems
    • W. Yuan and K. Nahrstedt. "Energy-efficient soft real-time CPU scheduling for mobile multimedia systems". In: SOSP. 2003.
    • (2003) SOSP
    • Yuan, W.1    Nahrstedt, K.2
  • 70
    • 0036367561 scopus 로고    scopus 로고
    • ControlWare: A middleware architecture for feedback control of software performance
    • R. Zhang, C. Lu, T. Abdelzaher, and J. Stankovic. "ControlWare: A middleware architecture for Feedback Control of Software Performance". In: ICDCS. 2002.
    • (2002) ICDCS
    • Zhang, R.1    Lu, C.2    Abdelzaher, T.3    Stankovic, J.4
  • 71
    • 84897806981 scopus 로고    scopus 로고
    • The sharing architecture: Sub-core configurability for IaaS clouds
    • Y. Zhou and D. Wentzlaff. "The sharing architecture: sub-core configurability for IaaS clouds". In: ASPLOS. 2014.
    • (2014) ASPLOS
    • Zhou, Y.1    Wentzlaff, D.2


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