Skip to main content

2019 | OriginalPaper | Buchkapitel

Information Technology for Evaluating the Computer Energy Consumption at the Stage of Software Development

verfasst von : E. D. Stetsuyk, D. A. Maevsky, E. J. Maevskaya, R. O. Shaporin

Erschienen in: Green IT Engineering: Social, Business and Industrial Applications

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This chapter describes an information technology and practical implementation of the absolute value estimation of the computer devices energy consumption. The evaluation based on the program source code and can help to choose the most optimal solution from the viewpoint of energy saving at the Software development stage. When estimating, the energy that is consumed by the RAM and CPU is determined. These two components are a necessary equipment for the all computer devices, especially for the various devices of the Internet of Things. For estimation of the computer devices energy consumption is using source assembler code of the program and the types of CPU and RAM. There are three stages for energy consumption estimation in proposed information technology. First stage is the scanning of assembler code and determination types of each assembler instruction and their volume in bits. On the second stage, the method for computer’s estimating power consumption based on RAM types is applying. The third stage is estimating of full energy consumption. For the implementation of information technology, the program tool is developed. This tool helps to create a green software checking the computer devices energy consumption on all stages of development.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Maevsky, D.A., Maevskaya, E.J., Stetsuyk, E.D.: Evaluating the RAM energy consumption at the stage of software development. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering Concepts, Models, Complex Systems Architectures. Studies in Systems, Decision and Control, vol. 74, pp. 101–121. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-44162-7_6CrossRef Maevsky, D.A., Maevskaya, E.J., Stetsuyk, E.D.: Evaluating the RAM energy consumption at the stage of software development. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering Concepts, Models, Complex Systems Architectures. Studies in Systems, Decision and Control, vol. 74, pp. 101–121. Springer, Cham (2017). https://​doi.​org/​10.​1007/​978-3-319-44162-7_​6CrossRef
5.
Zurück zum Zitat Yoshizumi, T., Goto, T., Isobe, Y., Ohmaki, K., Mori, H., Tsuchida, K.: Parallel algorithm that considers energy efficiency and time efficiency. In: 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, pp. 1723–1727 (2016). https://doi.org/10.1109/icit.2016.7475023 Yoshizumi, T., Goto, T., Isobe, Y., Ohmaki, K., Mori, H., Tsuchida, K.: Parallel algorithm that considers energy efficiency and time efficiency. In: 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, pp. 1723–1727 (2016). https://​doi.​org/​10.​1109/​icit.​2016.​7475023
13.
Zurück zum Zitat Meyer, N., Januszewski, R.: Research on energy-efficient computing solutions. In: PRACE Workshop “New Languages & Future Technology Prototypes” at Leibniz Supercomputing Centrein, Garching near Munich, pp. 217–224 (2010) Meyer, N., Januszewski, R.: Research on energy-efficient computing solutions. In: PRACE Workshop “New Languages & Future Technology Prototypes” at Leibniz Supercomputing Centrein, Garching near Munich, pp. 217–224 (2010)
15.
Zurück zum Zitat Drozd, J., Drozd, A., Antoshchuk, S.: Green IT engineering in the view of resource-based approach. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, vol. 74, pp. 43–65. Springer International Publishing, Berlin, Heidelberg (2017). https://doi.org/10.1007/978-3-319-44162-7_3 Drozd, J., Drozd, A., Antoshchuk, S.: Green IT engineering in the view of resource-based approach. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, vol. 74, pp. 43–65. Springer International Publishing, Berlin, Heidelberg (2017). https://​doi.​org/​10.​1007/​978-3-319-44162-7_​3
16.
17.
Zurück zum Zitat Drozd, A., Antoshchuk, S.: New on-line testing methods for approximate data processing in the computing circuits. In: 6th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, pp. 291–294, Prague, Czech Republic (2011). https://doi.org/10.1109/idaacs.2011.6072759 Drozd, A., Antoshchuk, S.: New on-line testing methods for approximate data processing in the computing circuits. In: 6th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, pp. 291–294, Prague, Czech Republic (2011). https://​doi.​org/​10.​1109/​idaacs.​2011.​6072759
19.
Zurück zum Zitat Maevsky, D.A., Maevskaya, E.J., Stetsuyk, E.D., Shapa, L.N.: Malicious software effect on the mobile devices power consumption. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Components, Networks and Systems Implementation. Studies in Systems, Decision and Control, vol. 105, pp. 155–171. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-55595-9_8CrossRef Maevsky, D.A., Maevskaya, E.J., Stetsuyk, E.D., Shapa, L.N.: Malicious software effect on the mobile devices power consumption. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Components, Networks and Systems Implementation. Studies in Systems, Decision and Control, vol. 105, pp. 155–171. Springer, Cham (2017). https://​doi.​org/​10.​1007/​978-3-319-55595-9_​8CrossRef
20.
Zurück zum Zitat Kondratenko, Y., Korobko, V., Korobko, O., Kondratenko, G., Kozlov, O.: Green-IT approach to design and optimization of thermoacoustic waste heat utilization plant based on soft computing. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Components, Networks and Systems Implementation. Studies in Systems, Decision and Control, vol. 105, pp. 287–311. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-55595-9_14CrossRef Kondratenko, Y., Korobko, V., Korobko, O., Kondratenko, G., Kozlov, O.: Green-IT approach to design and optimization of thermoacoustic waste heat utilization plant based on soft computing. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Components, Networks and Systems Implementation. Studies in Systems, Decision and Control, vol. 105, pp. 287–311. Springer, Cham (2017). https://​doi.​org/​10.​1007/​978-3-319-55595-9_​14CrossRef
21.
Zurück zum Zitat Kuchuk, G., Kovalenko, A., Kharchenko, V., Shamraev, A.: Resource-oriented approaches to implementation of traffic control technologies in safety-critical I&C systems. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Components, Networks and Systems Implementation. Studies in Systems, Decision and Control, vol. 105, pp. 313–337. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-55595-9_15CrossRef Kuchuk, G., Kovalenko, A., Kharchenko, V., Shamraev, A.: Resource-oriented approaches to implementation of traffic control technologies in safety-critical I&C systems. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Components, Networks and Systems Implementation. Studies in Systems, Decision and Control, vol. 105, pp. 313–337. Springer, Cham (2017). https://​doi.​org/​10.​1007/​978-3-319-55595-9_​15CrossRef
23.
Zurück zum Zitat Oualline, S.: Practical C++ Programming. O’Reilly Media, Inc., p. 549 (2003) Oualline, S.: Practical C++ Programming. O’Reilly Media, Inc., p. 549 (2003)
24.
Zurück zum Zitat Farrel, J.: JAVA Programming. Cengage Learning, p. 976 (2015) Farrel, J.: JAVA Programming. Cengage Learning, p. 976 (2015)
25.
Zurück zum Zitat Almendro, D., Silveira, I.F.: Quality and tests for open educational resources: a systematization based on software engineering principles. In: 2017 Twelfth Latin American Conference on Learning Technologies (LACLO), La Plata, Argentina, pp. 1–7 (2017). https://doi.org/10.1109/laclo.2017.8120927 Almendro, D., Silveira, I.F.: Quality and tests for open educational resources: a systematization based on software engineering principles. In: 2017 Twelfth Latin American Conference on Learning Technologies (LACLO), La Plata, Argentina, pp. 1–7 (2017). https://​doi.​org/​10.​1109/​laclo.​2017.​8120927
Metadaten
Titel
Information Technology for Evaluating the Computer Energy Consumption at the Stage of Software Development
verfasst von
E. D. Stetsuyk
D. A. Maevsky
E. J. Maevskaya
R. O. Shaporin
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-00253-4_2

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.