China beefs up its HPC training
Nvidia also opens up the Cuda platform
Computerworld - China can use its power of government control to bring major changes quickly, and it is moving to expand parallel programming training to help its supercomputing efforts -- and possibly its outsourcing industry, too.
The Chinese Ministry of Education said Tuesday that it will offer Nvidia's Cuda (Compute Unified Device Architecture) at 200 universities, and will be training up to 20,000 students annually on it.
Cuda is a parallel computing architecture that allows developers, writing in common languages, to adapt their program for parallel environments.
It was developed by Nvidia. But the company, in a separate announcement made at a conference in China Tuesday, said it was opening up the Cuda platform by releasing the compiler source code.
Sumit Gupta, a senior marketing manager at Nvidia, said China's decision to expand Cuda training is a recognition "of China's continued investment in parallel programming and high performance computing," as well as the use of GPUs as an easy way to teach parallel programming. That's due in part to the wide availability of GPUs on everything from laptops to servers, he said.
Cuda training is now available in three or four universities today in China, but is taught in nearly 500 universities worldwide, said Gupta. Release of the source code will allow support for more programming languages, and even alternative processor architectures, such as AMD.
Cuda supports C, C++ and Fortran.
Nathan Brookwood, principal analyst at Insight 64, said the parallel programming training is needed.
"Most people don't get trained in how to write software that uses those kinds of parallel approaches, and, to a certain extent, the tools to write those parallel approaches have been relatively obscure," said Brookwood.
Brookwood said it's to Nvidia's credit that it has delivered tools, such as Cuda, "that let people express their algorithms in a more parallel manner and therefore have a better fit with GPUs."
"There are an awful lot of very smart people in China and now they are going to be educated in how to take advantage of these tools," said Brookwood.
Having this training will also help China develop its outsourcing industry, said Brookwood.
In announcing the plan to expand Cuda training in China, Li Maoguo, division director of the higher education bureau in the Chinese Ministry of Education, said in a statement that "in the era of knowledge economy, technology education is critical in building students' competitiveness in a global environment," he said.
Patrick Thibodeau covers cloud computing and enterprise applications, outsourcing, government IT policies, data centers and IT workforce issues for Computerworld. Follow Patrick on Twitter at @DCgov or subscribe to Patrick's RSS feed . His e-mail address is email@example.com.
Read more about High Performance Computing in Computerworld's High Performance Computing Topic Center.
- Path Selection Infographic Path Selection Infographic
- Hyperconvergence Infographic A wide range of observers agree that data centers are now entering an era of "hyperconvergence" that will raise network traffic levels faster...
- Preparing Your Infrastructure for the Hyperconvergence Era From cloud computing and virtualization to mobility and unified communications, an array of innovative technologies is transforming today's data centers.
- Increase IT Performance from the Enterprise to the Cloud with WAN Optimization Massive consolidation and data mobility, enabled by virtualization, have radically altered how we build servers, design applications, and deploy storage for the emerging...
- Live Webcast
Transforming Finance, Procurement and Supply Chain Effectiveness with Cross-Functional Analytics
Date: May 6th, 2014
Time: 1 PM EDT
Attend this Webcast to find out how Oracle's packaged analytic applications enable line-of-business managers to examine all...
- Video Stream Quality Impacts Viewer Behavior This scientific white paper, using statistical data from Amakai's streaming network, analyzes how changes in video quality cause changes in viewer behavior.
- Service-Enabling CICS Applications: Best Practices This informative webcast provides an informed, thorough look into CICS service-enablement options and how they can affect your environment. You'll learn how to... All Applications White Papers | Webcasts