skip to main content
10.1145/2593743.2593746acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Towards green power electronics: software controllers and domain knowledge

Published:01 June 2014Publication History

ABSTRACT

One of the key challenges of green software is that various aspects have an impact to the overall energy consumption over the lifetime of a system operated by software. In particular, in the field of industrial applications, where embedded devices cooperate with many IT systems to make the industrial processes more efficient, to reduce waste or raw materials, and to save the environment, the concept of green software becomes unclear. In this paper, we address the green aspects of software in different phases – software construction, software execution, and software control in both inside an individual component and as a part of a complete industrial application. Furthermore, we demonstrate that the insight into system knowledge, not aspects related to software per se, is the key to create truly green software. Consequently, when considering truly software green, the focus is to be placed on the system level savings for embedded systems at the highest possible level where domain knowledge can be taken into account, not on software development or execution.

References

  1. Frederico G. Alvares de Oliveira, Jr. and Thomas Ledoux. 2010. Self-optimisation of the energy footprint in serviceoriented architectures. In Proceedings of the 1st Workshop on Green Computing (GCM '10). ACM, New York, NY, USA, 2010, pp. 4-9. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bertoncini, Massimo, et al. Games: Green active management of energy in IT service centres. Information Systems Evolution. Springer Berlin Heidelberg, 2011, pp. 238-252.Google ScholarGoogle Scholar
  3. British Pump Manufacturers' Association (BPMA) homepage. Available at http://www.bpma.org.uk/page.asp?node=18&sec=HomeGoogle ScholarGoogle Scholar
  4. David J. Brown and Charles Reams. Toward energy-efficient computing. Commun. ACM 53, 3, March 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Danfoss. Belfast International Airport lowers its carbon emissions by 500 tonnes per year. Available at http://www.danfoss.com/NR/rdonlyres/003EDD26-4F92- 4972-911C-81120A90BE22/0/BelfastAirport_2011.pdfGoogle ScholarGoogle Scholar
  6. Danfoss. Smart Savings In Automated Systems http://danfoss.ipapercms.dk/Drives/DD/Global/SalesPromoti on/Brochures/ImageandEnvironment/02Energy/Google ScholarGoogle Scholar
  7. Danfoss. Facts Worth Knowing About Frequency Converters, Danfoss, 1998, ISBN: 8787411229Google ScholarGoogle Scholar
  8. EC Service Contract Number TREN/D1/239-2006/ S07.66640. Study on the Energy Savings Potentials in EU Member States, Candidate Countries and EEA Countries. Available at http://ec.europa.eu/energy/efficiency/studies/ doc/2009_03_15_esd_efficiency_potentials_final_report.pdfGoogle ScholarGoogle Scholar
  9. Gueye, Soguy Mak Karé, Noel De Palma, and Eric Rutten. Coordinating energy-aware administration loops using discrete control. ICAS 2012, The Eighth International Conference on Autonomic and Autonomous Systems. 2012.Google ScholarGoogle Scholar
  10. Leblang, David B., and Robert P. Chase Jr. Computer-aided software engineering in a distributed workstation environment. ACM Sigplan Notices 19.5 (1984): 104-112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Nattachart Ia-Manee and Peraphon Sophatsathit. Reducing Energy Consumption in Programs Using Cohesion Technique. International Journal of Computer Theory and Engineering, Vol.5(4): 621-625, 2013.Google ScholarGoogle Scholar
  12. Siegmund, N., Rosenmüller, M., Kuhlemann, M., Kästner, C., Apel, S., & Saake, G. (2012). SPL Conqueror: Toward optimization of non-functional properties in software product lines. Software Quality Journal, 20(3-4), pp. 487-517. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Surakka, K., Mikkonen, T., Järvinen, H.-M., Vuorela, T., Vanhala, J. Towards Compiler Backend Optimization for Low Energy Consumption at Instruction Level. Varmo Verne, Merik Meriste (Eds.). Proceedings of the Ninth Symposium on Programming Languages and Software Tools. Tartu, Estonia. University of Tartu. 2005. pp. 181-190.Google ScholarGoogle Scholar
  14. U.S. Department of Energy, Energy Efficiency and Renewable Energy. Improving Fan System Performance: A Sourcebook for Industry, 1989, Available at http://www1.eere.energy.gov/industry/bestpractices/pdfs/ fan_sourcebook.pdf.Google ScholarGoogle Scholar
  15. Wang, David. Meeting green computing challenges. Electronics Packaging Technology Conference, 2008. EPTC 2008. 10th. IEEE, 2008.Google ScholarGoogle Scholar

Index Terms

  1. Towards green power electronics: software controllers and domain knowledge

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Article Metrics

        • Downloads (Last 12 months)4
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader