mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > GPU Computing

Reply
 
Thread Tools
Old 2020-10-21, 16:56   #3389
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

22×11×107 Posts
Default

Quote:
Originally Posted by Viliam Furik View Post
Either way, I am not satisfied with the result.
I wonder what gpu-z, nvidia-smi or similar utility would show for the gpu utilization/load, and whether mfaktc.ini was tuned for the new fast gpus (>>128M GpuSieveSize, etc)
Also the classes output are numerous per second in the posted benchmark, which if on a rotating disk would slow things down; try an SSD or ramdisk or higher bit level or less_classes. Even on a well tuned RTX2080 I see throughput advantage to multiple mfaktc instances. These effects are slight but measurable even at GTX1050Ti. The faster the gpu, the stronger the effects is the trend I've observed on Windows over a gpu speed ratio of 10:1 or more.

Last fiddled with by kriesel on 2020-10-21 at 17:01
kriesel is offline   Reply With Quote
Old 2020-10-21, 17:25   #3390
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

5×19×47 Posts
Default

Quote:
Originally Posted by Viliam Furik View Post
Why so poor result? I get about 4900 GHzD/D with the same work. It should be at least 10000 GHzD/D for the 3090, no? It has more than double the FP32 throughput.

It is most probably one of these two reasons:
1. The shared INT32 and FP32 cores don't play nicely with mfaktc - either incompatible code or the cores not fulfilling their promise
2. Memory bottleneck

Either way, I am not satisfied with the result.
Did you try the version that supports 2047 classes?
My 2080Ti went from 4,000 to 4,500 Ghz/Day with that version.
petrw1 is offline   Reply With Quote
Old 2020-10-21, 17:30   #3391
Viliam Furik
 
Jul 2018
Martin, Slovakia

2×127 Posts
Default

Quote:
Originally Posted by petrw1 View Post
Did you try the version that supports 2047 classes?
My 2080Ti went from 4,000 to 4,500 Ghz/Day with that version.
Who, me? I am already using the 2047 version, as recommended by you. The mentioned 4900 GHz-D/D is from RTX 2080Ti, for the same workload as the 3090 was tested with.
Viliam Furik is offline   Reply With Quote
Old 2020-10-22, 02:28   #3392
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

22×3×5×53 Posts
Default

Quote:
Originally Posted by Neutron3529 View Post
I bought a RTX 3090
Also, I'm still anxiously waiting for your gpuowl and cudalucas benchmarks, please...
James Heinrich is offline   Reply With Quote
Old 2020-10-22, 04:06   #3393
moebius
 
moebius's Avatar
 
Jul 2009
Germany

3×151 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
Also, I'm still anxiously waiting for your gpuowl and cudalucas benchmarks, please...
And yet, the expected performance values for LL/PRP ​​on the https://www.mersenne.ca/cudalucas.php page are still suspect to me. You can't seriously tell me a Tesla K-80 would be almost at the same Level as a Tesla P100 (PCIe 16GB).They are miles apart! Likewise,as much as I know, a Radeon VII isn't faster than a Tesla V100. In my opinion, this confuses the users of your site. I hope there are no bad purchases in the end?

Last fiddled with by moebius on 2020-10-22 at 04:14
moebius is offline   Reply With Quote
Old 2020-10-22, 04:15   #3394
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

22×3×5×53 Posts
Default

Quote:
Originally Posted by moebius View Post
And yet, the expected performance values ​​on the https://www.mersenne.ca/cudalucas.php page are still suspect to me.
They might be. Hence my perpetual request for benchmarks.
James Heinrich is offline   Reply With Quote
Old 2020-10-22, 07:04   #3395
Neutron3529
 
Neutron3529's Avatar
 
Dec 2018
China

