are there CPU-only projects?

Moderators: Site Moderators, FAHC Science Team

Post Reply
eliot1785
Posts: 78
Joined: Sat Dec 15, 2007 11:51 pm
Location: Cambridge, MA

are there CPU-only projects?

Post by eliot1785 »

I am curious if, for purposes of FaH, CPU's are just poor man's GPU's (far lower FLOPS) or if there are certain projects that can't be done on GPU and actually require CPU. No particular reason I'm asking, just a bit curious.
JimboPalmer
Posts: 2522
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: are there CPU-only projects?

Post by JimboPalmer »

(I am just another user like you. This is what I understand, ideally it is true)

Every CPU project is only a CPU project, GPU Projects are completely separate.

I am vague on this but CPU projects are either Implicit, (protein is assumed to be folding is a continuous fluid) or Explicit (Protein and water molecules are both modeled during folding)

GPU projects had to use Implicit folding last I knew. (this may have been addressed since I was up to date, it could addressed in the future)

So there are more accurate but slower projects on CPUs and faster but less 'real' projects on GPUs.

No researcher want to throw out all his/her existing data, so no one ever switches mid project. Some researchers would not switch anyway as they need the accuracy of Explicit solvation.

The number of CPUs is simply much larger, my employer lets me use 55 PCs, one has a GPU.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: are there CPU-only projects?

Post by bruce »

GPUs now run explicit solvent projects, too.

FAH's fundamental design goal is to harness whatever Donor hardware that's commonly available for science and there still a A LOT of CPUs that are useful. GPUs are increasingly common in gaming machines and elsewhere. Individually, GPUs contribute more FLOPS, but FAH started on the CPU and collectively, they still do an awful lot of productive work. There's even talk about an upcoming software upgrade that will make use of the AVX feature that's found on many modern CPUs.
JimboPalmer
Posts: 2522
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: are there CPU-only projects?

Post by JimboPalmer »

bruce wrote:GPUs now run explicit solvent projects, too.
Great! I worried that I was out of date. Glad to learn that the Science gets better and better!
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
eliot1785
Posts: 78
Joined: Sat Dec 15, 2007 11:51 pm
Location: Cambridge, MA

Re: are there CPU-only projects?

Post by eliot1785 »

The contributions of the CPU's are <1% of the contributions of the GPU's though. According to this: http://fah-web.stanford.edu/cgi-bin/mai ... e=osstats2

I am going to keep folding regardless, but part of me wonders - if not for the community element which is important - isn't it just a small drop in the bucket?
7im
Posts: 10179
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: are there CPU-only projects?

Post by 7im »

In a paint by numbers picture of a protein, the GPUs help to fill in the large sections of the picture very quickly. But without the CPUs filling in the fine lines and smaller details, it's just just a bunch of big color spots on the canvas.

Obviously this is an unrealistic oversimplification to suggest an explanation.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
Post Reply