Profile-Guided Optimization of System Energy Consumption for High-Performance Operational Applications

2014 ◽  
Vol 24 (8) ◽  
pp. 1761-1774
Author(s):  
Hui-Zhan YI ◽  
Zhao-Cheng LUO
2021 ◽  
Vol 11 (15) ◽  
pp. 7115
Author(s):  
Chul-Ho Kim ◽  
Min-Kyeong Park ◽  
Won-Hee Kang

The purpose of this study was to provide a guideline for the selection of technologies suitable for ASHRAE international climate zones when designing high-performance buildings. In this study, high-performance technologies were grouped as passive, active, and renewable energy systems. Energy saving technologies comprising 15 cases were categorized into passive, active, and renewable energy systems. EnergyPlus v9.5.0 was used to analyze the contribution of each technology in reducing the primary energy consumption. The energy consumption of each system was analyzed in different climates (Incheon, New Delhi, Minneapolis, Berlin), and the detailed contributions to saving energy were evaluated. Even when the same technology is applied, the energy saving rate differs according to the climatic characteristics. Shading systems are passive systems that are more effective in hot regions. In addition, the variable air volume (VAV) system, combined VAV–energy recovery ventilation (ERV), and combined VAV–underfloor air distribution (UFAD) are active systems that can convert hot and humid outdoor temperatures to create comfortable indoor environments. In cold and cool regions, passive systems that prevent heat loss, such as high-R insulation walls and windows, are effective. Active systems that utilize outdoor air or ventilation include the combined VAV-economizer, the active chilled beam with dedicated outdoor air system (DOAS), and the combined VAV-ERV. For renewable energy systems, the ground source heat pump (GSHP) is more effective. Selecting energy saving technologies that are suitable for the surrounding environment, and selecting design strategies that are appropriate for a given climate, are very important for the design of high-performance buildings globally.


Author(s):  
Xiaohan Tao ◽  
Jianmin Pang ◽  
Jinlong Xu ◽  
Yu Zhu

AbstractThe heterogeneous many-core architecture plays an important role in the fields of high-performance computing and scientific computing. It uses accelerator cores with on-chip memories to improve performance and reduce energy consumption. Scratchpad memory (SPM) is a kind of fast on-chip memory with lower energy consumption compared with a hardware cache. However, data transfer between SPM and off-chip memory can be managed only by a programmer or compiler. In this paper, we propose a compiler-directed multithreaded SPM data transfer model (MSDTM) to optimize the process of data transfer in a heterogeneous many-core architecture. We use compile-time analysis to classify data accesses, check dependences and determine the allocation of data transfer operations. We further present the data transfer performance model to derive the optimal granularity of data transfer and select the most profitable data transfer strategy. We implement the proposed MSDTM on the GCC complier and evaluate it on Sunway TaihuLight with selected test cases from benchmarks and scientific computing applications. The experimental result shows that the proposed MSDTM improves the application execution time by 5.49$$\times$$ × and achieves an energy saving of 5.16$$\times$$ × on average.


2015 ◽  
Vol 2015 ◽  
pp. 1-8 ◽  
Author(s):  
Bin Zhou ◽  
ShuDao Zhang ◽  
Ying Zhang ◽  
JiaHao Tan

In order to achieve energy saving and reduce the total cost of ownership, green storage has become the first priority for data center. Detecting and deleting the redundant data are the key factors to the reduction of the energy consumption of CPU, while high performance stable chunking strategy provides the groundwork for detecting redundant data. The existing chunking algorithm greatly reduces the system performance when confronted with big data and it wastes a lot of energy. Factors affecting the chunking performance are analyzed and discussed in the paper and a new fingerprint signature calculation is implemented. Furthermore, a Bit String Content Aware Chunking Strategy (BCCS) is put forward. This strategy reduces the cost of signature computation in chunking process to improve the system performance and cuts down the energy consumption of the cloud storage data center. On the basis of relevant test scenarios and test data of this paper, the advantages of the chunking strategy are verified.


2018 ◽  
Vol 2 (3) ◽  
pp. 112
Author(s):  
Amal Ahmed Abdou ◽  
Iman Osama Abd El Gwad ◽  
Ayman Alsayed Altaher Mahmoud

