Sept. 27, 2012 — NVIDIA Corporation, a renowned graphics processing publicly held company based in California awarded Virginia Commonwealth University’s School of Engineering with a 2012 CUDA Teaching Center. CUDA is NVIDIA’s parallel computing platform and programming model that makes using a Graphical Processing Unit (GPU) for general purpose computing simple and elegant.
VCU Engineering is one of 207 Universities worldwide to be honored as a CUDA Teaching Center. This award is to support Drs. Weijun Xiao (Electrical and Computer Engineering), Xubin He (Electrical and Computer Engineering) and Preetam Ghosh’s (Computer Science) efforts in parallel computing education. Dr. Xiao will develop a graduate course in GPU Computing and Drs. He and Ghosh will integrate GPU computing into their course teaching (Advanced Computer Architecture and Parallel Programming respectively). Included in this award is a donation of several state of the art CUDA-capable GPUs as well teaching support materials and courseware.
GPU computing is a powerful parallel computing paradigm that can be used to significantly speedup complex scientific computations. The many-core architecture of GPUs allows for both data level and task level parallelism (multi-tasking) on scientific algorithms such as singular value decomposition, finite element analysis, and digital signal processing. There are many applications of GPU-accelerated algorithms including biological network inference, multi-scale simulation of biological and mechanical systems, data mining, large-scale network studies, and medical signal and image processing.
As a CUDA Teaching Center, VCU Engineering will be dedicated to training the next wave of parallel programmers to address today’s most challenging computing issues and drive scientific discovery.