Skip to Main Content
Deep Learning for Numerical Applications with SAS
book

Deep Learning for Numerical Applications with SAS

by Henry Bequet
July 2018
Intermediate to advanced content levelIntermediate to advanced
234 pages
6h 5m
English
SAS Institute
Content preview from Deep Learning for Numerical Applications with SAS

Chapter 6: GPU

History of GPUs

The Golden Age of the Multicore

The Golden Age of the Graphics Card

The Golden Age of the GPU

The CUDA Programming Model

Hello π

The CUDA Toolkit

Buffon Revisited

Generating Random Walk Data with CUDA

Putting It All Together

Conclusion

 

In this chapter, we look at graphics processing units (GPU). We start with a brief history of GPUs, putting the emphasis on the difference between CPUs and GPUs. We then introduce the unique GPU programming model that we leverage to generate training data for the random walk problem that we investigated in the previous chapter.

The goal of this chapter is to briefly introduce GPUs and give you a glimpse of their fast performance and the complexity of their programming. This chapter ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Tree-Based Machine Learning Methods in SAS Viya

Tree-Based Machine Learning Methods in SAS Viya

Dr. Sharad Saxena
Machine Learning at Enterprise Scale

Machine Learning at Enterprise Scale

Piero Cinquegrana, Matheen Raza

Publisher Resources

ISBN: 9781635266771