|
|
Conference Tutorials
Introduction to Parallel Programming
Dr. Greg Cielniak |
Abstract
This tutorial will provide an introduction to parallel programming using the CUDA platform. The tutorial will consist of two sessions covering both theoretical and practical aspects of CUDA programming delivered through a mixture of lectures and practical tutorials. The morning session will start with the introductory material (CUDA architecture overview, basic kernels) whilst the afternoon session will cover more advanced and practical topics (parallel algorithms, CUDA-enabled software libraries).
Biography
Grzegorz Cielniak is a Senior Lecturer at the School of Computer Science, University of Lincoln, UK. He obtained his Ph.D. in Computer Science from Örebro University, Sweden in 2007 and M.Sc. in Robotics from Wroclaw University of Technology, Poland in 2000. His research interests include mobile robotics, machine perception, estimation and tracking techniques, monitoring of humans and other species. Grzegorz is currently involved in teaching a number of undergraduate computer science subjects at Lincoln, covering both software and hardware aspects of Computer Science (Computer Systems, Computer Vision and Robotics, Game Engines).