Skip to main content

CUDA Achievements and GPU Challenges Ahead

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 9756))

Abstract

The computational power and memory bandwidth of graphics processing units (GPUs) have turned them into attractive platforms for general-purpose applications at significant speed gains versus their CPU counterparts [1]. In addition, an increasing number of today’s state-of-the-art supercomputers [2] include commodity GPUs to bring us unprecedented levels of high performance and low cost. In this paper, we describe CUDA as the software and hardware paradigm behind those achievements. We summarize its evolution over the past decade, explain its major features and provide insights about future trends for this emerging trend to continue as flagship within high performance computing.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. General-Purpose Computation on Graphics Hardware. http://www.gpgpu.org

  2. The Top 500 Supercomputers List. http://www.top500.org

  3. Intel. Intel Delivers New Architecture for Discovery with Intel XeonPhi Coprocessors. https://newsroom.intel.com/news-releases/intel-delivers-newarchitecture-for-discovery-with-intel-xeon-phi-coprocessors

  4. Jeffers, J., Reinders, J.: Intel Xeon Phi Coprocessor High-Performance Programming. Morgan-Kaufmann, San Francisco (2013)

    Google Scholar 

  5. The Hybrid Memory Cube Consortium Homepage. www.hybridmemorycube.org

  6. Fernando, R., Kilgard, M.J.: The Cg Tutorial. The Definitive Guide to Programmable Real-Time Graphics. Addison-Wesley Professional, Boston (2005)

    Google Scholar 

  7. CUDA Zone. https://developer.nvidia.com/cuda-zone

  8. The CUDA C Programming Guide. http://docs.nvidia.com/cuda/cuda-c-programmingguide

  9. CUDA Toolkit for Nvidia developer. https://developer.nvidia.com/cuda-toolkit

  10. GPU-Accelerated Libraries. https://developer.nvidia.com/gpu-acceleratedlibraries

Download references

Acknowledgment

We thank Nvidia for hardware donation and travelling support under CUDA Teaching Center 2011–2016, CUDA Research Center 2012–2016 and CUDA Fellow 2012–2016 Awards.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manuel Ujaldón .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Ujaldón, M. (2016). CUDA Achievements and GPU Challenges Ahead. In: Perales, F., Kittler, J. (eds) Articulated Motion and Deformable Objects. AMDO 2016. Lecture Notes in Computer Science(), vol 9756. Springer, Cham. https://doi.org/10.1007/978-3-319-41778-3_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-41778-3_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-41777-6

  • Online ISBN: 978-3-319-41778-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics