Impulse Experts at Parallelizing Software Applications for FPGA Acceleration Join Xilinx Alliance Program
BELLEVUE, Wash. — (BUSINESS WIRE) — May 26, 2015 — Offloading compute-bound CPU applications to FPGA is a powerful method to improve the speed of image, signal and data processing -- but the tools may be challenging for software developers. Since 2002 Impulse Accelerated has helped teams accelerate software applications by refactoring them to run more efficiently as parallel processes in FPGAs. The hundreds of Impulse clients have included everyone from NASA to banks to Japanese imaging companies.
The Xilinx® SDAccel™ development environment offers the industry’s first architecturally optimizing compiler supporting any combination of OpenCL, C, and C++ kernels, along with libraries, development boards, and a complete CPU/GPU-like development and run-time experience for FPGAs to enable data centers to continue to expand their capacity, while reducing power consumption. Impulse is proud to be part of the infrastructure to provide design assistance to help with the early deployments of SDAccel based solutions.
Impulse Design Services offers a concierge approach, meeting client needs from software. Services include: system design, I/O integration, “sandbox” creation, turnkey systems, proof-of-concept prototypes, production, QA, and ongoing revisions. As part of the effort, the Impulse team provides excellent documentation and training. To provide the best support for the more complex and long-term projects, they typically also bring up an identical test bench in Impulse’s lab.
Impulse has made available a Mandelbrot example in which software teams can see OpenCL code efficiently machine compile down to a Xilinx FPGA. The OpenCL implementation creates an image by applying the Mandelbrot equation to the complex number represented by each pixel and then coloring the pixel according to the results. The example is available upon request.
“As a new member of our SDAccel ecosystem, we value over a decade of expertise that Impulse brings to the rapidly expanding base of software developers leveraging FPGA hardware accelerated design,” said Tom Feist, senior director of Design Methodology Marketing, Xilinx. “Impulse has been around since the early days of Software to Hardware. Offloading their experience coupled with SDAccel will enable software development teams to hit their performance goals in a much shorter time.”
Founded in 2002, Impulse Accelerated Technologies, Inc. is a Xilinx Alliance Member specializing in high-performance design services for FPGA projects. info@ImpulseAccelerated.com
Impulse Accelerated Technologies, Inc.
Brian Durwood, 415-272-5882