Government
Defense, Intelligence, Health & Human Services, Energy and other departments within government organizations are constantly looking for ways to improve system designs, mitigate risks, reduce costs, enhance services and leverage newer and better technologies.
AccelerEyes' software products are in use at many of the world's largest systems integrators performing important work for government agencies around the world. The U.S. National Institutes of Health and Center for Disease Control are using ArrayFire and Jacket to leverage GPU technologies to find cures and better diagnose diseases.
AccelerEyes' software is revolutionizing productivity and performance for technical computing and leverages all assets across the government enterprise from desktop systems to large scale clusters housing GPUs.
Example Applications
ArrayFire and Jacket support programming in many application areas including:
|
|
|
|
Radar Image Formation System Planning Corporation |
Speedup: ~45X |
![]() |
Radar Image Formation
Authors: Gary Rubin and Earl Sager - System
Planning Corporation Radar imaging is computationally intensive. As a result, many imaging algorithms apply FFT-based approximations. While efficient, these algorithms sacrifice data fidelity for speed. Other algorithms better preserve information, but are often too slow for many applications. At System Planning Corporation (SPC) , we have implemented a Matlab SAR/ISAR imaging routine based on the Backprojection algorithm. Using Jacket, we have demonstrated speedups of roughly 45x for large datasets. Last Updated: 26 May 2010 |
|
Radar Clutter Reduction System Planning Corporation |
Speedup: 5X - 10X |
![]() |
Radar Clutter Reduction
Authors: David Berger and Gary Rubin - System
Planning Corporation System Planning Corporation (SPC) uses Jacket to accelerate radar processing algorithms. The system processes raw data from marine navigation radars using a variety of thresholding techniques to extract real targets from clutter. This involves highly data-parallel processing in which each radar pulse is subjected to the same computations; very few operations occur across multiple pulses. Using Jacket, SPC has achieved 10x speed improvements relative to a Core i7-920 CPU and 5x improvements relative to a realtime DSP implementation. Last Updated: 26 May 2010 |
|
Novel Algorithms for Linear Algebra SAIC |
Speedup: 3.5X |
![]() |
Novel Algorithms for LU Decomposition
Authors: Nolan Davis and Daniel Redig, SAIC Nolan Davis and Daniel Redig at SAIC recently presented work on Hybrid GPU/Multicore Solutions for Large Linear Algebra Problems where they developed a novel algorithm for LU decomposition, one of the most important routines in linear algebra. They presented a Hybrid CPU/GPU computing approach, where problems too large to fit in GPU memory can also be solved faster than using only the CPU. Last Updated: 26 Jul 2011 |
|
Geolocation BAE Systems |
Speedup: 17X |
Geolocation
Authors: BAE Systems Geolocation is the identification of the real-world geographic location of a target of interest. In this application, the system receives the signal with an array of several antennas and computes the direction of arrival of the radio energy by measuring the time difference of arrival (or the phase difference) at the different antennas. Last Updated: 13 Apr 2009 |
|
Tsunami Modeling University of Minnesota, Boise State, Saint Scholastica , and NCAR |
Speedup: 3X - 5X |
![]() |
Tsunami Modeling
Authors: University of Minnesota, Boise State,
Saint Scholastica , and NCAR Natural catastrophic disasters like tsunamis commonly strike with little warning. For most people, tsunamis are underrated as major hazards. People sometimes wrongly believe that they occur infrequently and only along distant coasts. Tsunamis are usually caused by earthquakes. Seismic signals can give some margin of warning since the speed of tsunami waves travels at 1/30 the speed of seismic waves. Still there is little time between the creation of the tsunami and its impact making fast processing critical to producing effective warning systems. Jacket was used to run an RBF simulation on the GPU with a time to solution not available by other alternatives. Using Jacket, the authors were able to access the GPU without leaving the MATLAB environment. Last Updated: 20 Dec 2009 |




