CUDA Teaching Centre has potential to improve computing

[img_inline align=”right” src=”http://padnws01.mcmaster.ca/images/CUDA.jpg” caption=”Richard Fanson, a master’s student in electrical and computer engineering, works with assistant professor Alexandru Patriciu on a simulation that uses CUDA.”]
var addthis_config = {
data_track_clickback: true
}
Students looking for the next big trend in computer technology will want to keep an eye on a new initiative starting at McMaster supported by NVIDIA, the world's leading developer of graphics processing units (GPUs).
McMaster is establishing the first NVIDIA CUDA Teaching Centre in Canada. The Centre, one of only twelve worldwide, will teach electrical and computer engineering students how to tap into the processing resources available in GPUs and use them in computationally demanding applications.
CUDA is a parallel computing architecture that enables dramatic increases in computing performance for graphics, 3D content, video and other processing-intensive applications by harnessing the power of GPUs.
GPUs can potentially increase processing speeds by a factor of 10 to 100 times at a very minimal cost. This opens up a wide array of opportunities in multimedia, such as making computer games more lifelike, advancing production of 3D television and movies, developing new medical imaging technologies and surgical tools, and creating large simulation environments, such as those used in designing cars.
“CUDA has the potential to revolutionize the way parallel processing is done and create the next generation of high-performance multimedia applications and services,” said David Capson, chair of the Department of Electrical and Computer Engineering at McMaster. “It all hinges on having the expertise that can tap into the processing power and then apply it to other applications. The Centre's job is to develop that expertise and use that knowledge.”
A master's level course in CUDA began this September. NVIDIA is providing McMaster with teaching materials, high-end graphics cards for six workstations, as well as funding to start up the program. It is being taught by Alexandru Patriciu, assistant professor of electrical and computer engineering and the principal investigator behind the initiative at McMaster.
“It's new technology and quite complex so we're first offering the program at the master's level,” said Patriciu. “But, within four or five years, we plan to offer courses in CUDA at the undergraduate level as well.”
Richard Fanson, a master's student in electrical and computer engineering working with Patriciu, has already been using CUDA to accelerate his research involving deformable object assembly and automated tissue manipulation, with a variety of potential applications including textile manufacturing and breast biopsies.
“Simulations that previously would have taken an hour or two, I can accomplish in seconds,” said Fanson.
Stay connected