Green Computing using GPU in Image Processing

Authors

  • Chahat Monga  Assistant Professor, Guru Nanak college, Department of Computer Science, Ferozepur, Punjab, India

Keywords:

GPU (Graphical Processing Unit), CUDA, OpenCV, nVidia, Image Processing.

Abstract

Green computing is the process of reducing the power consumed by a computer and thereby reducing carbon emissions. The total power consumed by the computer excluding the monitor at its fully computative load is equal to the sum of the power consumed by the GPU in its idle state and the CPU at its full state. Recently, there have been tremendous interests in the acceleration of general computing applications using a Graphics Processing Unit (GPU). Now the GPU provides the computing powers not only for fast processing of graphics applications, but also for general computationally complex data intensive applications. On the other hand, power and energy consumptions are also becoming important design criteria. Consequently, software designs have to consider the power/energy consumptions together with performance when they are developing software.The GPU therefore does the 100% of the CPU work in its idle state .Hence the power consumed by the GPU will be low. Also when the GPU is doing all the work the CPU will remain at a load less than its idle load. Hence the power consumed will be equal to the power consumed by the CPU at a load less than its idle load plus the power consumed by a GPU.

References

  1. Jain, Anil. K. (2013) Fundamentals of digital image processing . Prentice Hall: Englewood Cliffs, NJ.
  2. Jackson, David Jeff & Hannah, Sidney Joel, (2011) "Comparative Analysis of image Compression Techniques," System Theory 2013, Proceedings SSST ’93, 25th Southeastern Symposium, pp 513517.
  3. Zhang, Hong., Zhang, Xiaofei.& Cao, Shun (2000) "Analysis & Evaluation of Some Image Compression Techniques," High Performance Computing in Asia Pacific Region, 2000 Proceedings, 4th Int. Conference, Vol. 2, pp 799-803.
  4. Gonzalez, Rafael & Woods, Richard E. (2002) Digital Image Processing, 2nd ed. n. Edition 2002: Prentice-Hall Inc.
  5. Sonal, Dinesh Kumar (2007), "A Study of Various Image Compression Techniques", Guru Jhambheswar University of Science and Technology, Hisar.
  6. Gleb V. Tcheslavski (2008), "Image compression fundamentals".Springer 2008, ELEN 4304/5365 DIP
  7. NVIDIA Corporation (2012), "NVIDIA CUDA Programming Guide v. 4.2", http://www.nvidia.com.
  8. Owens, John D., Houston, Mike, Luebke, David., Green, Simon., Stone, John E. and Phillips, James C. (2008), "GPU Computing", Proceedings of the IEEE, Vol. 96, no. 5, pp. 879-897, May / 2008.
  9. Halfhil, Tom R., (2008), "Parallel Processing With CUDA". Microprocessor Report, Scottsdale, Arizona, 28 / January / 2008.
  10. Gupta, Maneesha. & Garg, Amit Kumar. (2012) "Analysis of Image Compression Algorithm Using DCT" International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com, Vol. 2, Issue 1, pp.515-521.
  11. Chi-Chia Sun, Benjamin Heyne, Shanq-Jang Ruan and Juergen Goetze.,(2006), "A Low-Power and High-Quality Cordic Based Loeffler DCT"., Information Processing Lab, Dortmund University of Technology, Germany.

Downloads

Published

2018-02-28

Issue

Section

Research Articles

How to Cite

[1]
Chahat Monga, " Green Computing using GPU in Image Processing, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 3, Issue 1, pp.717-722, January-February-2018.