메뉴 건너뛰기




Volumn 30, Issue 4, 2006, Pages 189-198

Operating system power minimization through run-time processor resource adaptation

Author keywords

Adaptive computing; Design; High performance; Low power design; Performance trade offs; Reconfigurable systems; System level

Indexed keywords

COMPUTATION THEORY; COMPUTER OPERATING SYSTEMS; COMPUTER SIMULATION; COMPUTER SOFTWARE; DESIGN; RESOURCE ALLOCATION;

EID: 33747133297     PISSN: 01419331     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.micpro.2005.12.001     Document Type: Article
Times cited : (6)

References (39)
  • 1
    • 0034443225 scopus 로고    scopus 로고
    • J.A. Redstone, S.J. Eggers, H.M. Levy, An analysis of operating system behavior on a simultaneous multithreaded architecture, in: Proceedings of the International Symposium on Architectural Support for Programming Languages and Operating Systems, 2000.
  • 2
    • 0036957931 scopus 로고    scopus 로고
    • H. Zeng, X.B. Fan, C. Ellis, A. Lebeck, A. Vahdat, ECOSystem: managing energy as a first class operating system resource, in: Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems, 2002.
  • 3
    • 0034839435 scopus 로고    scopus 로고
    • R.I. Bahar, S. Manne, Power and energy reduction via pipeline balancing, in: Proceedings of the International Symposium on Computer Architecture, 2001.
  • 4
    • 33747121420 scopus 로고    scopus 로고
    • D. Ponomarev, G. Kucuk, K. Ghose, Reducing power requirements of instruction scheduling through dynamic allocation of multiple data-path resources, in: Proceedings of the International Symposium on Microarchitecture, 2002.
  • 5
    • 84948754628 scopus 로고    scopus 로고
    • S. Dropsho, A. Buyuktosunoglu, R. Balasubramonian, D.H. Albonesi, S. Dwarkadas, G. Semeraro, G. Magklis, M.L. Scott, Integrating adaptive on-chip storage structures for reduced dynamic power, in: Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, 2002.
  • 6
    • 0031594019 scopus 로고    scopus 로고
    • K. Keeton, D.A. Patterson, Y.Q. He, R.C. Raphael, W.E. Baker, Performance characterization of a quad pentium pro SMP using OLTP workloads, in: Proceedings of the International Symposium on Computer Architecture, 1998.
  • 7
    • 77954694130 scopus 로고    scopus 로고
    • S. Gurumurthi, A. Sivasubramaniam, M. Jane Irwin, N. Vijaykrishnan, M. Kandemir, T. Li, L.K. John, Using complete machine simulation for software power estimation: the softWatt approach, in: Proceedings of the International Symposium on High Performance Computer Architecture, 2002.
  • 9
    • 0033719421 scopus 로고    scopus 로고
    • D. Brooks, V. Tiwari, M. Martonosi, Wattch: a framework for architectural-level power analysis and optimizations, in: Proceedings of the International Symposium on Computer Architecture, 2000.
  • 10
    • 33747103613 scopus 로고    scopus 로고
    • 'PostgreSQL', http://www.us.postgresql.org/
  • 12
    • 0031594012 scopus 로고    scopus 로고
    • S. Manne, A. Klauser, D. Grunwald, Pipeline gating: speculation control for energy reduction, in: Proceedings of the International Symposium on Computer Architecture, 1998.
  • 13
    • 0036954339 scopus 로고    scopus 로고
    • T. Li, L.K. John, A. Sivasubramaniam, N. Vijaykrishnan, J. Rubio, Understanding and improving operating system effects in control flow prediction, in: Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2002.
  • 14
    • 0031622210 scopus 로고    scopus 로고
    • L. Benini, A. Bogliolo, S. Cavallucci, B. Ricco, Monitoring system activity for OS-directed dynamic power management, in: Proceedings of the International Symposium on Low Power Electronics and Design, 1998.
  • 15
    • 84943156864 scopus 로고    scopus 로고
    • K Baynes, C. Collins, E. Fiterman, B. Ganesh, P. Lohout, C. Smit, T.B. Zhang, B. Jacob, The performance and energy consumption of three embedded real-time operating systems, in: Proceedings of the International Conference on Compilers, Architecture and Synthesis for Embedded Systems, 2001.
  • 16
    • 0036395499 scopus 로고    scopus 로고
    • T.K. Tan, A. Raghunathan, N.K. Jha, Embedded operating system energy analysis and macro-modeling, in: Proceedings of the International Conference on Computer Design, 2002.
  • 17
    • 0033671075 scopus 로고    scopus 로고
    • D. Marculescu, Profile-driven code execution for low power dissipation, in: Proceedings of the International Symposium of Low Power Electronics and Design, 2000.
  • 19
    • 33747143874 scopus 로고    scopus 로고
    • SPEC JVM98 Benchmarks, http://www.spec.org/jvm98/
  • 20
    • 0034836755 scopus 로고    scopus 로고
    • D. Brooks, M. Martonosi, Dynamic thermal management for high-performance microprocessors, in: Proceedings of the International Symposium on High Performance Computer Architecture, 2001.
  • 21
    • 0033706392 scopus 로고    scopus 로고
    • T. Li, L. John, N. Vijaykrishnan, A. Sivasubramaniam, J. Sabarinathan, A. Murthy, Using complete system simulation to characterize SPECjvm98 benchmarks, in: Proceedings of the International Conference on Supercomputing (ICS), 2000.
  • 22
    • 33747113413 scopus 로고    scopus 로고
    • T. Li, L.K. John, Run-time modeling and estimation of operating system power consumption, in: Proceedings of the International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), 2003.
  • 23
    • 1542269339 scopus 로고    scopus 로고
    • T. Li, L.K. John, Routine based OS-aware microprocessor resource adaptation for run-time operating system power saving, in: Proceedings of the International Symposium on Low Power Electronics and Design, 2003.
  • 24
    • 0031641244 scopus 로고    scopus 로고
    • M.K. Gowan, L.L. Biro, D.B. Jackson, Power considerations in the design of the alpha 21264 microprocessor, in: Proceedings of the Design Automation Conference, 1998.
  • 25
    • 0031594003 scopus 로고    scopus 로고
    • D.H. Albonesi, Dynamic IPC/Clock rate optimization, in: Proceedings of the International Symposium on Computer Architecture, 1998.
  • 26
    • 0034863954 scopus 로고    scopus 로고
    • R. Joseph, M. Martonosi, Run-time power estimation in high performance microprocessors, in: Proceedings of the International Symposium on Low Power Electronic Device, 2001.
  • 28
    • 0033712191 scopus 로고    scopus 로고
    • W. Ye, N. Vijaykrishnan, M. Kandemir, M.J. Irwin, The design and use of simplePower: a cycle-accurate energy estimation tool, in: Proceedings of the Design Automation Conference, 2000.
  • 29
    • 0033676391 scopus 로고    scopus 로고
    • A. Sinha, A. Wang, A.P. Chandrakasan, Algorithmic transforms for efficient energy scalable computation, in: Proceedings of the International Symposium on Low Power Electronics and Design, 2000.
  • 30
    • 33747127624 scopus 로고    scopus 로고
    • S. Palacharla, N.P. Jouppi, J.E. Smith, Quantifying the complexity of superscalar processors, CS-TR-1996-1328, University of Wisconsin, Madison, WI, 1996.
  • 31
    • 33747130525 scopus 로고    scopus 로고
    • Transaction Processing Council, The TPC-C Benchmark, http://www.tpc.org/tpcc/
  • 32
    • 33747132250 scopus 로고    scopus 로고
    • M. Valluri, L.K. John, Is compiling for performance=compiling for power? in: Proceedings of the Fifth Annual Workshop on Interaction between Compilers and Computer Architectures, 2001.
  • 33
    • 0036294444 scopus 로고    scopus 로고
    • T.K. Tan, A. Raghunathan, N.K. Jha, EMSIM: an energy simulation framework for an embedded operating system, in: Proceedings of the International Conference on Circuits and Systems, 2002.
  • 34
    • 0033698642 scopus 로고    scopus 로고
    • R.P. Dick, G. Lakshminarayana, A. Raghunathan, N.K. Jha, Power analysis of embedded operating systems, in: Proceedings of the Design Automation Conference, June 2000.
  • 35
    • 84944384544 scopus 로고    scopus 로고
    • F. Bellosa, The benefits of event-driven energy accounting in power-sensitive systems, in: Proceedings of the Ninth ACM SIGOPS European Workshop, 2000.
  • 36
    • 0034442261 scopus 로고    scopus 로고
    • A.R. Lebeck, X.B. Fan, H. Zeng, C. Ellis, Power aware page allocation, in: Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems, 2000.
  • 37
    • 84962159021 scopus 로고    scopus 로고
    • T. Li, L.K. John, Understanding control flow transfer and its predictability in java processing, in: Proceedings of the International Symposium on Performance Analysis of Systems and Software, 2001.
  • 38
    • 84943394822 scopus 로고    scopus 로고
    • J.W. Chen, M. Dubois, P. Stenström, Integrating complete-system and user-level performance/power simulators: the simWattch approach, in: Proceedings of the International Symposium on Performance Analysis of Systems and Software, 2003.
  • 39
    • 33747135185 scopus 로고    scopus 로고
    • J. Ousterhout, Why aren't operating system getting faster as fast as hardware? in: Proceedings of the Summer 1990 USENIX Conference, 1990.


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