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.
Novell Announces SUSE Linux Enterprise 11 Service Pack 1
IBM Announces Enables Next-Generation Linux
PrismTech Brings End-to-End QoS to SOA
There are 0 discussion items posted.
|
Join the Discussion |
Higher education involves many collaborative projects that lend themselves to cloud services, however often those services are not tailored to the uniqueness of an academic environment. That's where the Internet2 NET+ project comes in. By partnering with 16 major cloud providers, the networking consortium is seeking to expedite the delivery of cloud services and by doing so advance research and innovation in the United States.
Read more...
It's been a little over a year since Univa took over stewardship of the open source workload manager and acquired the founding Sun Grid Engine team from Oracle, and the company just announced its third production release. CEO Gary Tyreman discusses the latest enhancements as well as the company's plans around cloud, big data and the enterprise.
Read more...
04/05/2012 | Appro | Designed to meet the growing global demand for HPC solutions, Appro's Xtreme-X™ Supercomputer delivers superior performance-per-watt and reduced I/O latency while bringing significant flexibility to HPC workload configurations including capacity, hybrid, data intensive and capability computing.
04/02/2012 | AMD | Developers today are just beginning to explore the potential of heterogeneous computing, but the potential for this new paradigm is huge. This brief article reviews how the technology might impact a range of application development areas, including client experiences and cloud-based data management. As platforms like OpenCL continue to evolve, the benefits of heterogeneous computing will become even more accessible. Use this quick article to jump-start your own thinking on heterogeneous computing.