메뉴 건너뛰기




Volumn 7, Issue 1, 2007, Pages

Energy-optimizing source code transformations for operating system-driven embedded software

Author keywords

Energy consumption; Linux; Source code transformations

Indexed keywords

BENCHMARK PROGRAMS; EMBEDDED SOFTWARES; SOFTWARE PROGRAMS; SOURCE CODE TRANSFORMATIONS;

EID: 38349185043     PISSN: 15399087     EISSN: 15583465     Source Type: Journal    
DOI: 10.1145/1324969.1324971     Document Type: Article
Times cited : (30)

References (38)
  • 2
    • 33746995009 scopus 로고    scopus 로고
    • BENINI, L. AND DE MICHELI, G. 2000. System-level power optimization techniques and tools. ACM Trans. Design Automation Electronics Systems 5, 2 (Apr.), 115-192.
    • BENINI, L. AND DE MICHELI, G. 2000. System-level power optimization techniques and tools. ACM Trans. Design Automation Electronics Systems 5, 2 (Apr.), 115-192.
  • 3
    • 0346043260 scopus 로고    scopus 로고
    • The impact of source code transformations on software power and energy consumption
    • May
    • BRANDOLESE, C., FORNACIARI, W., SALICE, F., AND SCIUTO, D. 2002. The impact of source code transformations on software power and energy consumption. J. Circuits, Systems, & Computers 11, 5 (May), 477-502.
    • (2002) J. Circuits, Systems, & Computers , vol.11 , Issue.5 , pp. 477-502
    • BRANDOLESE, C.1    FORNACIARI, W.2    SALICE, F.3    SCIUTO, D.4
  • 6
    • 0034795909 scopus 로고    scopus 로고
    • CHUNG, E.-Y., BENINI, L., AND DE MICHELI, G. 2001. Source code transformation based on software cost analysis. In Proc. Int. Symp. System Synthesis. 153-158.
    • CHUNG, E.-Y., BENINI, L., AND DE MICHELI, G. 2001. Source code transformation based on software cost analysis. In Proc. Int. Symp. System Synthesis. 153-158.
  • 8
    • 0037853119 scopus 로고    scopus 로고
    • Analysis of power dissipation in embedded systems using real-time operating systems
    • May
    • DICK, R. P., LAKSHMINARAYANA, G., RAGHUNATHAN, A., AND JHA, N. K. 2003. Analysis of power dissipation in embedded systems using real-time operating systems. IEEE Trans. Computer-Aided Design 22, 5 (May), 615-627.
    • (2003) IEEE Trans. Computer-Aided Design , vol.22 , Issue.5 , pp. 615-627
    • DICK, R.P.1    LAKSHMINARAYANA, G.2    RAGHUNATHAN, A.3    JHA, N.K.4
  • 12
    • 38349188343 scopus 로고    scopus 로고
    • KANDEMIR, M., VIJAYKRISHNAN, N., AND IRWIN, M. J. 2002. Compiler optimizations for low power systems. In Power-Aware Computing, R. Melhem and R. Graybill, Eds. Kluwer Academic Publ. Boston, MA.
    • KANDEMIR, M., VIJAYKRISHNAN, N., AND IRWIN, M. J. 2002. Compiler optimizations for low power systems. In Power-Aware Computing, R. Melhem and R. Graybill, Eds. Kluwer Academic Publ. Boston, MA.
  • 13
    • 0031099006 scopus 로고    scopus 로고
    • LEE, M., TIWARI, V., MALIK, S., AND FUJITA, M. 1997. Power analysis and minimization techniques for embedded DSP software. IEEE Trans. VLSI Systems 15, 1 (Mar.), 123-135.
    • LEE, M., TIWARI, V., MALIK, S., AND FUJITA, M. 1997. Power analysis and minimization techniques for embedded DSP software. IEEE Trans. VLSI Systems 15, 1 (Mar.), 123-135.
  • 15
    • 0027808694 scopus 로고
    • Development of a simple navigation system for the autosub autonomous underwater vehicle
    • MCPHAIL, S. 1993. Development of a simple navigation system for the autosub autonomous underwater vehicle. In Proc. Engineering in Harmony with Ocean. 504-509.
    • (1993) Proc. Engineering in Harmony with Ocean , pp. 504-509
    • MCPHAIL, S.1
  • 18
    • 0036036849 scopus 로고    scopus 로고
    • Real-time dynamic voltage scaling for low-power embedded operating systems
    • PILLAI, P. AND SHIN, K. G. 2001. Real-time dynamic voltage scaling for low-power embedded operating systems. In Proc. ACM Symp. Operating Systems Principles. 89-102.
    • (2001) Proc. ACM Symp. Operating Systems Principles , pp. 89-102
    • PILLAI, P.1    SHIN, K.G.2
  • 19
    • 38349165464 scopus 로고    scopus 로고
    • Portable Operating System Interface
    • POSIX
    • POSIX. Portable Operating System Interface - IEEE Portable Application Standards Committee. [http://standards.ieee.org/catalog/olis/posix.html/].
    • IEEE Portable Application Standards Committee
  • 21
    • 0004173639 scopus 로고    scopus 로고
    • RABAEY, J. AND PEDRAM, M, Eds, Kluwer Academic Publ. Norwell, MA
    • RABAEY, J. AND PEDRAM, M., Eds. 1996. Low Power Design Methodologies. Kluwer Academic Publ. Norwell, MA.
    • (1996) Low Power Design Methodologies
  • 25
  • 27
    • 0036986647 scopus 로고    scopus 로고
    • On reducing interprocess communication overhead in concurrent programs
    • STENMAN, E. AND SAGONAS, K. 2002. On reducing interprocess communication overhead in concurrent programs. In Proc. ACM SIGPLAN Wkshp. on Erlang. 58-63.
    • (2002) Proc. ACM SIGPLAN Wkshp. on Erlang , pp. 58-63
    • STENMAN, E.1    SAGONAS, K.2
  • 28
    • 0003147684 scopus 로고
    • Low power architecture design and compilation techniques for high-performance processors
    • SU, C.-L., TSUI, C.-Y., AND DESPAIN, A. M. 1994. Low power architecture design and compilation techniques for high-performance processors. In Proc. COMPCON. 489-498.
    • (1994) Proc. COMPCON , pp. 489-498
    • SU, C.-L.1    TSUI, C.-Y.2    DESPAIN, A.M.3
  • 29
    • 0141628922 scopus 로고    scopus 로고
    • TAN, T. K., RAGHUNATHAN, A., AND JHA, N. K. 2003a. A simulation framework for energy consumption analysis of OS-driven embedded applications. IEEE Trans. Computer-Aided Design 22, 9 (Sept.), 1284-1294.
    • TAN, T. K., RAGHUNATHAN, A., AND JHA, N. K. 2003a. A simulation framework for energy consumption analysis of OS-driven embedded applications. IEEE Trans. Computer-Aided Design 22, 9 (Sept.), 1284-1294.
  • 30
    • 33745147455 scopus 로고    scopus 로고
    • Software architecture transformations: A new approach to low energy embedded software
    • TAN, T. K., RAGHUNATHAN, A., AND JHA, N. K. 2003b. Software architecture transformations: A new approach to low energy embedded software. In Proc. Design Automation & Test Europe Conf. 1046-1051.
    • (2003) Proc. Design Automation & Test Europe Conf , pp. 1046-1051
    • TAN, T.K.1    RAGHUNATHAN, A.2    JHA, N.K.3
  • 31
    • 85011833865 scopus 로고    scopus 로고
    • TAN, T. K., RAGHUNATHAN, A., AND JHA, N. K. 2005. Energy macromodeling of embedded operating systems. ACM Trans. Embedded Computing Systems 4, 1 (Feb.), 231-254.
    • TAN, T. K., RAGHUNATHAN, A., AND JHA, N. K. 2005. Energy macromodeling of embedded operating systems. ACM Trans. Embedded Computing Systems 4, 1 (Feb.), 231-254.
  • 32
  • 34
    • 0028711545 scopus 로고
    • Power analysis of embedded software: A first step towards software power minimization
    • TIWARI, V., MALIK, S., AND WOLFE, A. 1994. Power analysis of embedded software: A first step towards software power minimization. In Proc. Int. Conf. Computer-Aided Design. 384-390.
    • (1994) Proc. Int. Conf. Computer-Aided Design , pp. 384-390
    • TIWARI, V.1    MALIK, S.2    WOLFE, A.3
  • 35
    • 0030206510 scopus 로고    scopus 로고
    • TIWARI, V., MALIK, S., WOLFE, A., AND LEE, T. C. 1996. Instruction level power analysis and optimization of software. VLSI Signal Processing Systems 13, 2(3) (Aug.), 223-238.
    • TIWARI, V., MALIK, S., WOLFE, A., AND LEE, T. C. 1996. Instruction level power analysis and optimization of software. VLSI Signal Processing Systems 13, 2(3) (Aug.), 223-238.
  • 36
    • 84908304978 scopus 로고    scopus 로고
    • Every joule is precious: The case for revisiting operating system design for energy efficiency
    • VAHDAT, A., LEBECK, A., AND ELLIS, C. S. 2000. Every joule is precious: The case for revisiting operating system design for energy efficiency. In Proc. ACM SIGOPS European Wkshp. 31-36.
    • (2000) Proc. ACM SIGOPS European Wkshp , pp. 31-36
    • VAHDAT, A.1    LEBECK, A.2    ELLIS, C.S.3


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