industry news
Subscribe Now

Software Developers Get New High Performance Computing C-to-FPGA Tools

Kirkland, WA – May 11, 2010 – DRC Computer and Impulse Accelerated Technologies today announced that the Impulse C™-to-FPGA tools have been integrated with the DRC Accelium™ coprocessor card, enabling software engineers to fully access hardware acceleration using familiar C programming methods. This integration provides C-language control of I/O, memory, streams and signals at the hardware level, allowing applications to leverage the high parallelism possible in FPGAs for higher performance.

FPGAs are recognized as powerful accelerators for non-sequential algorithms, and have been successfully deployed by engineering teams ranging from defense and aerospace, including NASA, to financial computing. For complex, highly algorithmic applications, automated tools such as Impulse C improve programming productivity. Using the Impulse tools, applications written in C can be implemented as multiple streaming processes in FPGAs. Using the DRC Computer Accelium coprocessor card, application performance and throughput can increase by 10X, 100X, or more. Typical applications include image analysis, data mining and encryption.

“We are happy to see our technology made more accessible to software developers,” said Lawrence Laurich, President of DRC. “The work Impulse has done to abstract away the low-level hardware details, plus their ability to automatically parallelize C code, has brought hardware capability to the much larger population of software developers.”

“The DRC Accelium platform integrates many of the components our software oriented users need to deploy dozens to thousands of accelerated systems,” said Brian Durwood, CEO of Impulse. “By providing a well integrated, tested and expandable platform to industry, DRC takes much of the risk out of high performance computing.”

The integration is the work of Synective Labs, a long-standing partner to DRC and Impulse, specializing in hardware acceleration solutions. The Synective team developed robust links from ANSI C to all the key hardware features of the DRC boards. This enables DRC users to write or import C code and compile all the way to hardware, without having to become hardware experts.

Migration to future FPGA-based accelerators also becomes easier. Most if not all of the design code is abstracted from hardware such that the design and test code can be easily retargeted to new platforms as they emerge. Many design teams are finding that their investment in software development is eclipsing their investment in hardware development, increasing the pressure to select methodologies that lend themselves best to quickly deploying future platforms as they emerge.

About DRC Computer

DRC Computer Corporation (www.drccomputer.com), a Security First Corporation (www.securityfirstcorp.com) company, is the leading innovator of coprocessors addressing the needs of time-critical, data-intense applications in the defense, finance and energy industries, security environments, web companies, and biomedical markets. DRC’s Accelium™ coprocessor products accelerate applications up to 100 times and more. Cofounded in 2004 by Larry Laurich and Steve Casselman, DRC is headquartered in Sunnyvale, California. For more information, visit www.drccomputer.com.

About Synective Labs

Synective Labs is an expert in hardware acceleration, headquartered in Sweden, providing solutions to customers worldwide. Synective enables customers to make efficient use of acceleration technology within their applications, often reaching speed-ups of one or two magnitudes. With their experience in image processing, automotive, radar and telecommunication, Synective has a broad range of customers as a development partner and solution provider.

About Impulse

Impulse Accelerated Technologies provides C-to-FPGA tools, training and custom solutions for applications that include vision systems, financial feed handlers, encryption systems and database grid accelerators. Impulse C enables engineers to import or create ANSI C for FPGA based acceleration. Impulse C is used at over half of the automotive suppliers, eight of the top ten government contractors, most US government agencies and hundreds of R&D labs worldwide.www.ImpulseC.com

Leave a Reply

featured blogs
Oct 15, 2021
We will not let today's gray and wet weather in Fort Worth (home of Cadence's Pointwise team) put a damper on the week's CFD news which contains something from the highbrow to the... [[ Click on the title to access the full blog on the Cadence Community site. ...
Oct 13, 2021
How many times do you search the internet each day to track down for a nugget of knowhow or tidbit of trivia? Can you imagine a future without access to knowledge?...
Oct 13, 2021
High-Bandwidth Memory (HBM) interfaces prevent bottlenecks in online games, AI applications, and more; we explore design challenges and IP solutions for HBM3. The post HBM3 Will Feed the Growing Need for Speed appeared first on From Silicon To Software....
Oct 4, 2021
The latest version of Intel® Quartus® Prime software version 21.3 has been released. It introduces many new intuitive features and improvements that make it easier to design with Intel® FPGAs, including the new Intel® Agilex'„¢ FPGAs. These new features and improvements...

featured video

Intel Architecture Day 2021: Data Center - Infrastructure Processing Unit

Sponsored by Intel

Intel unveiled its biggest architectural shifts in a generation for CPUs, GPUs and IPUs to satisfy the crushing demand for more compute performance at Architecture Day 2021. Guido Appenzeller, Chief Technology Officer of Intel's Data Platforms Group explains how the IPU's design enables cloud and communication service providers to reduce overhead and free up performance for central processing units.

Click here to learn more

featured paper

3 key design decisions for any desktop 3D printer design

Sponsored by Texas Instruments

Learn about three important design considerations to take your 3D print design to the next level.

Click to read more

featured chalk talk

Building Your IoT Toolbox

Sponsored by Mouser Electronics and Digi

December 17, 2020 - IoT design is a complex task, involving numerous disciplines and domains - including embedded design, software, networking, security, manufacturability, and the list goes on and on. Mastering all those moving parts is a daunting challenge for design teams. In this episode of Chalk Talk, Amelia Dalton chats with Andy Reiter of Digi International about development, deployment, manufacturing, and management tools for IoT development that could help get your next design out the door.

Click here for more information about DIGI XBee® Tools