Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
What is included with this book?
The authors introduce the essentials of CUDA C programming clearly and concisely, quickly guiding you from running sample programs to building your own code. Throughout, you’ll learn from complete examples you can build, run, and modify, complemented by additional projects that deepen your understanding. All projects are fully developed, with detailed building instructions for all major platforms.
Ideal for any scientist, engineer, or student with at least introductory programming experience, this guide assumes no specialized background in GPU-based or parallel computing. In an appendix, the authors also present a refresher on C programming for those who need it.
Realistic example applications include
Duane Storti received his PhD in Theoretical & Applied Mechanics from Cornell University in 1984. Since then, he has served as a Professor of Mechanical Engineering at the University of Washington in Seattle. Prof. Storti has 35 years of experience in teaching and research in the areas of engineering mathematics, dynamics and vibrations, computer-aided design, 3D printing, and applied GPU computing. When not on campus, he can often be found in the volleyball gym, playing the role of Coach Duane.
Mete Yurtoglu received Bachelor’s degrees in Physics and Mechanical Engineering in 2008 and a Master of Science Degree in 2011 from Bogazici University in Istanbul, Turkey. He is currently a graduate student at the University of Washington-Seattle pursuing a Master’s of Science Degree in Applied Mathematics and a PhD in Mechanical Engineering. His research interests focus on GPU-based methods for computer vision and machine learning. Mete enjoys family time, playing soccer, and working out.