Presented by 1)Y.

Navanaeeth Krishnan 1st sem CSE 2)Vipin Dwyedi 1st sem CSE

From a hand held blackberry to a datacentre .The effects of this change may be in the near future or in a couple of years IT touches everyone's life today .Not even a single day passes without us relying on a computer.Every element provides us an element to change .Š Š Š The reach of Information technology is very wide. It is estimated that if the amount of power consumed per person for his IT needs is reduced by 15% it is equivalent to removing one car from the road .

The umpteen number of registers and cache memories in a computer cause it to consume a lot of power .Š Š Š In a data center the computers.This not only causes a large amount of heat to be produced it increases the resistance of the electrical pathways leading to the processor . storage devices and air conditioners work in an inefficient manner Many server computers run at less than 30% of their server capacity Usually algorithms are run faster in a computer on the cost of cache memory.

CPU GPU .

CPU¶s require 100% usage of processing powers to do a computationally intensive calculation.Gpu remains idle during the execution of this calculation. Therefore the power consumed by the computer = Power consumed by CPU+Power consumed by GPU .Š Š CPU¶s have a lower clock speed when compared to GPU¶s.

Š Š Š GPU¶s can never be shut off or put in low power mode while the Monitor is on . Since the GPU has a very high processing capacity there will be no change in its usage and IT WILL STILL REMAIN IN THE IDLE MODE during the processing of a computationally intensive program . The GPU has a processing speed greater than that of a CPU because it executes a program in parallel.but the CPU can be put into low power state even when the monitor is on. Therefore computationally intensive parts carried out on the GPU takes less time as well as energy .

.

Thus saving power . .Š Š Š We have implemented the running of a computationally intensive application (multiplication of 2 full matrices of 1024 order ) in OpenCl. We have used the GPU to perform the computationally intensive part while the sequential part is done by the CPU. Therefore by running the computationally intensive parts on GPU¶s the CPU is in a low power mode because its cache memory and registers are not used at all .

2016 MATRIX MULTIPLICATION IN CPU 2016 MATRIX MULTIPLICATION IN GPU .

514 0.036 1.413 6.804 2.DEVICE MATRIX A MATRIX B TIME(S) Kernel time (S) CPU GPU CPU GPU 1024 1024 2016 2016 1024 1024 2016 2016 2.908 0.639 .529 6.220 1.

Š Š Š GPU¶s cant perform sequential operations like input and output like a cpu . . GPU¶s generate a lot of heat GPU¶s consume more power when both graphics and calculations are required like games.

Sign up to vote on this title
UsefulNot useful