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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
General-Purpose Computation on Graphics Hardware. http://www.gpgpu.org
The Top 500 Supercomputers List. http://www.top500.org
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
Jeffers, J., Reinders, J.: Intel Xeon Phi Coprocessor High-Performance Programming. Morgan-Kaufmann, San Francisco (2013)
The Hybrid Memory Cube Consortium Homepage. www.hybridmemorycube.org
Fernando, R., Kilgard, M.J.: The Cg Tutorial. The Definitive Guide to Programmable Real-Time Graphics. Addison-Wesley Professional, Boston (2005)
CUDA Zone. https://developer.nvidia.com/cuda-zone
The CUDA C Programming Guide. http://docs.nvidia.com/cuda/cuda-c-programmingguide
CUDA Toolkit for Nvidia developer. https://developer.nvidia.com/cuda-toolkit
GPU-Accelerated Libraries. https://developer.nvidia.com/gpu-acceleratedlibraries
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)