![]() |
|
|
#34 |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
2·32·7·43 Posts |
Well that's inconvenient. (opencl error -5 out of resources) but we're getting somewhere in that the device is identified, as an NVIDIA Geforce 940M. (Not an Intel igp.)
Maybe this is on Windows and Windows is detecting a slow response and interfering? See https://www.mersenneforum.org/showpo...3&postcount=10 for symptoms and possible solutions; check your event logs. https://www.techpowerup.com/gpu-spec...rce-940m.c2643 says the GeForce 940M is CUDA 5 capable. It should be able to run mfaktc. Nominally 146GhzD/day TF per https://www.mersenne.ca/mfaktc.php which is about 45% of a GTX 1050 Ti. It should also be able to run CUDALucas. The 2GB memory is small for CUDAPm1, but it might be usable up to p~140M. With sufficient system ram, prime95 settings, and patience, prime95 can do P-1 to exponents up to ~600M or on some processors to ~900M. Last fiddled with by kriesel on 2019-07-30 at 23:50 |
|
|
|
|
|
#35 | |
|
Mar 2004
22·33·5 Posts |
Quote:
Last fiddled with by JuanTutors on 2019-07-30 at 23:58 |
|
|
|
|
|
|
#36 | |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
152A16 Posts |
Quote:
Load and run GPU-Z. https://www.techpowerup.com/gpuz/ See what it tells you about the utilization of various parts of your 940M. I suspect Windows 10 Task Manager is paying attention to the screen/video load, on CUDA, not the gpu compute load and should not be believed about GIMPS loads, at least for CUDA. Or maybe it's only paying attention to the display-designated igp or first possible display device. For the system on which the attached GPU-Z images were captured, Win10 Task Manager claims the mfakto process for the igp is utilizing gpu 100% and the mfaktc process for the GTX1050Ti is utilizing 0% gpu. The GTX1050Ti in that laptop was set to be a nondisplay device; the display is run by the UHD630 IGP to keep the 1050Ti free for compute. GPU-Z shows both devices are seeing gpu load ~100%. Last fiddled with by kriesel on 2019-07-31 at 00:47 |
|
|
|
|
|
|
#37 | |
|
Romulan Interpreter
Jun 2011
Thailand
72·197 Posts |
Quote:
My argument here is about the word "onboard", which means "soldered on the PCB" (printed circuit board) - as opposite to what you (and other people) really mean: the internal GPU integrated into the processor. Many tiny laptops nowadays have onboard GPUs which means that the VGA card, with GPU and all the circuitry, is soldered on the main board (this laptops are single board, or some "all in one" stuff, for criteria of price and minimization). If such GPU supports Cuda, then yes, they will run mfaktc. This implicit means they are produced by Nvidia, as Cuda is their proprietary thing and I don't know to be distributed to a third party up to now. Talking about integrated GPUs (inside of the CPU), no, they do NOT run Cuda, but many of them run OpenCL (which is the "Cuda from Apple", they made it, but it is not proprietary, they licensed it out for a small fee, same as ARM did with their cores, and everybody can put it into their silicone if they have the guts and the money), so, as pointed already by the colleagues, one may be able to run mfakto in them. But they are not so fast. There may be some confusion from the fact that Cuda-enabled hardware can run OpenCL (but lousy, slow, emulated, not native). However, not the other way around. You can see the OpenCL more like a "language", and Cuda more like a "technology". Last fiddled with by LaurV on 2019-07-31 at 03:36 |
|
|
|
|
|
|
#38 |
|
Romulan Interpreter
Jun 2011
Thailand
72·197 Posts |
@papi/@dcheuk (now I don't know anymore which of you posted what, sorry):
- window appearing and disappearing fast is a sign of a missing library. Something like cufft_x_x.dll or cudart_x_x.dll may be missing. Can you run the same mfaktc or cudapm1 or whatever you were running, in the command prompt or in a batch with a "pause" command at the end, and see what the error message is? Then the library can be downloaded from the same place you got the program. - gtx940 should be very well able to run mfaktc. If your CPU slows down and you do not see any occupancy of the GPU, maybe your real problem is that you don't use properly the -d switch? Try using "-d 0" or "-d 1" or "-d 2" in the command line (see help of mfaktc when launched with -h switch, launch it in a command prompt to avoid window closing). This would select the right GPU to run mfaktc into. - if this solves the problem, then add the right number of the card in the ini file (Device_something line, see the comments in the ini file). The command line takes priority over the ini file. - the "...fft missing" error is due to the fact that the benchmark was never run. You have to run cudalucas or cudapm1 with the -cufftbench and then with -threadbench switches. This will create two files, where the best (fastest) ffts for your GPU card and system are stored (they are different for each computer, as there are other things that matter, beside of the GPU type). Then, for the future TF jobs, cudapm1 or cudalucas will refer to these files to select the best/fastest FFT for the respective job. This is a must to do before starting long LL/PM1 jobs in a GPU. Not relevant for TF jobs. Last fiddled with by LaurV on 2019-07-31 at 04:19 |
|
|
|
|
|
#39 | ||
|
Mar 2004
22·33·5 Posts |
Quote:
Quote:
|
||
|
|
|
|
|
#40 | |||
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
2·32·7·43 Posts |
Quote:
Quote:
Quote:
|
|||
|
|
|
|
|
#41 |
|
Romulan Interpreter
Jun 2011
Thailand
72·197 Posts |
|
|
|
|
|
|
#42 |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
2×32×7×43 Posts |
dominicanpapi82 aka JuanTutors
see the screen shot at https://www.mersenneforum.org/showpo...7&postcount=33 |
|
|
|
|
|
#43 | ||
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
2·32·7·43 Posts |
Quote:
Quote:
TF applications don't use ffts at all, so have no use for such files. For CUDAPm1 threads benchmarking, I use batch files with for loops to spin cudapm1 through the list of fft lengths that it keeps in the fft file. |
||
|
|
|
|
|
#44 |
|
Mar 2004
22·33·5 Posts |
Sorry for not quoting the big message, and also for causing confusion about the name change. I cd'd to the folder containing mfaktc-0.21 and tried the following variations:
Code:
start mfaktc-win-64.exe /k start mfaktc-win-64.exe /? //EDIT: I should also say, I am not actually sure what video card I have on my desktop. The NVidia was on my laptop. I downloaded GPU-Z and the only option on the dropdown is Intel HD Graphics 630 Last fiddled with by JuanTutors on 2019-07-31 at 17:11 |
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| 332.2M - 333.9M (aka 100M digit range) | Uncwilly | LMH > 100M | 684 | 2018-07-01 10:52 |
| I want a 100M digit Mersenne that.... | JuanTutors | PrimeNet | 8 | 2012-12-06 13:47 |
| 100M-digit n/k pairs | __HRB__ | Riesel Prime Search | 0 | 2010-05-22 01:17 |
| Who is LL-ing a mersenne number > 100M digits? | joblack | LMH > 100M | 1 | 2009-10-08 12:31 |
| 62-digit prime factor of a Mersenne number | ET_ | Factoring | 39 | 2006-05-11 18:27 |