mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   GPU Computing (https://www.mersenneforum.org/forumdisplay.php?f=92)
-   -   mfakto: an OpenCL program for Mersenne prefactoring (https://www.mersenneforum.org/showthread.php?t=15646)

Ethan (EO) 2022-01-22 21:51

Self-Test Failure / Missed Factors with cl_barrett15_*_gs on Radeon VII (mfakto 0.15pre8)
 
I'm getting missed factors from cl_barrett15_*_gs on Radeon VII with mfakto 0.15pre8 (on linux).
0.14 st and st2 complete without error on the same machine. Let me know if any information other than what I'm including below is helpful.

[CODE]
Self-test statistics
number of tests 335250
successful tests 331150
no factor found 4100

self-test FAILED!
[/CODE]

[CODE]
mfakto# cat mfakto_radeonVII_st2.log | grep failed | grep barrett15 | wc
4100 24600 244885
[/CODE]

[CODE]
ERROR: self-test failed for M60008387 (cl_barrett15_71_gs)
ERROR: self-test failed for M60008387 (cl_barrett15_70_gs)
ERROR: self-test failed for M60008387 (cl_barrett15_69_gs)
ERROR: self-test failed for M60008387 (cl_barrett15_73_gs)
ERROR: self-test failed for M60005497 (cl_barrett15_74_gs)
ERROR: self-test failed for M60005497 (cl_barrett15_71_gs)
ERROR: self-test failed for M60005497 (cl_barrett15_70_gs)
ERROR: self-test failed for M60005497 (cl_barrett15_69_gs)
ERROR: self-test failed for M60005497 (cl_barrett15_73_gs)
ERROR: self-test failed for M332193203 (cl_barrett15_74_gs)
ERROR: self-test failed for M332193203 (cl_barrett15_71_gs)
ERROR: self-test failed for M332193203 (cl_barrett15_70_gs)
ERROR: self-test failed for M332193203 (cl_barrett15_69_gs)
ERROR: self-test failed for M332193203 (cl_barrett15_73_gs)
ERROR: self-test failed for M800007823 (cl_barrett15_74_gs)
ERROR: self-test failed for M800007823 (cl_barrett15_71_gs)
ERROR: self-test failed for M800007823 (cl_barrett15_70_gs)
ERROR: self-test failed for M800007823 (cl_barrett15_69_gs)
ERROR: self-test failed for M800007823 (cl_barrett15_73_gs)
ERROR: self-test failed for M800005699 (cl_barrett15_74_gs)
ERROR: self-test failed for M800005699 (cl_barrett15_71_gs)
ERROR: self-test failed for M800005699 (cl_barrett15_70_gs)
ERROR: self-test failed for M800005699 (cl_barrett15_69_gs)
ERROR: self-test failed for M800005699 (cl_barrett15_73_gs)
ERROR: self-test failed for M800003137 (cl_barrett15_74_gs)
ERROR: self-test failed for M800003137 (cl_barrett15_71_gs)
ERROR: self-test failed for M800003137 (cl_barrett15_70_gs)
ERROR: self-test failed for M800003137 (cl_barrett15_69_gs)
ERROR: self-test failed for M800003137 (cl_barrett15_73_gs)
ERROR: self-test failed for M800002757 (cl_barrett15_74_gs)
ERROR: self-test failed for M800002757 (cl_barrett15_71_gs)
ERROR: self-test failed for M800002757 (cl_barrett15_70_gs)
ERROR: self-test failed for M800002757 (cl_barrett15_69_gs)
ERROR: self-test failed for M800002757 (cl_barrett15_73_gs)
[snipped]
[/CODE]


[CODE]
mfakto 0.15pre8 (64-bit build)


Runtime options
INI file mfakto.ini
Verbosity 3
SieveOnGPU yes
MoreClasses yes
GPUSievePrimes 81157
GPUSieveProcessSize 24 Kib
WARNING: GPUSieveSize=128M must be a multiple of GPUSieveProcessSize=24k, adjusting GPUSieveSize to 126M
GPUSieveSize 126 Mib
FlushInterval 0
WorkFile worktodo.txt
ResultsFile results.txt
Checkpoints enabled
CheckpointDelay 300 s
Stages enabled
StopAfterFactor class
PrintMode compact
V5UserID EO
ComputerID Highland2017
ProgressHeader "Date Time | class Pct | time ETA | GHz-d/day Sieve Wait"
ProgressFormat "%d %T | %C %p%% | %t %e | %g %s %W%%"
TimeStampInResults yes
VectorSize 2
GPUType AUTO
SmallExp no
UseBinfile mfakto_Kernels.elf
Compile-time options

Select device - Get device info:
Device 1/1: gfx906 (Advanced Micro Devices, Inc.),
device version: OpenCL 2.0 AMD-APP (3180.7), driver version: 3180.7 (PAL,HSAIL)
Extensions: cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_
khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_gl_sharing cl_khr_gl_depth_images cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_o
ps cl_amd_media_ops2 cl_amd_popcnt cl_khr_image2d_from_buffer cl_khr_subgroups cl_khr_gl_event cl_khr_depth_images cl_khr_mipmap_image cl_khr_mipmap_image_writes cl_amd_copy_buffer_p2p
Global memory:17163091968, Global memory cache: 16384, local memory: 65536, workgroup size: 256, Work dimensions: 3[1024, 1024, 1024, 0, 0] , Max clock speed:1800, compute units:60

OpenCL device info
name gfx906 (Advanced Micro Devices, Inc.)
device (driver) version OpenCL 2.0 AMD-APP (3180.7) (3180.7 (PAL,HSAIL))
maximum threads per block 1024
maximum threads per grid 1073741824
number of multiprocessors 60 (3840 compute elements)
clock rate 1800 MHz

Automatic parameters
threads per grid 0
optimizing kernels for GCNF

Loading binary kernel file mfakto_Kernels.elf
Compiling kernels (build options: "-I. -DVECTOR_SIZE=2 -DGCNF -O3 -DMORE_CLASSES -DCL_GPU_SIEVE").
BUILD OUTPUT

END OF BUILD OUTPUT

GPUSievePrimes (adjusted) 81206
GPUsieve minimum exponent 1037054
[/CODE]

ixfd64 2022-04-19 20:25

Anyone know if mfakto works with Intel Arc GPUs in its current state?


All times are UTC. The time now is 16:59.

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