Technical Report

نویسندگان

  • R. Spauwen
  • J. M. van der Werf
  • S. Brinkkemper
  • E. Jagroep
  • L. Blom
  • Ruvar Spauwen
  • Jan Martijn van der Werf
  • Sjaak Brinkkemper
  • Erik Jagroep
  • Leen Blom
چکیده

In recent years, Information Technology (IT) has grown into a sector that is both as vital and, or possibly even more, resource consuming as Aviation. Combined with our ever-growing dependence of IT, the resulting energy costs as well as the inevitable depletion of materials, such as fossil fuels and rare earth materials, have driven the need for more sustainable solutions, both environmentally and economically. Consequently, the body of knowledge on IT Sustainability, or Green IT, is steadily growing, which has mainly yielded solutions for making hardware less resource costly and possibly more energy efficient. However, software can be seen as the true consumer of energy. As the design of software greatly determines the specific utilization of hardware components, during operation, software architects have the potential to influence the sustainability of software. However, this potential is yet inaccessible due to the lack of architectural tactics that address sustainability, let alone proper metrics to determine and validate the energy consumption of software. Hence, this research attempts to develop metrics for the operational energy use of application software and, subsequently, apply them to determine relations between software design decisions, system workloads and impacts on the energy use of software products, independently of systems. To achieve our primary objective, we measured the power consumption of different computer systems during base, application and maximum workload intervals, while in the meantime we also recorded the performance of the systems. The performance data was used afterwards to determine whether a specific measurement was acceptably clean (e.g. minimal amount of noise). Then, after collecting a sufficient amount of clean measurements, we applied a subtractive method to filter out unrelated base power consumptions and determine the operational energy use of an application. Two applications were used in this research to develop the metrics. First, we performed initial experiments with a CPU-intensive stress test application, which has a relatively simple workload and power usage profile. After this, we further evaluated the metrics by performing a case-study with a document batch processing application, which has a more complex design and deployment. To improve the reliability of the measurements, we remotely operated and monitored the test systems and we performed multiple iterations, or runs, per specific measurement to minimize the influence of noise. In addition, we considered different configurations, or versions, of the test applications to enable the analysis of architectural decisions, such as single vs. dual-core processing. Based on our findings, we propose a set of metrics that can be used to determine more precisely which portion of the system’s energy usage belongs to the execution of an application. Also, the metrics show that, although the total amount of energy which different systems require to execute an application may differ greatly, the operational energy use of the application can still be fairly similar. Lastly, it shows that multi-core processing often requires more power yet less total energy. Metrics for the Operational Energy Use of Application Software i

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Transradial Neurointerventional Approach to Basilar Tip Aneurysm: Case Report and Technical Note

Cerebral angiography through transfemoral approach is preferred in most of the situation though in cardiovascular surgery transradial angiography is accounted as the superior standard. The present study aimed at presenting our early experience of transradial approach to cerebral angiography and intervention of a patient with basilar tip aneurysm that had inappropriate vasculature to perform rou...

متن کامل

مقاومت حقیقی به داروهای بیحس کننده موضعی: (گزارش مورد)

Background: We report a case with apparent resistance to local anesthetics. While regional anesthetics failure are often attributed to technical failure, the clinical presentation and medical history of this patient suggests a true resistance to local anesthetics. Case report: A 28 years old man was scheduled for elective orthopedic surgery for right sided tibial bone fracture, and decision of...

متن کامل

Openmp Technical Report 2 on the Ompt Interface This Technical Report Specifies Ompt: an Openmp Tools Application Programming Interface for Performance Analysis Tools Application Programming Interface for Performance Analysis , and Other Members of the Openmp Tools Working Group

This technical report describes possible future directions or extensions to the OpenMP Specification. The goal of this technical report is to build more widespread existing practice for an expanded OpenMP. It gives advice on extensions or future directions to those vendors who wish to provide them possibly for trial implementation, allows OpenMP to gather early feedback, support timing and sche...

متن کامل

Is Trans Fatty Acid Still an Issue for Policy Makers in Iran? A Technical Report

In recent decades, the oil industry has changed its direction toward vegetable oil use instead of animal fats due to various reasons such as a small numbers of animal fat resources and high saturated fatty acids content in animal fats. Therefore, different modification processes have been used to alter the physicochemical properties of vegetable oils, which lack functionality and oxidative stab...

متن کامل

A New Approach for Treatment and Prevention of Recurrent Oral Lichen Planus: A Technical Report

Introduction: Oral lichen planus (OLP) is an autoimmune disease with uncertain etiopathogenecity and no definitive treatment. Considering the recurrent nature of OLP, finding an adjunctive treatment to minimize the risk of chronicity and recurrence of OLP and to decrease the adverse effects of corticosteroids can be promising. This study aimed to assess the efficacy of a mixture of hyaluronic a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015