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)

chalsall 2011-12-05 17:46

[QUOTE=James Heinrich;281105]I've thrown together a rough chart of CUDA GPU performance comparison: [url]http://mersenne-aries.sili.net/mfaktc.php[/url][/QUOTE]

Sweet! :smile:

kladner 2011-12-05 19:23

Timing run results
 
To James Heinrich:

[CODE]Phenom II 1090T, 3.5GHz, core locked to mfaktc
Gigabyte GTX 460 (factory OC 715MHz, tested at chipset stock 675)
Prime95-64 on 4 other cores

mfaktc.ini settings:
NumStreams=3
CPUStreams=3
GridSize=3
AllowSleep=1

Factor=N/A,54168349,70,71

k_min = 10897430345340
k_max = 21794860698401

candidates=590.87M
time=4.449-5.176 (mostly upper mid 4.4xx)
rate=~131M/s
SievePrimes=5000 (occasional brief upticks)
avg. wait=~185 (with occasional swings as high as 1300. Most in the upper 180s)

Usage ~78% (narrow fluctuation, occasional dips to 67%)
vRAM usage 204-158=46MB
no factor for M54168349 from 2^70 to 2^71 [mfaktc 0.17-Win barrett79_mul32]
tf(): total time spent: 1h 13m 31.064s[/CODE]

James Heinrich 2011-12-05 19:50

[QUOTE=kladner;281111]Gigabyte GTX 460 (factory OC 715MHz, tested at chipset stock 675)
Factor=N/A,54168349,70,71
Usage ~78% (narrow fluctuation, occasional dips to 67%)
tf(): total time spent: 1h 13m 31.064s[/QUOTE]Perfect, thanks. The above is the 4 pieces of info I need.

This is exactly why I need more data points: :smile:
8800GT: 13.90 GFLOPS per GHz-day/day
GTX 460: 8.18 GFLOPS per GHz-day/day


[b]edit:[/b] Hmm, [i]kladner[/i] -- which GPU is your GTX 460 using? GF104 or GF114? (if you're not sure, something like [url=http://www.techpowerup.com/downloads/SysInfo/GPU-Z/]GPU-Z[/url] will tell you).

kladner 2011-12-05 20:17

[QUOTE=James Heinrich;281113]Perfect, thanks. ...........
[B]
edit:[/B] Hmm, [I]kladner[/I] -- which GPU is your GTX 460 using? GF104 or GF114? (if you're not sure, something like [URL="http://www.techpowerup.com/downloads/SysInfo/GPU-Z/"]GPU-Z[/URL] will tell you).[/QUOTE]

This card is a Rev. 1, so it's a GF104 (confirmed by GPU-Z).

You're welcome! I'm glad to contribute to the effort. Do you want numbers for OC?

James Heinrich 2011-12-05 20:25

OC numbers aren't neccesary, but if you feel like it, sure.
But I'm most interested in results from other GPUs, both older and newer.

KyleAskine 2011-12-05 20:38

[QUOTE=James Heinrich;281118]OC numbers aren't neccesary, but if you feel like it, sure.
But I'm most interested in results from other GPUs, both older and newer.[/QUOTE]

Want mfakto numbers too? Or just nVidia?

James Heinrich 2011-12-05 20:46

Right now my data only has NVIDIA cards in there, but send me mfakto numbers and I'll wrangle some AMD data too.

kladner 2011-12-05 21:18

[QUOTE=kladner;281117]This card is a Rev. 1, so it's a GF104 (confirmed by GPU-Z).[/QUOTE]

I should have stated that this is a 1GB of RAM card.

Jaxon 2011-12-05 21:40

For James, I got these results last night:
[CODE]
NVIDIA Geforce GTX 260 Core 216 running at default 576MHz
GPU GT200, Revision B1

Usage ~93%
Factor=N/A,52937323,70,72
no factor for M52937323 from 2^70 to 2^71 [mfaktc 0.17-Win 71bit_mul24]
tf(): total time spent: 2h 7m 47.851s
no factor for M52937323 from 2^71 to 2^72 [mfaktc 0.17-Win barrett79_mul32]
tf(): total time spent: 4h 25m 40.860s
[/CODE]

Dubslow 2011-12-05 21:40

Speaking of OC's and overclocking...
My two previous posts, complaining about 50% and 80% throughput I can now partially explain. My GTX 460 default core clock is 751 MHz (so I guess it is factory OC'ed, based on what kladner said) and in Windows I run it at 850 MHz. (I don't know of any Linux OC utility). So that explains why it's running at '80%' compared to what I was getting in Windows. I still can't explain entirely why it goes down to 50% Windows throughput, but I have figured out it has something to do with MPrime affinities (even though they should be independent of each other).

@James: With SievePrimes=5000, I get 180+/-2 M/s avg. rate at 850 MHz, and 160+/-2 M/s avg. rate at 751 MHz. I can't verify via GPUZ ATM because Linux.

James Heinrich 2011-12-05 21:45

[QUOTE=Dubslow;281131]@James: With SievePrimes=5000, I get 180+/-2 M/s avg. rate at 850 MHz, and 160+/-2 M/s avg. rate at 751 MHz. I can't verify via GPUZ ATM because Linux.[/QUOTE]Thanks, but I need precise numbers running a [b]single instance[/b] (just like [i]kladner[/i] provided): GPU, assignment, GPU usage, runtime. If I'm missing any datum it's not much use to me.


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

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