Egyptian universities had the most powerful buildings that encourage sustainable development. Sustaining university buildings had been the main concern, thus the development focused on different aspects (social, sociological, bio-life, physical, healthy surroundings, etc.). In recent times, the main problem facing university buildings has been the high consumption of energy despite the low performance. This problem affected the interior areas and spaces used by the majority of students. The issue hindered the learning environment—which should be designed to facilitate high academic performance—from achieving its purpose. Fixing the problem required finding the errors applied in the planning policy, in order to integrate low energy consumption with high performance. This paper analyzes the design strategy, low energy design strategy, and its analysis systems in order to integrate them with the analysis of four case studies in comparative methodology. This approach helps in achieving effective observation to implement principles, policy, criteria, and strategies. The method of the paper shall help with coming up with an efficient vision to create the integrated design strategy for constructing university buildings in Egypt. The solution is characterized by low-cost energy consumption that is applicable to the conditions in Egypt and is in synchronization with sustainability as a whole vision.


Author(s):  
Burak Kantarci ◽  
Hussein T. Mouftah

Cloud computing combines the advantages of several computing paradigms and introduces ubiquity in the provisioning of services such as software, platform, and infrastructure. Data centers, as the main hosts of cloud computing services, accommodate thousands of high performance servers and high capacity storage units. Offloading the local resources increases the energy consumption of the transport network and the data centers although it is advantageous in terms of energy consumption of the end hosts. This chapter presents a detailed survey of the existing mechanisms that aim at designing the Internet backbone with data centers and the objective of energy-efficient delivery of the cloud services. The survey is followed by a case study where Mixed Integer Linear Programming (MILP)-based provisioning models and heuristics are used to guarantee either minimum delayed or maximum power saving cloud services where high performance data centers are assumed to be located at the core nodes of an IP-over-WDM network. The chapter is concluded by summarizing the surveyed schemes with a taxonomy including the cons and pros. The summary is followed by a discussion focusing on the research challenges and opportunities.


Author(s):  
Christos Baloukas ◽  
Marijn Temmerman ◽  
Anne Keller ◽  
Stylianos Mamagkakis ◽  
Francky Catthoor ◽  
...  

An embedded system is a special-purpose system that performs predefined tasks, usually with very specific requirements. Since the system is dedicated to a specific task, design engineers can optimize it by exploiting very specialized knowledge, deriving an optimally customized system. Low energy consumption and high performance are both valid optimization targets to increase the value and mobility of the final system. Traditionally, conceptual embedded software models are built irrespectively of the underlying hardware platform, whereas embedded-system specialists typically start their optimization crusade from the executable code. This practice results in suboptimal implementations on the embedded platform because at the source-code level not all the inefficiencies introduced at the modelling level can be removed. In this book chapter, we describe both novel UML transformations at the modelling level and C/C++ transformations at the software implementation level. The transformations at both design abstraction levels target the data types of dynamic embedded software applications and provide optimizations guided by the relevant cost factors. Using a real life case study, we show how our transformations result in significant improvement in memory footprint, performance and energy consumption with respect to the initial implementation. Moreover, thanks to our holistic approach, we are able to identify new and non-trivial solutions that could hardly be found with the traditional design methods.


Author(s):  
Sarra Cherbal ◽  
Abdellah Boukerram ◽  
Abdelhak Boubetra

Structured peer-to-peer (P2P) systems have shown over time a high performance to P2P users. They are typically applied on Internet and wired networks. On the other hand, the evolution of mobile devices and the popularity of infrastructure-less wireless networks as mobile ad-hoc networks (MANET), make of them an interesting underlay for P2P overlays. However, their energy consumption stills a critical element with limited-energy batteries, and the most principal cause of energy consumption is the immense overhead. The aim of this work is to apply the Chord protocol on MANET underlay, in order to benefit from the efficient content-sharing process and the infrastructure-less mobility. At the same time, this work aims to conserve a good level of energy consumption and network lifetime. Therefore, it proposes a novel mechanism of locality awareness and replication of data that attempts to improve the lookup efficiency and reduce the traffic overhead.


Author(s):  
Tyng-Yeu Liang ◽  
Fu-Chun Lu ◽  
Jun-Yao Chiu

QoS and energy consumption are two important issues for Cloud computing. In this paper, the authors propose a hybrid resource reservation method to address these two issues for scientific workflows in the high-performance computing Clouds built on hybrid CPU/GPU architecture. As named, this method reserves proper CPU or GPU for executing different jobs in the same workflow based on the profile of execution time and energy consumption of each resource-to-program pair. They have implemented the proposed resource reservation method on a real service-oriented system. The experimental results show that the proposed resource reservation method can effectively maintain the QoS of workflows while simultaneously minimizing the energy consumption of executing the workflows.


Sign in / Sign up

Export Citation Format

Share Document