Nvidia CUDA Brings GPU-Based Parallel Programming to the Classroom

Nvidia has released a public beta of CUDA 1.1, an update to the company's C-compiler and SDK for developing multi-core and parallel processing applications on GPUs, specifically Nvidia's 8-series GPUs (and their successors in the future). While the 1.1 beta was originally released to developers Nov. 12, an update was posted last week that includes new public beta Linux display drivers. In addition, Nvidia has announced that more than 20 universities around the world have adopted CUDA for multi-core and parallel processing programming, with several more also exploring CUDA for inclusion in their parallel programming curricula.

New in the 1.1 beta release is a CUDA dll for standard display drivers, support for 64-bit Windows XP, graphics interoperability across Multiple GPUs, new async and stream management functionality, and additional source code examples, according to information posted in Nvidia's developer forums.

Earlier this month Nvidia also announced that several universities have adopted CUDA for GPU development. Some of these include:

  • Johns Hopkins University
  • Purdue University
  • Stanford University
  • University of California, Berkeley
  • University of California, Davis
  • University of California, San Diego
  • University of Illinois at Urbana-Champaign
  • University North Carolina at Chapel Hill
  • University of Pennsylvania

"Perhaps the most important challenge facing the computing community is the move to parallel processing. As educators, teaching parallel hardware and software today are vital to giving our students the tools they need to build tomorrow's hardware and software," said John Owens, assistant professor in the department of computer engineering at University of California, Davis, in a statement released earlier this month to coincide with the SuperComputing 07 conference, which was held this month in Reno, NV. "Nvidia GPUs and the CUDA programming environment are a terrific way for us to put cheap, powerful data-parallel processing on the desktop for all our students."

CUDA (which stands for "Compute Unified Device Architecture") presently supports only Linux and Windows XP environments. A Mac OS X release is expected in January, and a version for Windows Vista is also forthcoming. The 1.1 beta supports Windows XP (32- and 64-bit) and Red Hat Linux 4 and 5 (32- and 64-bit). The production release will support CUDA's regular, full set of Linux distributions, according to the company.

Read More:

About the Author

David Nagel is the former editorial director of 1105 Media's Education Group and editor-in-chief of THE Journal, STEAM Universe, and Spaces4Learning. A 30-year publishing veteran, Nagel has led or contributed to dozens of technology, art, marketing, media, and business publications.

He can be reached at [email protected]. You can also connect with him on LinkedIn at https://www.linkedin.com/in/davidrnagel/ .


Featured

  •  black graduation cap with a glowing blue AI brain circuit symbol on top

    Report: AI Is a Must for Modern Learners

    A new report from VitalSource identifies a growing demand among learners for AI tools, declaring that "AI isn't just a nice-to-have; it's a must."

  • From Fire TV to Signage Stick: University of Utah's Digital Signage Evolution

    Jake Sorensen, who oversees sponsorship and advertising and Student Media in Auxiliary Business Development at the University of Utah, has navigated the digital signage landscape for nearly 15 years. He was managing hundreds of devices on campus that were incompatible with digital signage requirements and needed a solution that was reliable and lowered labor costs. The Amazon Signage Stick, specifically engineered for digital signage applications, gave him the stability and design functionality the University of Utah needed, along with the assurance of long-term support.

  • laptop screen with a video play icon, surrounded by parts of notebooks, pens, and a water bottle on a student desk

    New AI Tool Generates Video Explanations Based on Course Materials

    AI-powered studying and learning platform Studyfetch has launched Imagine Explainers, a new video creator that utilizes artificial intelligence to generate 10- to 60-minute explainer videos for any topic.

  • handshake where one hand is human and the other is composed of glowing circuits

    Western Governors University Joins Open edX as a Mission-Aligned Organization

    Western Governors University is the first organization to join the Open edX project as a "mission-aligned organization" (MAO), a new category of institution-level partnership supporting development of the Open edX open source online learning platform.