Predictive Modeling and Optimization for Energy-efficient GPU Computing

Predictive Modeling and Optimization for Energy-efficient GPU Computing PDF Author: Kaijie Fan
Publisher:
ISBN:
Category :
Languages : en
Pages : 0

Get Book Here

Book Description

Predictive Modeling and Optimization for Energy-efficient GPU Computing

Predictive Modeling and Optimization for Energy-efficient GPU Computing PDF Author: Kaijie Fan
Publisher:
ISBN:
Category :
Languages : en
Pages : 0

Get Book Here

Book Description


Modeling Performance and Power for Energy-efficient GPGPU Computing

Modeling Performance and Power for Energy-efficient GPGPU Computing PDF Author: Sunpyo Hong
Publisher:
ISBN:
Category : Computer architecture
Languages : en
Pages :

Get Book Here

Book Description
The objective of the proposed research is to develop an analytical model that predicts performance and power for many-core architecture and further propose a mechanism, which leverages the analytical model, to enable energy-efficient execution of an application. The key insight of the model is to investigate and quantify a complex relationship that exists between the thread-level parallelism and memory-level parallelism for an application on a given many-core architecture. Two metrics are proposed: memory warp parallelism (MWP), which refers to the number of overlapping memory accesses per core, and computation warp parallelism (CWP), which characterizes an application type. By using these metrics in addition to the architectural and application parameters, the overall application performance is produced. The model uses statically-available parameters such as instruction-mixture information and input-data size, and the prediction accuracy is 13.3% for the GPU-computing benchmarks. Another important aspect of using many-core architecture is reducing peak power and achieving energy savings. By using the proposed integrated power and performance (IPP) framework, the results showed that different optimization points exist for GPU architecture depending on the application type. The work shows that by activating fewer cores, 10.99% of run-time energy consumption can be saved for the bandwidth-limited benchmarks, and a projection of 25.8% energy savings is predicted when power-gating at core level is employed. Finally, the model is shifted to throughput using OpenCL for targeting more variety of processors. First, multiple outputs relating to performance are predicted, including upper-bound and lower-bound values. Second, by using the model parameters, an application can be categorized into a different category, each with its own suggestions for improving performance and energy efficiency. Third, the bandwidth saturation point accuracy is significantly improved by considering independent memory accesses and updating the performance model. Furthermore, a trade-off analysis using architectural and application parameters is straightforward, which provides more insights to improve energy efficiency. In the future, a computer system will contain hundreds of heterogeneous cores. Hence, it is mandatory that a workload gets scheduled to an efficient core or distributed on both types of cores. A preliminary work by using the analytical model to do scheduling between CPU and GPU is demonstrated in the appendix. Since profiling phase is not required, the kernel code can be transformed to run more efficiently on the specific architecture. Another extension of the work regarding the relationship between the speed-up and energy efficiency is mathematically derived. Finally, future research ideas are presented regarding the usage of the model for programmer, compiler, and runtime for future heterogeneous systems.

GPU Gems 2

GPU Gems 2 PDF Author: Matt Pharr
Publisher: Addison-Wesley Professional
ISBN: 9780321335593
Category : Computers
Languages : en
Pages : 814

Get Book Here

Book Description
More useful techniques, tips, and tricks for harnessing the power of the new generation of powerful GPUs.

Smartphone Energy Consumption

Smartphone Energy Consumption PDF Author: Sasu Tarkoma
Publisher: Cambridge University Press
ISBN: 1139992732
Category : Technology & Engineering
Languages : en
Pages : 353

Get Book Here

Book Description
With an ever-increasing number of applications available for mobile devices, battery life is becoming a critical factor in user satisfaction. This practical guide provides you with the key measurement, modeling, and analytical tools needed to optimize battery life by developing energy-aware and energy-efficient systems and applications. As well as the necessary theoretical background and results of the field, this hands-on book also provides real-world examples, practical guidance on assessing and optimizing energy consumption, and details of prototypes and possible future trends. Uniquely, you will learn about energy optimization of both hardware and software in one book, enabling you to get the most from the available battery power. Covering experimental system design and implementation, the book supports assignment-based courses with a laboratory component, making it an ideal textbook for graduate students. It is also a perfect guidebook for software engineers and systems architects working in industry.

Intelligent Optimization Modelling in Energy Forecasting

Intelligent Optimization Modelling in Energy Forecasting PDF Author: Wei-Chiang Hong
Publisher: MDPI
ISBN: 3039283642
Category : Computers
Languages : en
Pages : 262

Get Book Here

