Abstract

Energy-efficient management is key to reduce operational cost and environmental contamination in modern data centers. Energy management and renewable energy utilization are strategies to optimize energy consumption in high-performance computing. In any case, understanding the power consumption behavior of physical servers in datacenter is fundamental to implement energy-aware policies effectively. These policies should deal with possible performance degradation of applications to ensure quality of service. This manuscript presents an empirical evaluation of power consumption for scientific computing applications in multicore systems. Three types of applications are studied, in single and combined executions on Intel and AMD servers, for evaluating the overall power consumption of each application. The main results indicate that power consumption behavior has a strong dependency with the type of application. Additional performance analysis shows that the best load of the server regarding energy efficiency depends on the type of the applications, with efficiency decreasing in heavily loaded situations. These results allow formulating models to characterize applications according to power consumption, efficiency, and resource sharing, which provide useful information for resource management and scheduling policies. Several scheduling strategies are evaluated using the proposed energy model over realistic scientific computing workloads. Results confirm that strategies that maximize host utilization provide the best energy efficiency.

Highlights

  • Data centers are key infrastructures for developing and executing industrial and scientific applications

  • The power consumption (PC) difference between hosts is in the interval [68 W, 73 W], which means that the AMD host consumes approximately 60% more power than the Intel host

  • On the AMD host, the First Fit (FF) strategy achieves the best results in 6 scenarios, Maximum Utilization (MU) achieves the best result in 18 scenarios, and the results of both strategies are the same in 6 scenarios

Read more

Summary

Introduction

Data centers are key infrastructures for developing and executing industrial and scientific applications. Energy efficiency of data centers has become one of the main concerns in recent years, having a significant impact on monetary cost, environment, and guarantees for service-level agreements (SLA) [2]. The main sources of power consumption in data centers are the computational resources and the cooling system [3]. Regarding power consumption of the computational resources, several techniques for hardware and software optimization can be applied to improve energy efficiency. Software characterization techniques [4], which are applied to determine features that are useful to analyze the software behavior. This behavior analysis is an input to analyze and improve power consumption [5]

Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.