When: Tuesday, November 20, 2013 10:00 AM - 11:00 AM PDT
What: Explore the memory model of the GPU and the memory enhancements available in the new Kepler architecture and how these will affect your performance optimization. The session will begin with an essential overview of GPU architecture and thread cooperation before focusing on the different memory types available on the GPU. We will define shared, constant and global memory and discuss the best locations to store your application data for optimized performance. The shuffle instruction, new shared memory configurations and Read-Only Data Cache of the Kepler architecture are introduced and optimization techniques discussed.
Chris Mason – Product Manager
Chris is our resident Trivia Guru and Product Manager for Acceleware’s accelerated electromagnetic product line. He is responsible for the development and launch of Acceleware products used by companies world-wide. Chris has 8 years of experience in developing commercial applications for the GPU and multi-core CPUs. His previous experience also includes parallelization of algorithms on digital signal processors (DSPs) for cellular phones and base stations. His specialty is in electromagnetic simulations, medical imaging, signal processing and linear algebra. Chris has a Masters in Electrical Engineering from Stanford University.