Start Saying Goodbye to cudaMalloc

With the new CUDA 6.0 Release Candidate now available for download, CUDA developers can start saying goodbye to cudaMalloc. Since the first CUDA SDK was released almost exactly seven years ago, one of the first things every developer who learned CUDA mastered was the concept of different system memory and GPU memory and using cudaMalloc to allocate GPU memory. Now for the first time with CUDA 6, developers can have a new unified view of memory.

The new CUDA 6 unified memory is created with a new call, cudaMallocManaged, making it super simple to get started developing CUDA code.

For those of you just getting started with CUDA, there are a great set of tutorials and other resources located on the NVIDIA Developer site.

About Marc Hamilton

Marc Hamilton – Vice President, Solutions Architecture and Engineering, NVIDIA. At NVIDIA, the Visual Computing Company, Marc leads the worldwide Solutions Architecture and Engineering team, responsible for working with NVIDIA’s customers and partners to deliver the world’s best end to end solutions for professional visualization and design, high performance computing, and big data analytics. Prior to NVIDIA, Marc worked in the Hyperscale Business Unit within HP’s Enterprise Group where he led the HPC team for the Americas region. Marc spent 16 years at Sun Microsystems in HPC and other sales and marketing executive management roles. Marc also worked at TRW developing HPC applications for the US aerospace and defense industry. He has published a number of technical articles and is the author of the book, “Software Development, Building Reliable Systems”. Marc holds a BS degree in Math and Computer Science from UCLA, an MS degree in Electrical Engineering from USC, and is a graduate of the UCLA Executive Management program.
This entry was posted in Uncategorized. Bookmark the permalink.

One Response to Start Saying Goodbye to cudaMalloc

  1. Pingback: DOE CORAL Proposals Submitted Today | Marc Hamilton's Blog

Comments are closed.