|
![]() |
|||
|
||||
OverviewFull Product DetailsAuthor: Dr. Brian TuomanenPublisher: Packt Publishing Limited Imprint: Packt Publishing Limited ISBN: 9781788993913ISBN 10: 1788993918 Pages: 310 Publication Date: 27 November 2018 Audience: General/trade , General Format: Paperback Publisher's Status: Active Availability: Available To Order ![]() We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately. Table of ContentsTable of Contents Why GPU Programming? Setting Up Your GPU Programming Environment Getting Started with PyCUDA Kernels, Threads, Blocks, and Grids Streams, Events, Contexts, and Concurrency Debugging and Profiling Your CUDA Code Using the CUDA Libraries with Scikit-CUDA Draft complete The CUDA Device Function Libraries and Thrust Implementing a Deep Neural Network Working with Compiled GPU Code Performance Optimization in CUDA Where to Go from HereReviewsAuthor InformationDr. Brian Tuomanen has been working with CUDA and general-purpose GPU programming since 2014. He received his bachelor of science in electrical engineering from the University of Washington in Seattle, and briefly worked as a software engineer before switching to mathematics for graduate school. He completed his PhD in mathematics at the University of Missouri in Columbia, where he first encountered GPU programming as a means for studying scientific problems. Dr. Tuomanen has spoken at the US Army Research Lab about general-purpose GPU programming and has recently led GPU integration and development at a Maryland-based start-up company. He currently works as a machine learning specialist (Azure CSI) for Microsoft in the Seattle area. Tab Content 6Author Website:Countries AvailableAll regions |