Does anyone here run fold...@home? Is there an MHVLUG f...@h team?
If anyone knows if what it takes to run multiple copies at f...@h under WINE
with multiple nVidia cards, I'd appreciate some input.
As far as rig options, here's what I'm looking at:
AMD 635 Propus Athlon II X4 @ 2.9GHz
ASRock 785G motherboard w/ 3x physical PCI-E x16 slots
3x GTS250, standard clocks @ ~705GFLOPS/card
Rosewill 850W PSU
4GB RAM
2x32GB A-DATA SSDs in RAID-0
My standard preferred CoolerMaster 590 case
Headless terminal setup, using remote X
The GTS250s would give 2.226GFLOPS/USD for total system cost of $950
Or use overclocked GTX260s @ ~900GFLOPS/card and an upgraded power supply
for around $1400 - this gives just shy of 2GFLOPS/USD but an impressive
2600-2700GFLOPS total output.
Or I could use "Green GTS250s" with a lower clock rate + voltage. This would
actually cost $50 more and reduces the cards to around 585GFLOPS for a total
of 1755 for $1000 and giving 1.755GFLOPS/$$. It does reduce peak rated
power consumption by 90-150 watts, though. At $0.18/kwh, that's a savings of
up to 65 cents a day.. or using around 600w vs 750w.
The actual power reduction depends on the actual clock rate change and
voltage changes, but for a 9800GT green (same G92 GPU) it's about a 30w
reduction through the voltage drop and 100MHz lower core/250MHz lower shader
clock. That's 1625MHz shaders down to 1375 on the 9800GT. The 9800GT uses
112 cores down from the 9800GTX/GTX+ @ 128.
The clock rate for the 9800GTX+/GTS250 is 1836MHz, being reduced to 1500 on
the GTS250 green. That equates to a 336MHz reduction, or 18% - up from
225/15.5% on the 9800GT. It also affects 16 more shaders on the GTS250 than
on the 9800GT. If the voltage drop is equivalent, I'd expect the power
reduction to then be greater than 30w considering the clock reduction and
the fact that its affecting 14% more shaders.
I had some initial indecision about the GTS250 vs "Green" GTS250, so I did a
little math to help me decide. I'm STILL undecided.
Normal GTS250:
$950 total system cost, 2115GFLOPS
~2.82 GFLOPS/Watt assuming 750w total system draw from the wall
$3.24/day ($0.18/kwh)
$1182/year ($0.18/kwh)
3 year cost (power+system): $4496
3 year cost($)/GFLOPS: 2.125 (lower is better)
"Green" GTS250s - max estimated power reduction.
$1000 total system cost, 1755GFLOPS
~2.925 GFLOPS/Watt assuming 600w total system draw from the wall
$2.59/day ($0.18/kwh)
$946/year ($0.18/kwh)
3 year cost (power+system): $3838
3 year cost ($)/GFLOPS: 2.187 (lower is better)
"Green" GTS250s - min estimated power reduction
$1000 total system cost, 1755GFLOPS
~2.65 GFLOPS/Watt assuming 660w total system draw from the wall
$2.85/day ($0.18/kwh)
$1041/year ($0.18/kwh)
3 year cost (power+system): $4123
3 year cost ($)/GFLOPS: 2.349 (lower is better)
As you can see, even the minimum estimated power reduction would save me
$373 over 3 years, although at reduced efficiency (energy:work - only about
90% the efficiency of the normal GTS250) and the ability to do only 83% of
the work of the cheaper more power hungry system. If the power reduction is
toward the higher side, it could save as much as $658 with almost equal
efficiency.. albeit only doing 83% of the faster system's work.
I did ignore power supply efficiency, I assume efficiency will drop off at
around the 500w mark, which is where the max estimated Green GTS250 number
is. If efficiency does drop, these numbers are fairly correct. But
efficiency may remain fairly constant from 300w draw on up, which would
actually put the Green GTS250s in further favor for power efficiency. I have
no data on the PSU's efficiency at different levels.
A) Is WINE+CUDA stable for f...@h?
B) Are multiple instances of f...@h on WINE+CUDA stable, and is it a huge
hassle to get it to run like that?
C) Is there a performance hit using WINE? (I'm inclined to think no, but if
someone has a definitive answer I'd like to hear it)
D) Is 4GB enough for 3 f...@h GPU2/3 clients?
E) Is a Propus 635 enough? I only run 5-20% CPU on my 940 with the f...@h
viewer disabled so I'm inclined to think the answer to this is "yes,
marginally."
MediaCoder has support for CUDA-accelerated H264 encoding under Windows,
which is PHENOMENAL. 2x-5x speed up for my transcodes, as a test I just did
a 720x304 video to 640x264 @ 2300Kbps. It encoded @ 231FPS w/ CUDA vs 57FPS
on CPU with an AMD 940/192c GTX260. Is there anything like that for Linux?
MediaCoder site says "due to licensing agreement with nVidia we are not
allowed to release the source to the CUDA encoder." I wouldn't even be
opposed to using a binary for that kind of encoding speed on my Linux
machines.. but they don't even have that.
Thoughts on video card selection? Power usage? f...@h GPU client under Linux?
Someone please tell me there's a CUDA encoder coming for Linux!
Can someone recommend a multi-lib 64 bit distro? I can get it going on
Slack64, but for this machine it might be less of a PITA to have something
where I can just install the packages.. need multilib for WINE if I want a
64 bit OS.
-Frank
_______________________________________________
Mid-Hudson Valley Linux Users Group http://mhvlug.org
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug
Upcoming Meetings (6pm - 8pm) MHVLS Auditorium
Jul 7 - Patent Absurdity - The Movie
Aug 4 - Samba
Sep 1 - BOINC