Printer Friendly
The Free Library
19,607,059 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

DRC Shows Impulse C Front-end for the DRC Module and Cray XT5(TM) Hybrid Computing Platform.


DRC DRC Democratic Republic of Congo
DRC Down (Stage) Right Center
DRC Director(ate) of Reserve Components
DRC Disability Rights Commission (United Kingdom) 
 Adds Impulse C-based Acceleration for their Reconfigurable Processor Unit

SUNNYVALE, Calif. -- DRC Computer Corporation, the leading provider of dynamically reconfigurable coprocessor modules (Sunnyvale, CA), and Impulse Accelerated Technologies Impulse Accelerated Technologies, Inc. is a privately held company providing software development tools for embedded systems and high performance computing, and in particular for applications based on field programmable gate array (FPGA) devices. , Inc. maker of the popular Impulse C optimizing C-to-FPGA compiler (Kirkland, WA) today announced the release of a highly integrated platform support package to compliment DRC's RPU RPU Rochester Public Utilities (Rochester, NY)
RPU Revenue Per User (telecommunications)
RPU Remote Processing Unit
RPU Ray Processing Unit (computer graphics; ray tracing) 
. The RPU is also used in the Cray XT5 Hybrid Computing Platform. DRC will be demonstrating Monte Carlo algorithm acceleration in their SC07 booth, for visitors involved in image processing, scientific, financial and other areas of high performance computing. SC07, the international conference for high performance computing, networking, storage and analysis, is being held November 10 to 16, 2007 in Reno, Nevada. Impulse C will also be featured on a schedule available at the Cray booth.

The DRC RPU plugs into an open processor socket in a multi-way AMD (Advanced Micro Devices, Inc., Sunnyvale, CA, www.amd.com) A major manufacturer of semiconductor devices including x86-compatible CPUs, embedded processors, flash memories, programmable logic devices and networking chips.  Opteron[TM] system to provide direct access to adjacent double data-rate (DDR (Double Data Rate) Refers to an SDRAM memory chip that increases performance by doubling the effective data rate of the frontside bus. For more details, see SDRAM.

DDR - Double Data Rate Random Access Memory
) memory. This provides direct access to DDR memory and any adjacent Opteron processor at full HyperTransport[TM] bandwidth [12.8 GBps] and +-75 nanosecond (1) One billionth of a second. Used to measure the speed of logic and memory chips, a nanosecond can be visualized by converting it to distance. In one nanosecond, electricity travels approximately a foot in a wire.  latency. The RPU then becomes a resource for the remaining Opteron processor for implementing application subroutines in hardware. The resulting speeds are typically 10x to 20x and, in some cases, 100x to 1000x faster than if the subroutines were run in software.

The new integration extends the access to this architecture to more fully include software developers. Previously, a software developer would need to understand how to write the lower level (HDL (Hardware Description Language) A language used to describe the functions of an electronic circuit for documentation, simulation or logic synthesis (or all three). Although many proprietary HDLs have been developed, Verilog and VHDL are the major standards. ) routines to be able to access the memory and I/O (Input/Output) The transfer of data between the CPU and a peripheral device. Every transfer is an output from one device and an input to another. See PC input/output.

I/O - Input/Output
 of the RPU. The new integration also creates a powerful methodology of co-design. In this new scheme, developers can write C code, and partition it between the Opteron and the FPGA (Field Programmable Gate Array) A type of gate array that is programmed in the field rather than in a semiconductor fab. Containing up to hundreds of thousands of gates, there are a variety of FPGA architectures on the market. . In this configuration, the processor can handle single stream, memory intensive processes and the FPGA can handle processes which contain internal pipelines which can be unrolled. Unrolling these loops creates a parallel processing approach which leverages the Xilinx FPGA at the core of the reconfigurable system. The FPGA as a highly parallel processor is more efficient for many types of high throughput computations such as the financial demonstration at the show.

Collectively this new integration creates the capability for hardware engineers or software developers to create massively parallel algorithms directly in hardware, which can increase algorithm performance and throughput. These algorithms run at a fraction of the clock rate of standard processors, lowering power consumption. This is achieved with standard C programming tools plus Impulse C which creates parallel processes and automatically creates optimized hardware including parallelizing To generate instructions for a parallel processing computer.  operations and pipelining critical loops.

"We have been working closely with Impulse to find the most effective ways for software developers to increase application performance quickly and easily, and are very pleased to see the positive results of our strong partnership," said Clay Marr, vice president of sales and marketing at DRC Computer. "Combined, our solution delivers near optimum acceleration in a simple and familiar development environment for the high performance computing market".

"Steady progress in tools and FPGA platform integration are lowering the barriers to FPGA-acceleration technology," said David Pellerin, Impulse CTO (Chief Technical Officer) The executive responsible for the technical direction of an organization. See CIO and salary survey.  and co-author of Practical FPGA Programming in C. "Improved access to reconfigurable computing is helping to convert financial, military and scientific design groups worldwide".

The example shown at the conference is a Financial Modeling Monte Carlo simulation Monte Carlo Simulation

A problem solving technique used to approximate the probability of certain outcomes by running multiple trial runs, called simulations, using random variables.
 for options valuation. It is partitioned between software and hardware such that the stock price calculations are accelerated in hardware. Accelerated random number generation can also take advantage of FPGA parallelism. The entire application was developed in C-language. The first phase of the example, moving the simulation to FPGA, took just a few days.

About DRC Computer Corporation

DRC Computer Corporation is the leading provider of dynamically reconfigurable coprocessor modules that plug directly into server or workstation processor sockets. With the DRC Reconfigurable Processor Unit (RPU) and DRC Development Systems, DRC addresses the HPC (Handheld PC) A palmtop computer that weighs less than one pound and runs specialized versions of popular applications. Microsoft coined the term for its Windows CE operating system, which is an abbreviated version of Windows. See Pocket PC.  industry's growing physical limitations of compute power, heat, clock speed, and density. Founded in 2004, DRC is headquartered in Sunnyvale, California. The company has received funding from TopSpin Partners and Capital Valley Ventures. For more information, visit www.drccomputer.com.

About Impulse

Impulse C allows software application developers to rapidly and cost-effectively move applications originating in C-language to FPGA coprocessors. The Impulse C tools enable partitioning, optimization, and FPGA hardware generation. Interconnections between FPGA coprocessors and host processors are generated automatically for selected platforms including the DRC Computing modules and Cray XT5. For more information about advanced C-to-FPGA design methods and tools, visit www.ImpulseC.com
COPYRIGHT 2007 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2007, Gale Group. All rights reserved.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Nov 7, 2007
Words:762
Previous Article:IHS Executives Ron Mobed and Jeff Tarr Named Co-Presidents and Co-Chief Operating Officers.
Next Article:Tracinda Commences Tender Offer for 16% of Tesoro Corporation Common Shares.
Topics:



Related Articles
Bernard's status uncertain for USC.
ON DVD > WATCHING AT HOME.
Winter tips for operators and mechanics.
Use clearing-not cleaning-rod.
Dramatic faith: like the actors in this off-Broadway play, we're all participants in the story of Jesus.
Acts of strength: incarcerated women use theater to share their stories--and shape their lives.
CHAMINADE WINS IN HURRY MISSION: EAGLES USE NO-HUDDLE OFFENSE TO DEFEAT ST. FRANCIS. CHAMINADE 19, ST. FRANCIS 14.
Travel Bargains A How-to Guide

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles