![]() |
|
|
#1519 |
|
"Mr. Meeseeks"
Jan 2012
California, USA
87816 Posts |
Got a Ryzen 5 2400G up, which probably has the fastest integrated gpu out there at the moment...
Code:
Resulting speed for M74000077:
bit_min - bit_max GHz-days/day kernelname
60 - 69 228.758 cl_barrett15_69_gs
69 - 70 217.379 cl_barrett15_71_gs
70 - 73 193.854 cl_barrett15_73_gs
73 - 76 182.299 cl_barrett32_76_gs
76 - 77 172.009 cl_barrett32_77_gs
77 - 81 171.178 cl_barrett15_82_gs
81 - 87 165.730 cl_barrett32_87_gs
87 - 88 155.828 cl_barrett32_88_gs
88 - 92 144.272 cl_barrett32_92_gs
|
|
|
|
|
|
#1520 |
|
Bemusing Prompter
"Danny"
Dec 2002
California
74 Posts |
I've noticed a small issue: on my Mac Pro, pressing Ctrl + C twice does not immediately terminate the program. The message telling users they can press Ctrl + C again to stop mfakto only appears after the current class finishes. I'm not sure whether this affects other operating systems.
Last fiddled with by ixfd64 on 2019-06-05 at 23:57 |
|
|
|
|
|
#1521 | |
|
Jun 2010
Pennsylvania
2×467 Posts |
Quote:
|
|
|
|
|
|
|
#1522 |
|
Bemusing Prompter
"Danny"
Dec 2002
California
240110 Posts |
Another minor issue: AMD no longer supports the APP SDK and has removed it from their website. See: https://community.amd.com/thread/228059#comment-2866963
The readme and makefile should be updated. |
|
|
|
|
|
#1523 | |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
154016 Posts |
Quote:
|
|
|
|
|
|
|
#1524 | |
|
Jun 2019
Boston, MA
3910 Posts |
Hi all, attempting to run mfakto on an ATI HD 4650 which should be supported per the documentation, I can get it to run fine, but anytime I enable GPU sieving I get a boatload of error messages. I'm using the 0.15pre6 binaries from mersenne.ca, see this excerpt:
Quote:
|
|
|
|
|
|
|
#1525 |
|
Bemusing Prompter
"Danny"
Dec 2002
California
74 Posts |
Try updating your drivers. I believe mfakto does not officially support OpenCL 1.0.
|
|
|
|
|
|
#1526 | |
|
Jun 2019
Boston, MA
2716 Posts |
Quote:
I also don't quite understand the nomenclature re OpenCL versions--according to GPU-Z my "platform version" of OpenCL is 1.2 AMD-APP (937.2) while the "version" is OpenCL 1.0 AMD-APP (937.2). Is there a way to get newer drivers aside from AMD directly? |
|
|
|
|
|
|
#1527 | |
|
"Mr. Meeseeks"
Jan 2012
California, USA
216810 Posts |
Quote:
May not help, but try running older mfakto versions(0.13/0.14) EDIT: Also set the VectorSize to 4 in the ini, if I recall correctly it's faster for pre-GCN cards. Last fiddled with by kracker on 2019-06-21 at 21:37 |
|
|
|
|
|
|
#1528 |
|
Jun 2019
Boston, MA
3910 Posts |
I get similar errors on older versions including 0.14, 0.13 and the "0.12 hd 4000" special version. I'll try changing the vector size and see if that works...
|
|
|
|
|
|
#1529 |
|
Bemusing Prompter
"Danny"
Dec 2002
California
96116 Posts |
I'd like to propose a change to the GPU detection code.
mfakto currently uses if-then statements for each family of devices: Code:
if (strstr(deviceinfo.d_name, "Capeverde") || // 7730, 7750, 7770, 8760, 8740, R7 250X
strstr(deviceinfo.d_name, "Pitcairn") || // 7850, 7870, 8870
strstr(deviceinfo.d_name, "Bonaire") || // 7790, R7 260, R7 260X
strstr(deviceinfo.d_name, "Oland") || // 8670, 8570, R9 240, R9 250
strstr(deviceinfo.d_name, "Sun") || // 85x0M
strstr(deviceinfo.d_name, "Mars") || // 86x0M, 87x0M
strstr(deviceinfo.d_name, "Venus") || // 88x0M
strstr(deviceinfo.d_name, "Saturn") || // 8930M, 8950M
strstr(deviceinfo.d_name, "Neptune") || // 8970M, 8990M
strstr(deviceinfo.d_name, "Curacao") || // R9 265, R9 270, R9 270X
strstr(deviceinfo.d_name, "Tonga") || // R9 285
strstr(deviceinfo.d_name, "Hainan") || // R9 285
strstr(deviceinfo.d_name, "Kalindi") // GCN APU, Kabini, R7 ???
)
{
mystuff.gpu_type = GPU_GCN;
}
I also want to use this opportunity to add newer GPUs to the list of detected devices. If you have a GPU that mfakto doesn't recognize, please feel free to post the name here. I'm aware Wikipedia has a fairly complete list of AMD GPUs, but the name returned by clGetDeviceInfo() isn't always consistent. Last fiddled with by ixfd64 on 2019-07-04 at 05:57 |
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| mfaktc: a CUDA program for Mersenne prefactoring | TheJudger | GPU Computing | 3498 | 2021-08-06 21:07 |
| gpuOwL: an OpenCL program for Mersenne primality testing | preda | GpuOwl | 2719 | 2021-08-05 22:43 |
| LL with OpenCL | msft | GPU Computing | 433 | 2019-06-23 21:11 |
| OpenCL for FPGAs | TObject | GPU Computing | 2 | 2013-10-12 21:09 |
| Program to TF Mersenne numbers with more than 1 sextillion digits? | Stargate38 | Factoring | 24 | 2011-11-03 00:34 |