Introduction of FPGA into folding

A forum for discussing FAH-related hardware choices and info on actual products (not speculation).

Moderator: Site Moderators

Forum rules
Please read the forum rules before posting.
Post Reply
T2theV
Posts: 1
Joined: Tue Feb 04, 2014 5:39 pm

Introduction of FPGA into folding

Post by T2theV »

I was looking for different views on what the barriers of entry were for introducing FPGA's into folding@home. In the post's I've seen, FPGA's get dismissed too readily because of the GPU's superior floating point capability. However, with the announcements from both Altera and Xilinx moving into 3D transistor technology, I think that their integration needs to be revisited. Some advantages and disadvantages of what I could think of is listed:

Advantages:
more economical to run than GPU
greater ability to accelerate functions
reconfigurable based on working core

Disadvantages:
significantly slower clock rate than GPU (currently)
expensive integration 'cause of FPGA costs and board hardware
not readily applicable
P5-133XL
Posts: 2948
Joined: Sun Dec 02, 2007 4:36 am
Hardware configuration: Machine #1:

Intel Q9450; 2x2GB=8GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460; Windows Server 2008 X64 (SP1).

Machine #2:

Intel Q6600; 2x2GB=4GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460 video card; Windows 7 X64.

Machine 3:

Dell Dimension 8400, 3.2GHz P4 4x512GB Ram, Video card GTX 460, Windows 7 X32

I am currently folding just on the 5x GTX 460's for aprox. 70K PPD
Location: Salem. OR USA

Re: Introduction of FPGA into folding

Post by P5-133XL »

The problem for folding is not GPU's superior FP capability over an FPGA array. The problem is that PG has a very limited programming staff and the ROI of developing a client will likely be far to low to be worth it. There are too few cards/machines with an FPGA in them and it costs a lot to develop a client from scratch so it is unlikely to happen. If you look at history, It took many years of people complaining for them to add a Linux client and many more to add a GPU client to it. I doubt that the numbers of FPGA users compare to Linux users. There have been numerous requests for clients to be made for specialty high-performance FP hardware like Sun or PhysX (Before it was converted to a software standard by Nvidia) and they have always been declined based on that argument.

P.S.

I'm not trying to speak for PG but there is a history here of people requesting new clients for specialty hardware. If PG disagrees then someone will undoubtedly speak up. They do monitor these forums.
Image
VijayPande
Pande Group Member
Posts: 2058
Joined: Fri Nov 30, 2007 6:25 am
Location: Stanford

Re: Introduction of FPGA into folding

Post by VijayPande »

We frequently look into FPGA's and they have yet to make sense price/performance-wise. We'll keep an eye on it.
Prof. Vijay Pande, PhD
Departments of Chemistry, Structural Biology, and Computer Science
Chair, Biophysics
Director, Folding@home Distributed Computing Project
Stanford University
Post Reply