mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   GPU Computing (https://www.mersenneforum.org/forumdisplay.php?f=92)
-   -   mfaktc: a CUDA program for Mersenne prefactoring (https://www.mersenneforum.org/showthread.php?t=12827)

kladner 2015-01-25 08:08

Since this falls under the hardware heading, I thought I'd drop it here, with a shout out to LaurV.

[URL="http://www.ebay.com/itm/2-X-EVGA-GTX-580-FTW-HYDRO-1-with-additional-Koolance-liquid-cooling-block-/291363624541?pt=LH_DefaultDomain_0&hash=item43d6a0165d"]Here[/URL], and [URL="http://www.ebay.com/itm/EVGA-GTX-580-FTW-HYDRO-with-Koolance-liquid-cooling-block-installed-/301502794514?pt=LH_DefaultDomain_0&hash=item4632f78b12"]here[/URL] are two pairs of EVGA water cooled 580s. :razz:

Just saying.....

LaurV 2015-01-25 08:54

[QUOTE=kladner;393482]with a shout out to LaurV. [URL="http://www.ebay.com/itm/2-X-EVGA-GTX-580-FTW-HYDRO-1-with-additional-Koolance-liquid-cooling-block-/291363624541?pt=LH_DefaultDomain_0&hash=item43d6a0165d"]Here[/URL], and [URL="http://www.ebay.com/itm/EVGA-GTX-580-FTW-HYDRO-with-Koolance-liquid-cooling-block-installed-/301502794514?pt=LH_DefaultDomain_0&hash=item4632f78b12"]here[/URL] are two pairs of EVGA water cooled 580s. :razz:
Just saying.....[/QUOTE]
There is only one pair, sold by the same guy, once piece by piece (at one link) and then both together (second link). But the same pair.
OTOH, I still have one pair of 580's full water cooled in the drawers, under the desk, for which no mobo/cpu/box is yet available (have the 1.2KW power supply, new, tho). If I buy one more mobo/box I risk that mrs LaurV moves me into the garden... I am seriously thinking to give them away, if someone can find a good home for them. By good home I mean cheap electricity, and TF or LL production for at least a while....

Gordon 2015-01-25 14:38

[QUOTE=LaurV;393486]There is only one pair, sold by the same guy, once piece by piece (at one link) and then both together (second link). But the same pair.
OTOH, I still have one pair of 580's full water cooled in the drawers, under the desk, for which no mobo/cpu/box is yet available (have the 1.2KW power supply, new, tho). If I buy one more mobo/box I risk that mrs LaurV moves me into the garden... I am seriously thinking to give them away, if someone can find a good home for them. By good home I mean cheap electricity, and TF or LL production for at least a while....[/QUOTE]

I had a 580 which died, haven't replaced it yet and when I do it won't be another 580.

580 - 244w - 433 days/day
980 - 165w - 523 days/day

I could even run two 960's for the electricity of one 580 and get an extra 80 days/day

Oh yes, forgot to mention the 580 sounds like a jet aircraft taking off :geek: and they are all quite old now...

Xyzzy 2015-01-25 18:35

[QUOTE=Gordon;393505]980 - 165w - 523 days/day[/QUOTE]You should be able to get ~550 to 625 a day with a 980.

We have posted wattage and performance figures here: [URL]http://www.mersenneforum.org/showthread.php?t=19910[/URL]

Mark Rose 2015-01-25 20:19

[QUOTE=LaurV;393486]There is only one pair, sold by the same guy, once piece by piece (at one link) and then both together (second link). But the same pair.
OTOH, I still have one pair of 580's full water cooled in the drawers, under the desk, for which no mobo/cpu/box is yet available (have the 1.2KW power supply, new, tho). If I buy one more mobo/box I risk that mrs LaurV moves me into the garden... I am seriously thinking to give them away, if someone can find a good home for them. By good home I mean cheap electricity, and TF or LL production for at least a while....[/QUOTE]

I've always wanted to try water cooling...

TheJudger 2015-01-28 20:59

Compute Capability 3.[B][COLOR="Red"]7[/COLOR][/B] anyone? Seems I was right, Tesla K80 is 3.7. So K80 is not Titan Z?!
K80 has two chips with 2496 cores each (13 * 192), AFAIK the chip doesn't have more, but I'm not sure. At least it shouln't be a GK110(b) like Tesla K20/K40, GTX 780 (Ti), GTX Titan (Black).
[CODE]CUDA device info
name Tesla K40m
compute capability 3.5
max threads per block 1024
max shared memory per MP 49152 byte
number of multiprocessors 15
CUDA cores per MP 192
CUDA cores - total 2880
[/CODE]
vs.
[CODE]CUDA device info
name Tesla K80
compute capability 3.7
max threads per block 1024
max shared memory per MP 114688 byte
number of multiprocessors 13
CUDA cores per MP 192
CUDA cores - total 2496
[/CODE]
More shared memory and (not visible in mfaktc output) double amount of registers per multiprocessor. Shared memory is 64kiB - 16kiB = 48kiB for 3.5 and 128kiB - 16kiB = 112kiB for 3.7.
So either they had those extra registers and shared memory unused all the time for other products or they really built a new chip just for Tesla K80. While chipmakers tend to built as few as possible chips this makes we wonder... AFAIK nvidia sells[LIST][*]lots of Geforces[*]some Quadros[*]very few Teslas[/LIST](relative numbers)
And the new chip is a Kepler architecture, not Maxwell... I'm really curios!

Oliver

tha 2015-01-28 21:28

I extracted mfaktc 0.20 to a directory. As far as I can tell there is no need to recompile any source. If I enter

./mfaktc.exe -h

it returns

error while loading shared libraries: libcudart.so.4: cannot open shared object file: No such file or directory

That file is in the subdirectory 'lib'. What is the advised way to proceed?

Mark Rose 2015-01-28 21:33

[QUOTE=tha;393855]I extracted mfaktc 0.20 to a directory. As far as I can tell there is no need to recompile any source. If I enter

./mfaktc.exe -h

it returns

error while loading shared libraries: libcudart.so.4: cannot open shared object file: No such file or directory

That file is in the subdirectory 'lib'. What is the advised way to proceed?[/QUOTE]

try running sudo ldconfig

if that fails, make sure that libcudart.so.4 is found in one of the directories listed in the files under /etc/ld.so.conf.d and if not add the missing directory, and then run sudo ldconfig again.

TheJudger 2015-01-28 21:33

tha:
[CODE]LD_LIBRARY_PATH="./lib/" ./mfaktc.exe -h[/CODE]

tha 2015-01-28 21:58

works like a charm.

tha 2015-01-28 22:22

- What does the -v(erbose) option do, I did not notice a difference between 0 and 1?
- How do I limit the output to say once per 20% progress instead of 0,1%?


All times are UTC. The time now is 23:13.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.