NVIDIA dresses up CUDA parallel computing platform
January 28, 2012 by Nancy Owano
(PhysOrg.com) -- This weeks NVIDIA announcement of a dressed up version of its CUDA parallel computing platform is targeted as a good news message for engineers, biologists, chemists, physicists, geophysicists, and other researchers on fast-track computations using GPUs. The new version features an LLVM (low-level virtual machine)-based CUDA compiler, new imaging and signal processing functions added to the NVIDIA Performance Primitives library and a redesigned Visual Profiler with automated performance analysis and expert guidance. NVIDIA says the new enhancements are ways to advance simulations and computational work for these users.
CUDA is a parallel computing platform and programming model that was created by NVIDIA. The company promotes CUDA as the pathway to achieve dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU). According to the company, with CUDA, a developer can send C, C++ and Fortran code straight to the GPU; no assembly language is required.
Generally, developers at scientific companies look to GPU computing for speeding up applications for scientific and engineering computing. With this approach, GPU-accelerated applications run the sequential part of their workload on the CPU while accelerating parallel processing on the GPU.
The company notes that a combined team from Harvard Engineering, Harvard Medical School and Brigham & Women's Hospital have used GPUs to simulate blood flow and identify hidden arterial plaque without having to use invasive imaging techniques or exploratory surgery. At NASA, where computer models identify ways to alleviate congestion and keep traffic moving efficiently, a NASA team has made use of GPUs to gain on performance and reduce analysis time.
When we started creating CUDA, we had a lot of choices for what we could build. The key thing customers said was they didn't want to have to learn a whole new language or API, said Ian Buck, general manager at NVIDIA. Some of them were hiring gaming developers because they knew GPUs were fast but didn't know how to get to them. He said NVIDIA wanted to provide a solution that could be learned in one session and outperform CPU code.
The revised CUDA parallel computing platform carries three main changes that are supposed to make parallel programming with GPUs easier and faster.
The Visual Profiler with a few clicks is said to deliver an automated performance analysis of the users application. It highlights problem areas and shows links to suggestions for improvement. This eases application acceleration. Also, NVIDIA is transitioning to new LLVM based compiler technology, The compiler is based on the LLVM open-source compiler infrastructure, and can deliver an increase in application performance. (LLVM is an umbrella project that hosts and develops a set of close-knit toolchain components such as assemblers, compilers and debuggers. The LLVM project started in 2000 at the University of Illinois at Urbana-Champaign.)
New imaging and signal processing functions are increasing the size of the NVIDIA Performance Primitives (NPP) library. The updated NPP library can be used for image and signal processing algorithms, ranging from basic filtering to advanced workflows.
NVIDIA unveiled CUDA in 2006, announcing CUDA as the world's first solution for general-computing on GPUs. NVIDIA cites some examples on its site of CUDAs user base today. In the consumer market, nearly every major consumer video application has been, or will soon be, accelerated by CUDA, including products from Adobe, Sony , Elemental Technologies, MotionDSP and LoiLo, according to NVIDIA. In scientific research. CUDA accelerates AMBER, a molecular dynamics simulation program used by researchers to speed up new drug discovery.
More information: http://www.nvidia. … ome_new.html
© 2011 PhysOrg.com
-
NVIDIA Ushers In the Era of Personal Supercomputing
Jun 21, 2007 |
not rated yet |
0
-
NVIDIA Unveils Next Generation CUDA GPU Architecture -- Codenamed 'Fermi'
Oct 01, 2009 |
not rated yet |
0
-
Nvidia Adds Five New GPU's to Their Mobile Line
Jun 15, 2009 |
not rated yet |
0
-
New NVIDIA Tesla GPUs Reduce Cost Of Supercomputing By A Factor Of 10
Nov 16, 2009 |
not rated yet |
0
-
Locating the impossible with 'lightening fast' speed
Dec 20, 2010 |
not rated yet |
0
-
Stars containing dark matter should look different from other stars
Feb 20, 2012 |
4.5 / 5 (17) |
11
-
Physicists discover evidence of rare hypernucleus, a component of strange matter
Feb 17, 2012 |
4.7 / 5 (38) |
22
-
Fast photon control brings quantum photonic technologies closer
Feb 13, 2012 |
5 / 5 (8) |
1
-
Engineers build first sub-10-nm carbon nanotube transistor
Feb 01, 2012 |
4.9 / 5 (36) |
32
-
Something old, something new: Evolution and the structural divergence of duplicate genes
Jan 31, 2012 |
4.6 / 5 (7) |
1
-
Computer Architecture Help
Feb 15, 2012
-
Emulators on lower powered spartphones - PSX4droid
Feb 14, 2012
-
Digital scratch pad?
Feb 13, 2012
-
Quantum computer faster than regular computer?
Feb 13, 2012
-
Synergistic relations between computer science and technology.
Feb 06, 2012
-
how do iphone gloves work?
Feb 05, 2012
- More from Physics Forums - Computing & Technology
More news stories
Stanford research team cracks animated NuCaptcha
(PhysOrg.com) -- The research team from Stanford University, led by Elie Bursztein, that previously had cracked regular CAPTCHAs and then audio CAPTCHAs, now has also successfully cracked the animated version called NuCapt ...
Tiny, implantable medical device can propel itself through bloodstream
Someday, your doctor may turn to you and say, "Take two surgeons and call me in the morning." If that day arrives, you may just have Ada Poon to thank.
13 hours ago |
5 / 5 (9) |
8
|
Calif. pledges better mobile privacy disclosures
(AP) -- Mobile applications seeking to collect personal information will have to forewarn users as part of an agreement reached in California.
5 hours ago |
not rated yet |
0
Italian engineer invents floating solar panels
Rays of the winter sun bounce off gleaming mirrors on the tiny lake of Colignola in Italy, where engineers have built a cost-effective prototype for floating, rotating solar panels.
Technology / Energy & Green Tech
17 hours ago |
4.7 / 5 (6) |
5
HP says 1Q earnings down 44 pct, beats Street
(AP) -- Hewlett-Packard Co., the maker of PCs and printers, on Wednesday said its net income fell, while sales fell 7 percent in the first full quarter under new CEO Meg Whitman.
5 hours ago |
not rated yet |
0
Researchers build first physical 'metatronic' circuit
(PhysOrg.com) -- The technological world of the 21st century owes a tremendous amount to advances in electrical engineering, specifically, the ability to finely control the flow of electrical charges using ...
Faster than light neutrinos? More like faulty wiring
You can shelf your designs for a warp drive engine (for now) and put the DeLorean back in the garage; it turns out neutrinos may not have broken any cosmic speed limits after all.
Spitzer finds solid buckyballs in space
(PhysOrg.com) -- Astronomers using data from NASA's Spitzer Space Telescope have, for the first time, discovered buckyballs in a solid form in space. Prior to this discovery, the microscopic carbon spheres ...
Physicists surprised by disappearing and reappearing superconductivity in iron selenium chalcogenides
Superconductivity is a rare physical state in which matter is able to conduct electricity -- maintain a flow of electrons -- without any resistance. This phenomenon can only be found in certain materials at low temperatures, ...
Scientists create potent molecules aimed at treating muscular dystrophy
While RNA is an appealing drug target, small molecules that can actually affect its function have rarely been found. But now scientists from the Florida campus of The Scripps Research Institute have for the first time designed ...
Less is more: Study of tiny droplets could have big impact on industrial applications
(PhysOrg.com) -- Under a microscope, a tiny droplet slides between two fine hairs like a roller coaster on a set of rails until poof it suddenly spreads along them, a droplet no more.
Jan 28, 2012
Rank: 1 / 5 (4)
Jan 28, 2012
Rank: 4.3 / 5 (3)
Jan 29, 2012
Rank: 5 / 5 (2)
If I were contemplating using GPUs in an application, I'd certainly investigate doing it via platform neutral OpenCL, rather than CUDA.
Jan 29, 2012
Rank: not rated yet
Jan 29, 2012
Rank: not rated yet