![]() |
|
|
#56 | |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
31×173 Posts |
In reference to building and running gpuowl on Google Colab:
Quote:
The build failed, with a fatal compile error, so there is no gpuowl executable as a result, only the directory for it. For config.txt, options you put on the command line can go in there. In your example, Code:
-use ORIG_X2 -block 200 -log 120000 -maxAlloc 10240 -user petrw1 -cpu colab/K80 Last fiddled with by kriesel on 2020-03-16 at 14:28 |
|
|
|
|
|
|
#57 |
|
"Dylan"
Mar 2017
3·193 Posts |
In the script "conditional gpu runs full" in the Colab reference thread, I'd replace the following lines:
Code:
gpu_info = !nvidia-smi # and one for the script to look at gpu_info = '\n'.join(gpu_info) Code:
!nvidia-smi > gpu_info.txt # and one for the script to look at
count_gpu = !grep -c failed gpu_info.txt # this counts the number of instances failed has appeared, should be 0 if we want to run GPU code
if count_gpu != 0:
#code continues as before
Code:
count_T4 = !grep -c T4 gpu_info.txt count_P100 = !grep -c P100 gpu_info.txt count_P4 = !grep -c P4 gpu_info.txt count_K80 = !grep -c K80 gpu_info.txt # then branch off into the different gpu codes using if/else, like if count_T4 != 0, run T4 code |
|
|
|
|
|
#58 |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
31×173 Posts |
I'd be interested in knowing of any gpuowl version/ igp model combination that works together. Gpuowl requires some aspects of OpenCL2, atomics as I recall, and DP capability.
Some igps have those available, some don't. UHD630 does. But I don't know of a build that works there. And igps are slow, even for TF, so it's not a priority. Code:
gpuowl-v6.11-318>gpuowl-win
2020-06-12 12:16:38 gpuowl v6.11-318-g3109989
2020-06-12 12:16:38 config: -cpu peregine/uhd630 -user kriesel -device 0 -log 10000 -safeMath -use NO_ASM
2020-06-12 12:16:38 device 0, unique id ''
2020-06-12 12:16:38 peregine/uhd630 worktodo.txt line ignored: ";PRP=N/A,1,2,86243,-1,60,0"
2020-06-12 12:16:38 peregine/uhd630 worktodo.txt line ignored: ";PRP=0,1,2,110503,-1,60,0"
2020-06-12 12:16:38 peregine/uhd630 worktodo.txt line ignored: ";PRP=0,1,2,132049,-1,60,0"
2020-06-12 12:16:38 peregine/uhd630 216091 FFT: 128K 256:1:256 (1.65 bpw)
2020-06-12 12:16:38 peregine/uhd630 Expected maximum carry32: 00000
2020-06-12 12:16:38 peregine/uhd630 using long carry kernels
2020-06-12 12:16:38 peregine/uhd630 OpenCL args "-DEXP=216091u -DWIDTH=256u -DSMALL_HEIGHT=256u -DMIDDLE=1u -DPM1=0 -DWEIGHT_STEP=0xa.34c173fbe77ep-3 -DIWEIGHT_STEP=0xc.8aa2df2079a98p-4 -DNO_ASM=1 -cl-std=CL2.0 -cl-finite-math-only "
2020-06-12 12:16:43 peregine/uhd630 ASM compilation failed, retrying compilation using NO_ASM
2020-06-12 12:16:47 peregine/uhd630 OpenCL compilation error -11 (args -DEXP=216091u -DWIDTH=256u -DSMALL_HEIGHT=256u -DMIDDLE=1u -DPM1=0 -DWEIGHT_STEP=0xa.34c173fbe77ep-3 -DIWEIGHT_STEP=0xc.8aa2df2079a98p-4 -DNO_ASM=1 -cl-std=CL2.0 -cl-finite-math-only -DNO_ASM=1)
2020-06-12 12:16:47 peregine/uhd630 1:58:26: warning: unsupported OpenCL extension 'cl_khr_int64_base_atomics' - ignoring
#pragma OPENCL EXTENSION cl_khr_int64_base_atomics : enable
^
1:59:26: warning: unsupported OpenCL extension 'cl_khr_int64_extended_atomics' - ignoring
#pragma OPENCL EXTENSION cl_khr_int64_extended_atomics : enable
^
error: undefined reference to `_Z8atom_addPU3AS1Vmm()'
error: backend compiler failed build.
2:58:26: warning: unsupported OpenCL extension 'cl_khr_int64_base_atomics' - ignoring
#pragma OPENCL EXTENSION cl_khr_int64_base_atomics : enable
^
2:59:26: warning: unsupported OpenCL extension 'cl_khr_int64_extended_atomics' - ignoring
#pragma OPENCL EXTENSION cl_khr_int64_extended_atomics : enable
^
error: undefined reference to `_Z8atom_addPU3AS1Vmm()'
error: backend compiler failed build.
2020-06-12 12:16:47 peregine/uhd630 Exception gpu_error: BUILD_PROGRAM_FAILURE clBuildProgram at clwrap.cpp:246 build
2020-06-12 12:16:47 peregine/uhd630 Bye
Code:
2019-05-30 13:17:51 Note: no config.txt file found 2019-05-30 13:17:51 config: -device 0 2019-05-30 13:17:51 85469147 FFT 4608K: Width 256x4, Height 64x4, Middle 9; 18.11 bits/word 2019-05-30 13:17:51 using short carry kernels 2019-05-30 13:18:42 OpenCL compilation in 50608 ms, with "-DEXP=85469147u -DWIDTH=1024u -DSMALL_HEIGHT=256u -DMIDDLE=9u -I. -cl-fast-relaxed-math -cl-std=CL2.0" 2019-05-30 13:18:44 85469147.owl not found, starting from the beginning. 2019-05-30 13:25:50 85469147 EE 2000 0.00%; 95.53 ms/sq; ETA 94d 11:54; 91e7259a0ae0534b (check 96.17s) 2019-05-30 13:25:50 85469147.owl not found, starting from the beginning. 2019-05-30 13:32:39 85469147 EE 2000 0.00%; 156.09 ms/sq; ETA 154d 09:38; 91e7259a0ae0534b (check 96.44s) 2019-05-30 13:32:39 85469147.owl not found, starting from the beginning. 2019-05-30 13:41:12 Note: no config.txt file found 2019-05-30 13:41:12 config: -device 2 2019-05-30 13:41:12 85469147 FFT 4608K: Width 256x4, Height 64x4, Middle 9; 18.11 bits/word 2019-05-30 13:41:12 using short carry kernels Last fiddled with by kriesel on 2020-06-12 at 17:25 |
|
|
|
|
|
#59 |
|
"Composite as Heck"
Oct 2017
2·11·37 Posts |
iGPU's share RAM with the CPU so unless the CPU can be kept busy largely from cache I don't think there's much point even if it's possible? Regardless I'd be interested in how the iGPU in the Renoir mobile APU's does if it's able at all (it might be, ROCm indicates the earlier APU's have limited unofficial ROCm OpenCL functionality). By rights those APU's should end up quite popular and the iGPU is much more performant than intel's UHD630, although "much more performant" is admittedly still a blip compared to the big boys.
|
|
|
|
|
|
#60 | |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
14F316 Posts |
Quote:
If I had put more effort into making the igp/gpu part of the poll choices, it would probably have split off into a separate poll question. A little more digging revealed this list.
Huawei is a possible future PC gpu entrant. Last fiddled with by kriesel on 2020-06-12 at 20:43 |
|
|
|
|
|
|
#61 |
|
"Dylan"
Mar 2017
3·193 Posts |
I can confirm there is no HWinfo output for the serial number of a Intel GPU. However, using a different utility (GPU-Z) one can get the Device ID. See the attached photograph which shows the output on a laptop with a i7-8750H, GTX 1050 ti and UHD 630.
The downside with this method is that GPU-Z only works in Windows (XP+). |
|
|
|
|
|
#62 | |
|
Romulan Interpreter
Jun 2011
Thailand
7×1,373 Posts |
Quote:
![]() A good start could be found in Mr. Caldwell's pages (he talks about antiquity, math, and how LL tests were first implemented long ago by Noll and co). Last fiddled with by LaurV on 2020-10-07 at 09:09 |
|
|
|
|
|
|
#63 |
|
Aug 2020
23·11 Posts |
Attached is a spreadsheet with my full testing data (prime95, mfakto, and gpuowl) for the A8-9600. I though about posting it in the GPU Computing forum but there did not seem to be a good spot for it and I did not feel like starting a new thread for an old CPU. I saw that you are keeping a reference thread for integrated graphic so I thought you might be interested in the additional details.
Interesting information:
|
|
|
|
|
|
#64 | |
|
"Mike"
Aug 2002
3·2,741 Posts |
Quote:
|
|
|
|
|
|
|
#65 |
|
Feb 2017
Nowhere
4,643 Posts |
The worst passenger ship disaster in the US, the burning of the General Slocum on June 15, 1904, killed over a thousand people. The ship had been inspected and found "safe" a month earlier. Contributing to the loss of life were inferior fire hoses which burst, lifeboats which were rusted in place and could not be launched, and life jackets which were stuffed with cork dust rather than solid cork. They soaked up water like sponges, and the rotted fabric split. As a result, many of the fatalities were people who donned life jackets, jumped into the water, were pulled under by the water-laden life jackets, and drowned. Many of them had large amounts of cork dust in their hair when they were pulled from the water. The ship company's records had been falsified to show it had purchased new life jackets.
The ship's owner and the inspector were acquitted at trial, while the ship's captain was sentenced to ten years in prison. He was pardoned in 1911 by President Taft. edit kriesel: https://en.wikipedia.org/wiki/PS_General_Slocum is an interesting read. Notably, its legal capacity was 2500 passengers, and one of its prior accidents occurred with 4700 passengers aboard. The event Dr. Sardonicus wrote about was not however the worst passenger ship disaster on US waterways. That would be the Sultana, in 1865, returning Civil War POWs, with a badly repaired boiler and carrying far more than its rated capacity, killing an estimated 1500-1900 on a ship rated for 376. Last fiddled with by kriesel on 2021-06-01 at 15:12 |
|
|
|
|
|
#66 | |
|
Jun 2003
5,051 Posts |
Quote:
EDIT:- Since v7 integrates P-1 & PRP, it is probably optimal to do 4x B1 and ~2x B2 of the mersenne.ca bounds, so maybe something like (2.5M, 50M) Last fiddled with by axn on 2021-07-10 at 17:37 |
|
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Mersenne Prime mostly-GPU Computing reference material | kriesel | kriesel | 31 | 2020-07-09 14:04 |
| P-1 discussion thread | Rincewind | Five or Bust - The Dual Sierpinski Problem | 57 | 2011-02-06 21:53 |
| Sieving discussion thread | jasong | Twin Prime Search | 311 | 2010-10-22 18:41 |
| PRP discussion thread | philmoore | Five or Bust - The Dual Sierpinski Problem | 83 | 2010-09-25 10:20 |
| Theological Discussion Thread | clowns789 | Soap Box | 3 | 2006-03-09 04:05 |