Skip to content
You are not logged in |Login  
     
Limit search to available items
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Tuomanen, Brian, author.

Title Hands-on GPU programming with Python and CUDA : explore high-performance parallel computing with CUDA / Brian Tuomanen.

Publication Info. Birmingham, UK : Packt Publishing Ltd, [2018]
©2018

Item Status

Description 1 online resource : illustrations
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 -- Debugging and Profiling Your CUDA Code -- Using the CUDA Libraries with Scikit-CUDA -- The CUDA Device Function Libraries and Thrust --Implementation of a Deep Neural Network -- Working with Compiled GPU Code -- Performance Optimization in CUDA -- Where to Go from Here.
Summary GPUs are designed for maximum throughput, but are subject to low-level subtleties. In contrast, Python is a high-level language that favours ease of use over speed. In this book, we will combine the power of both Python and CUDA to help you create high performing Python applications by using open-source libraries such as PyCUDA and SciKit-CUDA.
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject CUDA (Computer architecture)
Graphics processing units.
Python (Computer program language)
COMPUTER -- General.
CUDA (Computer architecture)
Graphics processing units
Python (Computer program language)
Other Form: Print version: Tuomanen, Brian. Hands-on GPU programming with PYTHON and CUDA. Birmingham, UK, Packt Publishing Ltd, [2018] 1788993918 (OCoLC)1048944265
ISBN 9781788995221 (electronic book)
1788995228 (electronic book)
9781788993913 (paperback)
1788993918 (paperback)