PDA

View Full Version : AMD Signs on as Cornerstone Sponsor of OpenFPGA


enygma
11-15-2006, 09:27 PM
TAMPA, FL -- November 14, 2006 --To expand industry adoption of the AMD Torrenza initiative and an open-standards approach to innovation, AMD (NYSE:AMD) announced today at Supercomputing 2006 it will be the inaugural sponsor for OpenFPGA. OpenFPGA is a non-profit consortium focused on accelerating the adoption and incorporation of reconfigurable computing solutions in high-performance and enterprise computing. OpenFPGA steering group members include many of today’s leaders in high-performance computing including Cray, GE Research, Oak Ridge National Labs and Sandia National Labs.

AMD also announced, in conjunction with the Computer Architecture Group at the University of Mannheim in Germany, the creation of the Mannheim Center of Excellence (COE), for research for HyperTransport™ technology. As the only current academic licensee of coherent HyperTransport (cHT), the research at the Mannheim COE is expected to directly benefit the academic community and the development of next-generation technology that leverages HyperTransport. Early results from the Mannheim COE research include the release of an HTX board for universities and companies that research compute-intensive testing and design applications.

“These activities in support of Torrenza represent fresh thinking in the application of open standards in creating collaborative research environments that can directly benefit customers,” said Michael Goddard, director, Performance Computing, AMD. “Academic customers are already seeing the results of the HyperTransport expertise the Mannheim COE can deliver, while OpenFPGA is leveraging best practices to provide a programming model for FPGAs, one of the co-processing technologies embraced by Torrenza. Ultimately, these efforts will further the adoption of HyperTransport technology and computing based on Direct Connect Architecture, offering new levels of stability and upgradeability in open environments such as AMD64.”

>>> MORE (http://www.amd.com/us-en/Corporate/VirtualPressRoom/0,,51_104_543~114148,00.html)

OpenFPGA (http://www.openfpga.org)
SaarCOR (http://graphics.cs.uni-sb.de/SaarCOR/) (FPGA based raytracing)

As a personal adage to this, I've believed for years now that intense rendering tasks should be offloaded to hardware such as FPGAs. Where the FPGA comes in is that the hardware is reconfigurable, allow it to perform application specific tasks at high rates of speed, and then be reprogrammed for another application specific task. The OpenFPGA movement is an attempt at trying to develop a common API and development platform for porting more abstract programming languages such as C, down to a hardware description language like Verilog or VHDL, and inevitable, be routed into hardware.

As an example to this article, I came across a couple companies that have developed adapters for allowing Altera (http://www.xtremedatainc.com/xd1000_brief.html) and Xilinx (http://www.drccomputer.com/) FPGAs to run on socket 940.

DrBalthar
11-16-2006, 08:09 AM
I'll agree but unless this AMD support move will not make the price go down for FPGAs (massively) I guess this will not happen only a few big companies are able to afford it to put it into their renderfarm :(. But it is definitely a better and more efficient (energy and resource) way than putting more cores in your CPU or ramp up your GPU to insanity.

enygma
11-16-2006, 03:20 PM
So when you talk about the massive price of FPGAs, are you talking about the price of the chips themselves (which range from a few dollars to a couple thousand if you are building the hardware), or the boards with the chips on them (like Nallatech or ProDesign boards that can run over $10,000)?

DrBalthar
11-16-2006, 05:41 PM
Mostly the later ones (boards) since that is the only way how a normal non-hw-developer could get their hands on them. You do not want to design your own PCB for just one unit that would cost you billions. That's why Terenzo might be cool if it will allow socket compatible designs to a AMD socket. I know there is one company out there selling a AMD socket compatible FPGA (or DSP) I can not remember its name though. Still the price tag there seemed to be quite high. Besides FPGA chip prices will also be only low when you can manufacture them in certain quantities, that either many fit on a single wafer or you order many wafers and your deffect rate is low. Don't know what the biggest GATES per chips you can currently buy.

enygma
11-16-2006, 07:48 PM
Mostly the later ones (boards) since that is the only way how a normal non-hw-developer could get their hands on them. You do not want to design your own PCB for just one unit that would cost you billions.
Ehh... not quite... ;)

The guys I've been working with have been working on a large scale multi FPGA system for massive processing. I certainly wish we were a billion dollar company. I can't give an exact figure on it, or the parts cost, but it certainly isn't anywhere near the billion dollar mark. That's why Terenzo might be cool if it will allow socket compatible designs to a AMD socket. I know there is one company out there selling a AMD socket compatible FPGA (or DSP) I can not remember its name though.
I have links to 2 companies up top there. Xtreme Data Inc. and DRC Computers.
Don't know what the biggest GATES per chips you can currently buy.
The latest Virtex 5 VC5VLX330 and VC5VLX330T chips would probably have the most logic cells and gates. They also happen to be produced on a 65nm process.

I know from what I hear, the Spartan 3 FPGAs are about $20 a chip, but can be brought down to about $10 or $5 in quantity. The new Virtex 5 chips (the larger ones) run about $2000. Not sure about in quantity though. Not really worth it unless you have a loop in your code running large amounts of math, and repeating many times. It could be unrolled to use up the entire chip real-estate and dramatically increase performance over a smaller chip.

DrBalthar
11-17-2006, 08:00 AM
Ehh... not quite... ;)

The guys I've been working with have been working on a large scale multi FPGA system for massive processing. I certainly wish we were a billion dollar company. I can't give an exact figure on it, or the parts cost, but it certainly isn't anywhere near the billion dollar mark.



Of course I was exagerating. But a decent PCB designer does not come so cheap you probably will end up in the same range as buying it though I mean at least a 4 digit number. Which is a bit steap for a non-cooperation.


I have links to 2 companies up top there. Xtreme Data Inc. and DRC Computers.


Yes I remember the name Xtreme Data Inc. But I thought they were just reseller.

KayosIII
11-18-2006, 03:01 PM
It is just getting to the point where fpga based designs are featured in popular electronics magazines. in fact you can buy kits at the price of a few hundred bucks - they may not be the top of the line models but they are not to shabby either.....
I have done some work on Microcontroller based designs and a hardware based ray tracer might be just the thing to make me step up to fpga's...

www.opencores.org is an interesting place to visit on this topic

enygma
11-18-2006, 03:22 PM
I'll probably get to do some tests myself here working from C based design going down to FPGA. We have a ProDesign board sitting in our office we haven't used yet, but we'll be hiring a C programmer soon. I'll keep you updated on how things are going there if we can get any non NDA related projects going in the system.

CGTalk Moderation
11-18-2006, 03:22 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.