4010 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
I've looked at the code again and clearly I'm missing something because I think it should be working as I intended (but clearly it isn't). It's also difficult to test because that section of code will only get processed when a new factor is submitted (my logic works fine in my test environment, but something different is happening on the server). I have added a couple of debug lines that might help me track down the problem, if you see them next time you (collective "you", anyone reading this) submit a factor please email me either a copy-paste or screenshot of the output.
Do you want this?
Click image for larger version

Name:	2020-10-22_15-02-35.png
Views:	32
Size:	114.0 KB
ID:	23592
the server seems not to work with a TF result.


these two lines could trigger this BUG more than once and stop the upcoming results.

Code:
M104186261 has a factor: 21599873573633423090833 [TF:74:75:mfaktc 0.21 barrett76_mul32_gs]
found 1 factor for M104186261 from 2^74 to 2^75 [mfaktc 0.21 barrett76_mul32_gs]
You could test it until the BUG is removed.


---



Found 8 lines to process.
processing: TF factor 21599873573633423090833 for M104186261 (274-275) [range fully factored]
DEBUG: TF.range-complete credit(1) = 7.1037506824902
DEBUG: TF.range-complete credit(2) = 36.723102738304

Last fiddled with by Neutron3529 on 2020-10-22 at 07:09
Neutron3529 is offline   Reply With Quote
Old 2020-10-22, 08:10   #3396
aheeffer
 
Aug 2020

2016 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
. I have added a couple of debug lines that might help me track down the problem, if you see them next time you (collective "you", anyone reading this) submit a factor please email me either a copy-paste or screenshot of the output.
Code:
processing: TF factor 410022995157224015562287 for M333946237 (278-279) [range fully factored]
DEBUG: TF.range-complete credit(1) = 80.66706346138
DEBUG: TF.range-complete credit(2) = 183.31299318089
DEBUG: TF.range-complete credit(3) = 183.31299318089
DEBUG: TF.range-complete credit(4) = 183.31299318089
Please report these debug lines to james@mersenne.ca or post at https://www.mersenneforum.org/showthread.php?p=560500
CPU credit is 80.6671 GHz-days.
aheeffer is offline   Reply With Quote
Old 2020-10-22, 08:36   #3397
2M215856352p1
 
May 2019

113 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
I've looked at the code again and clearly I'm missing something because I think it should be working as I intended (but clearly it isn't). It's also difficult to test because that section of code will only get processed when a new factor is submitted (my logic works fine in my test environment, but something different is happening on the server). I have added a couple of debug lines that might help me track down the problem, if you see them next time you (collective "you", anyone reading this) submit a factor please email me either a copy-paste or screenshot of the output.
Here is another test case.
Attached Thumbnails
Click image for larger version

Name:	Capture2.PNG
Views:	19
Size:	68.2 KB
ID:	23594  
2M215856352p1 is offline   Reply With Quote
Old 2020-10-22, 12:46   #3398
Neutron3529
 
Neutron3529's Avatar
 
Dec 2018
China

23×5 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
I've looked at the code again and clearly I'm missing something because I think it should be working as I intended (but clearly it isn't). It's also difficult to test because that section of code will only get processed when a new factor is submitted (my logic works fine in my test environment, but something different is happening on the server). I have added a couple of debug lines that might help me track down the problem, if you see them next time you (collective "you", anyone reading this) submit a factor please email me either a copy-paste or screenshot of the output.
processing: TF no-factor for M114899527 (274-275)
CPU credit is 33.2990 GHz-days.
processing: TF factor 23024239007594549773417 for M114899501 (274-275) [range fully factored]
DEBUG: TF.range-complete credit(1) = 9.5092580373447
DEBUG: TF.range-complete credit(2) = 33.29903727452
DEBUG: TF.range-complete credit(3) = 33.29903727452
DEBUG: TF.range-complete credit(4) = 33.29903727452
Please report these debug lines to james@mersenne.ca or post at https://www.mersenneforum.org/showthread.php?p=560500CPU credit is 9.5093 GHz-days.
processing: TF factor 21599873573633423090833 for M104186261 (274-275) [range fully factored]
DEBUG: TF.range-complete credit(1) = 7.1037506824902
DEBUG: TF.range-complete credit(2) = 36.723102738304
DEBUG: TF.range-complete credit(3) = 36.723102738304
DEBUG: TF.range-complete credit(4) = 36.723102738304
Please report these debug lines to james@mersenne.ca or post at https://www.mersenneforum.org/showthread.php?p=560500Already have factor 21599873573633423090833 for M104186261 CPU credit is 7.1038 GHz-days.
Done processing:
* Parsed 44 lines.
* Found 0 datestamps.
Neutron3529 is offline   Reply With Quote
Old 2020-10-22, 12:57   #3399
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

22·3·5·53 Posts
Default

Thanks guys, I think (again) that I've found the problem. In this case my code was working as expected and overriding the correct amount of credit, but the message displayed to the user was pre-written elsewhere using the default credit amount, I just needed to also rewrite the user message. Can one of the people who've posted above (or anyone with a new TF factor in a fully-factored range reported in the last 8h or more recently) confirm if the GHz-days credit in your Account Result Details page shows the higher (correct) or lower (incorrect) amount of credit for the TF-F (range-fully-factored) result?
James Heinrich is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
mfakto: an OpenCL program for Mersenne prefactoring Bdot GPU Computing 1657 2020-10-27 01:23
The P-1 factoring CUDA program firejuggler GPU Computing 752 2020-09-08 16:15
"CUDA runtime version 0.0" when running mfaktc.exe froderik GPU Computing 4 2016-10-30 15:29
World's second-dumbest CUDA program fivemack Programming 112 2015-02-12 22:51
World's dumbest CUDA program? xilman Programming 1 2009-11-16 10:26

All times are UTC. The time now is 09:49.

Thu Nov 26 09:49:31 UTC 2020 up 77 days, 7 hrs, 3 users, load averages: 1.34, 1.52, 1.42

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

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.