January 18, 2012
A post on NVIDIA's blog site this week spotlights a rather unique application of the company's GPU hardware and computing technology. According to NVIDIA, CUDA GPUs are being tapped to optimize flight planning for air traffic controllers, the idea being to make airline travel safer, and with fewer delays and congestion.
At any given moment, there are around 7,000 aircraft flying in the skies over the United States, a number which is expected to double by 2025. Tracking those aircraft with human controllers, even with the help of current traffic control software, is a laborious, not to mention error-prone, process. If you've spent anytime in an airport lately, you've probably experienced some of the inefficiencies of flight planning firsthand.
The baseline air traffic control software, developed by NASA, takes about 10 minutes to perform a 24-hour trajectory prediction in four dimensions (latitude, longitude, altitude and time). That's assuming 35,000 aircraft will be flying that day. With the CUDA prototype version, the application took less than 2.5 seconds -- a speedup of 250X.
The CUDA port of the trajectory software is being developed by NASA and Optimal Synthesis, a Silicon Valley research firm that specializes in various types of software for engineers and scientists. According to Monish Tandale, a research scientist at the company, being able to compute trajectories with CUDA technology has a number of advantages. In an interview published by NVIDIA, he described it thusly:
GPU computing allows us to exploit the parallelism in the trajectory prediction process to have extremely fast run-times. This in turn allows us to achieve real-time performance and analyze models with greater complexity, and opens up the possibility of utilizing algorithms and approaches that were earlier deemed impractical due to the computational complexity.
Monish maintains that porting the code to GPUs was relatively easy thanks to the shallow learning curve of CUDA, allowing them to "smoothly transition from C/C++ based CPU programming to GPU programming." His company is currently looking to exploit GPUs for other government research projects with NASA, the Missile Defense Agency and the Air Force.
There are 0 discussion items posted.
|
Join the Discussion |
PGI, Cray, and CAPS enterprise are moving quickly to get their new OpenACC-supported compilers into the hands of GPGPU developers. At NVIDIA's GPU Technology Conference this week, there was plenty of discussion around the new HPC accelerator framework, and all three OpenACC compiler makers, as well as NVIDIA, were talking up the technology.
Read more...
NVIDIA has introduced its first Kepler-generation GPU product for high performance computing, and revealed some of the inner working of the new architecture. The announcement took place at the kickoff of the company's GPU Technology Conference taking place this week in San Jose, California.
Read more...
Intel Corp. has launched three new families of Xeon processors, joining the Xeon E5-2600 series the chipmaker introduced in March. These latest chips span the entire market for the Xeon line, from four- and two-socket servers, down to entry-level workstations and microservers. A number of HPC server makers, including SGI, Dell, and Appro announced updated hardware based on the new silicon.
Read more...