Book Description
Accurate energy forecasting is important to facilitate the decision-making process in order to achieve higher efficiency and reliability in power system operation and security, economic energy use, contingency scheduling, the planning and maintenance of energy supply systems, and so on. In recent decades, many energy forecasting models have been continuously proposed to improve forecasting accuracy, including traditional statistical models (e.g., ARIMA, SARIMA, ARMAX, multi-variate regression, exponential smoothing models, Kalman filtering, Bayesian estimation models, etc.) and artificial intelligence models (e.g., artificial neural networks (ANNs), knowledge-based expert systems, evolutionary computation models, support vector regression, etc.). Recently, due to the great development of optimization modeling methods (e.g., quadratic programming method, differential empirical mode method, evolutionary algorithms, meta-heuristic algorithms, etc.) and intelligent computing mechanisms (e.g., quantum computing, chaotic mapping, cloud mapping, seasonal mechanism, etc.), many novel hybrid models or models combined with the above-mentioned intelligent-optimization-based models have also been proposed to achieve satisfactory forecasting accuracy levels. It is important to explore the tendency and development of intelligent-optimization-based modeling methodologies and to enrich their practical performances, particularly for marine renewable energy forecasting.

Euro-Par 2019: Parallel Processing Workshops

Euro-Par 2019: Parallel Processing Workshops PDF Author: Ulrich Schwardmann
Publisher: Springer Nature
ISBN: 3030483401
Category : Computers
Languages : en
Pages : 765

Get Book Here

Book Description
This book constitutes revised selected papers from the workshops held at 25th International Conference on Parallel and Distributed Computing, Euro-Par 2019, which took place in Göttingen, Germany, in August 2019. The 53 full papers and 10 poster papers presented in this volume were carefully reviewed and selected from 77 submissions. Euro-Par is an annual, international conference in Europe, covering all aspects of parallel and distributed processing. These range from theory to practice, from small to the largest parallel and distributed systems and infrastructures, from fundamental computational problems to full-edged applications, from architecture, compiler, language and interface design and implementation to tools, support infrastructures, and application performance aspects. Chapter "In Situ Visualization of Performance-Related Data in Parallel CFD Applications" is available open access under a Creative Commons Attribution 4.0 International License via link.springer.com.

Modeling, Assessment, and Optimization of Energy Systems

Modeling, Assessment, and Optimization of Energy Systems PDF Author: Hoseyn Sayyaadi
Publisher: Academic Press
ISBN: 0128166576
Category : Technology & Engineering
Languages : en
Pages : 558

Get Book Here

Book Description
Modelling, Assessment, and Optimization of Energy Systems provides comprehensive methodologies for the thermal modelling of energy systems based on thermodynamic, exergoeconomic and exergoenviromental approaches. It provides advanced analytical approaches, assessment criteria and the methodologies to obtain analytical expressions from the experimental data. The concept of single-objective and multi-objective optimization with application to energy systems is provided, along with decision-making tools for multi-objective problems, multi-criteria problems, for simplifying the optimization of large energy systems, and for exergoeconomic improvement integrated with a simulator EIS method. This book provides a comprehensive methodology for modeling, assessment, improvement of any energy system with guidance, and practical examples that provide detailed insights for energy engineering, mechanical engineering, chemical engineering and researchers in the field of analysis and optimization of energy systems. Offers comprehensive analytical tools for the modeling and simulation of energy systems with applications for decision-making tools Provides methodologies to obtain analytical models of energy systems for experimental data Covers decision-making tools in multi-objective problems

Euro-Par 2016: Parallel Processing

Euro-Par 2016: Parallel Processing PDF Author: Pierre-François Dutot
Publisher: Springer
ISBN: 3319436597
Category : Computers
Languages : en
Pages : 711

Get Book Here

Book Description
This book constitutes the refereed proceedings of the 22nd International Conference on Parallel and Distributed Computing, Euro-Par 2016, held in Grenoble, France, in August 2016. The 47 revised full papers presented together with 2 invited papers and one industrial paper were carefully reviewed and selected from 176 submissions. The papers are organized in 12 topical sections: Support Tools and Environments; Performance and Power Modeling, Prediction and Evaluation; Scheduling and Load Balancing; High Performance Architectures and Compilers; Parallel and Distributed Data Management and Analytics; Cluster and Cloud Computing; Distributed Systems and Algorithms; Parallel and Distributed Programming, Interfaces, Languages; Multicore and Manycore Parallelism; Theory and Algorithms for Parallel Computation and Networking; Parallel Numerical Methods and Applications; Accelerator Computing.

Parallel Computing Technologies

Parallel Computing Technologies PDF Author: Victor Malyshkin
Publisher: Springer
ISBN: 3030256367
Category : Computers
Languages : en
Pages : 446

Get Book Here

Book Description
This book constitutes the proceedings of the 15th International Conference on Parallel Computing Technologies, PaCT 2019, held in Almaty, Kazakhstan, in August 2019. The 24 full papers and 10 short papers presented were carefully reviewed and selected from 72 submissions. The papers are organized in topical sections on Programming Languages and Execution Environments; Methods and Tools for Parallel Solution of Large-Scale Problems; Data Processing; Cellular Automata; and Distributed Algorithms.

Energy Abstracts for Policy Analysis

Energy Abstracts for Policy Analysis PDF Author:
Publisher:
ISBN:
Category : Power resources
Languages : en
Pages : 1438

Get Book Here

Book Description