Power Estimating Model and Analysis of General Programming on GPU
نویسندگان
چکیده
Energy efficiency is a major concern in the General Programming on Graphic Process Unit. Recent research focus on the measurement approach and energy optimization of Graphic Process Unit. Few studies provide insight to where and how power is consumed from the program perspective. The aim of this research was to build power consumption model to estimate the energy consumption for the application programmers. Program slicing was used to decompose the programs into slice set. The program slice as basic unit was to measure and analyze the program power consumption. We consider the computation intensity and the number of active SMs that have directly impact on energy consumption. Aiming to the sparseness-branch and denseness-branch programs, two power consumption prediction models were proposed. The experimental results show that the average relative error of the two prediction models are less than 6 percent. We conclude that the power consumption prediction models can effectively estimate the energy consumption of applications.
منابع مشابه
Fast Cellular Automata Implementation on Graphic Processor Unit (GPU) for Salt and Pepper Noise Removal
Noise removal operation is commonly applied as pre-processing step before subsequent image processing tasks due to the occurrence of noise during acquisition or transmission process. A common problem in imaging systems by using CMOS or CCD sensors is appearance of the salt and pepper noise. This paper presents Cellular Automata (CA) framework for noise removal of distorted image by the salt an...
متن کاملModified Goal Programming Approach for Improving the Discrimination Power and Weights Dispersion
Data envelopment analysis (DEA) is a technique based on linear programming (LP) to measure the relative efficiency of homogeneous units by considering inputs and outputs. The lack of discrimination among efficient decision making units (DMUs) and unrealistic input-outputs weights have been known as the drawback of DEA. In this paper the new scheme based on a goal programming data envelopment an...
متن کاملImplementation of the direction of arrival estimation algorithms by means of GPU-parallel processing in the Kuda environment (Research Article)
Direction-of-arrival (DOA) estimation of audio signals is critical in different areas, including electronic war, sonar, etc. The beamforming methods like Minimum Variance Distortionless Response (MVDR), Delay-and-Sum (DAS), and subspace-based Multiple Signal Classification (MUSIC) are the most known DOA estimation techniques. The mentioned methods have high computational complexity. Hence using...
متن کاملComparing Software Development Approaches for General Purpose GPU Computing
The Graphics Processing Unit (GPU) in today’s commodity video cards can be considered to be a powerful streaming co-processor on modern desktop workstations. This power enables tremendous increases in performance of certain applications by performing computations on the GPU instead of the CPU and also has a promise for new classes of interactive applications that take advantage of GPU computing...
متن کاملPerformance evaluation of Iranian electricity distribution units with stochastic Data Envelopment Analysis
Performance evaluation of electricity distribution units is an important issue between researchers and regulators. Classic Data Envelopment Analysis models with deterministic data have been used by many authors to measure efficiency of power distribution units in different countries. However, Data Envelopment Analysis with stochastic data are rarely used to measure efficiency of distribution co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JSW
دوره 7 شماره
صفحات -
تاریخ انتشار 2012