Methodology: the included graphs measure the accuracy of the forward and backward transforms: an array is generated with random uniform values between -0.5 and 0.5, and the results of its transform are compared with either pyfftw (in long double precision) if available, or scipy if available, or numpy fft. The L2 curve measures the average square norm difference, and the L∞ the maximum difference.
Note: for the R2C inverse transform, the result of the forward transform is used instead of re-using the random array (in order to have a proper half-Hermitian array), contrary to what is done for other transforms. This explains why the IFFT R2C maximum (L∞) errors are larger.
Note 2: some "errors" for DCT may be due to unsupported sizes in VkFFT, which vary depending on the card and language used (amount of shared/local memory). So they just indicate a current limit for the transform sizes rather than a real error.
[Click on the highlighted cells for details and accuracy graphs vs the transform size]
GPU
backend
transform
ndim
range
radix
dtype
inplace
LUT
norm
time-duration
FAIL
ERROR
a40
pyopencl
Regular multi-dimensional C2C/R2C/R2R test
2023-11-29 13h43:44 +00h 24m 40s
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h08:24 +00h 01m 37s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h10:03 +00h 00m 50s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h10:54 +00h 01m 10s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h12:04 +00h 01m 51s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h13:56 +00h 00m 46s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h14:44 +00h 00m 36s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h15:21 +00h 02m 29s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h17:51 +00h 01m 10s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h19:01 +00h 01m 06s [ 175 tests]
0
pyvkfft-test --systematic --backend pyopencl --gpu a40 --max-nb-tests 0 --nproc 16 --ndim 3 --range 2 550 --dct 1 --radix --norm 1 --range-mb 0 4100
ERRORS:
======================================================================
test_systematic (backend='pyopencl', shape=(504, 504, 504), ndim=3, dtype=dtype('float32'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (504,504,504) float32 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (504,504,504) float32 3D norm=1 [opencl]
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h20:08 +00h 01m 38s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h21:48 +00h 00m 46s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h22:35 +00h 00m 34s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h23:11 +00h 01m 44s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h24:56 +00h 00m 48s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h25:45 +00h 00m 34s [ 175 tests]
0
0
a40
pyopencl
1
3-100000
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h26:20 +00h 01m 32s [ 1846 tests]
0
0
a40
pyopencl
2
3-4500 (N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h27:53 +00h 00m 53s [ 511 tests]
0
0
a40
pyopencl
3
3-550 (N,N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h28:47 +00h 00m 40s [ 174 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h29:28 +00h 02m 38s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h32:07 +00h 01m 18s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h33:26 +00h 01m 06s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h34:33 +00h 01m 39s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h36:13 +00h 00m 57s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h37:11 +00h 00m 36s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h37:49 +00h 01m 45s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h39:35 +00h 00m 47s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h40:23 +00h 00m 36s [ 175 tests]
0
0
a40
pyopencl
1
3-100000
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h41:00 +00h 01m 31s [ 1846 tests]
0
0
a40
pyopencl
2
3-4500 (N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h42:32 +00h 00m 54s [ 511 tests]
0
0
a40
pyopencl
3
3-550 (N,N,N)
2,3,5,7,11,13
float32
out-of-place
Auto
1
2023-11-29 14h43:27 +00h 00m 40s [ 174 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 14h44:08 +00h 01m 41s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 14h45:50 +00h 01m 06s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 14h46:57 +00h 03m 36s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 14h50:35 +00h 02m 02s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 14h52:37 +00h 00m 51s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 14h53:30 +00h 01m 06s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 14h54:37 +00h 02m 41s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 14h57:19 +00h 01m 19s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 14h58:40 +00h 01m 52s [ 175 tests]
0
pyvkfft-test --systematic --backend pyopencl --gpu a40 --max-nb-tests 0 --nproc 11 --ndim 3 --range 2 550 --dct 1 --radix --double --norm 1 --range-mb 0 4100
ERRORS:
======================================================================
test_systematic (backend='pyopencl', shape=(448, 448, 448), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (448,448,448) float64 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (448,448,448) float64 3D norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(455, 455, 455), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (455,455,455) float64 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (455,455,455) float64 3D norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(462, 462, 462), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (462,462,462) float64 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (462,462,462) float64 3D norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(468, 468, 468), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (468,468,468) float64 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (468,468,468) float64 3D norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(486, 486, 486), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (486,486,486) float64 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (486,486,486) float64 3D norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(495, 495, 495), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
multiprocessing.pool.MaybeEncodingError: Error sending result: ''. Reason: 'TypeError("cannot pickle 'pyopencl._cl._ErrorRecord' object")'
======================================================================
test_systematic (backend='pyopencl', shape=(500, 500, 500), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (500,500,500) float64 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (500,500,500) float64 3D norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(504, 504, 504), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (504,504,504) float64 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (504,504,504) float64 3D norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(520, 520, 520), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (520,520,520) float64 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (520,520,520) float64 3D norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(546, 546, 546), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
multiprocessing.pool.MaybeEncodingError: Error sending result: ''. Reason: 'TypeError("cannot pickle 'pyopencl._cl._ErrorRecord' object")'
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h00:33 +00h 01m 43s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h02:17 +00h 00m 50s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h03:07 +00h 00m 55s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h04:04 +00h 02m 10s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h06:15 +00h 00m 52s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h07:08 +00h 00m 56s [ 175 tests]
0
0
a40
pyopencl
1
3-100000
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h08:05 +00h 01m 29s [ 1846 tests]
0
0
a40
pyopencl
2
3-4500 (N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h09:36 +00h 01m 01s [ 511 tests]
0
0
a40
pyopencl
3
3-550 (N,N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h10:40 +00h 01m 06s [ 174 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h11:46 +00h 02m 37s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h14:26 +00h 01m 22s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h15:49 +00h 02m 03s [ 175 tests]
0
pyvkfft-test --systematic --backend pyopencl --gpu a40 --max-nb-tests 0 --nproc 11 --ndim 3 --range 2 550 --dst 1 --radix --double --norm 1 --range-mb 0 4100
ERRORS:
======================================================================
test_systematic (backend='pyopencl', shape=(528, 528, 528), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=False, dst=1, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DST1 (528,528,528) float64 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DST1 (528,528,528) float64 3D norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(540, 540, 540), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=False, r2c=False, dct=False, dst=1, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 311, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DST1 (540,540,540) float64 3D norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DST1 (540,540,540) float64 3D norm=1 [opencl]
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h17:53 +00h 01m 45s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h19:40 +00h 00m 51s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h20:31 +00h 00m 57s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h21:29 +00h 01m 46s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h23:17 +00h 00m 51s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h24:09 +00h 00m 57s [ 175 tests]
0
0
a40
pyopencl
1
3-100000
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h25:08 +00h 01m 42s [ 1846 tests]
0
0
a40
pyopencl
2
3-4500 (N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h26:50 +00h 00m 58s [ 511 tests]
0
0
a40
pyopencl
3
3-550 (N,N,N)
2,3,5,7,11,13
float64
out-of-place
Auto
1
2023-11-29 15h27:49 +00h 01m 05s [ 174 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h28:55 +00h 01m 34s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h30:30 +00h 00m 48s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h31:20 +00h 00m 57s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h32:18 +00h 02m 14s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h34:33 +00h 00m 59s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h35:32 +00h 00m 36s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h36:10 +00h 02m 32s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h38:43 +00h 01m 09s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h39:52 +00h 01m 09s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h41:02 +00h 01m 51s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h42:55 +00h 00m 51s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h43:49 +00h 00m 36s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h44:25 +00h 01m 44s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h53:23 +00h 00m 14s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h53:38 +00h 00m 36s [ 175 tests]
0
0
a40
pyopencl
1
3-100000
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h54:15 +00h 01m 35s [ 1846 tests]
0
0
a40
pyopencl
2
3-4500 (N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h55:52 +00h 00m 53s [ 511 tests]
0
0
a40
pyopencl
3
3-550 (N,N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h56:46 +00h 00m 40s [ 174 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 15h57:27 +00h 02m 39s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h00:07 +00h 01m 13s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h01:21 +00h 01m 06s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h02:28 +00h 01m 49s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h04:18 +00h 00m 51s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h05:10 +00h 00m 40s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h05:51 +00h 01m 52s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h07:44 +00h 00m 50s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h08:35 +00h 00m 40s [ 175 tests]
0
0
a40
pyopencl
1
3-100000
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h09:16 +00h 01m 53s [ 1846 tests]
0
0
a40
pyopencl
2
3-4500 (N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h11:10 +00h 00m 55s [ 511 tests]
0
0
a40
pyopencl
3
3-550 (N,N,N)
2,3,5,7,11,13
float32
inplace
Auto
1
2023-11-29 16h12:06 +00h 00m 42s [ 174 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
inplace
Auto
1
2023-11-29 16h12:49 +00h 01m 51s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
inplace
Auto
1
2023-11-29 16h14:41 +00h 01m 10s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
inplace
Auto
1
2023-11-29 16h20:09 +00h 01m 55s [ 168 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
inplace
Auto
1
2023-11-29 16h22:06 +00h 02m 42s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
inplace
Auto
1
2023-11-29 16h24:49 +00h 01m 09s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
inplace
Auto
1
2023-11-29 16h25:59 +00h 00m 55s [ 175 tests]
0
0
a40
pyopencl
1
2-100000
2,3,5,7,11,13
float64
inplace
Auto
1
2023-11-29 16h26:55 +00h 02m 54s [ 1847 tests]
0
0
a40
pyopencl
2
2-4500 (N,N)
2,3,5,7,11,13
float64
inplace
Auto
1
2023-11-29 16h29:51 +00h 01m 24s [ 512 tests]
0
0
a40
pyopencl
3
2-550 (N,N,N)
2,3,5,7,11,13
float64
inplace
Auto
1
2023-11-29 16h31:15 +00h 01m 10s [ 175 tests]
0
pyvkfft-test --systematic --backend pyopencl --gpu a40 --max-nb-tests 0 --nproc 16 --ndim 3 --range 2 550 --dct 1 --radix --inplace --double --norm 1 --range-mb 0 4100
ERRORS:
======================================================================
test_systematic (backend='pyopencl', shape=(448, 448, 448), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 293, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (448,448,448) float64 3D inplace norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (448,448,448) float64 3D inplace norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(455, 455, 455), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 293, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (455,455,455) float64 3D inplace norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (455,455,455) float64 3D inplace norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(462, 462, 462), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 293, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (462,462,462) float64 3D inplace norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (462,462,462) float64 3D inplace norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(468, 468, 468), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 293, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (468,468,468) float64 3D inplace norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (468,468,468) float64 3D inplace norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(480, 480, 480), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 293, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (480,480,480) float64 3D inplace norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (480,480,480) float64 3D inplace norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(500, 500, 500), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 293, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (500,500,500) float64 3D inplace norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (500,500,500) float64 3D inplace norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(504, 504, 504), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 293, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (504,504,504) float64 3D inplace norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (504,504,504) float64 3D inplace norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(520, 520, 520), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 293, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (520,520,520) float64 3D inplace norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (520,520,520) float64 3D inplace norm=1 [opencl]
======================================================================
test_systematic (backend='pyopencl', shape=(539, 539, 539), ndim=3, dtype=dtype('float64'), norm=1, use_lut=False, inplace=True, r2c=False, dct=1, dst=False, fstride=False) [pyvkfft.test.test_fft.TestFFTSystematic]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 573, in test_accuracy_kwargs
t = test_accuracy(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 387, in test_accuracy
d1_gpu = app.fft(d_gpu, d1_gpu)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/opencl.py", line 293, in fft
check_vkfft_result(res, src.shape, src.dtype, self.ndim, self.inplace, self.norm, self.r2c,
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/base.py", line 420, in check_vkfft_result
raise RuntimeError("VkFFT error %d: %s %s" % (res, r.name, s))
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (539,539,539) float64 3D inplace norm=1 [opencl]
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 979, in test_systematic
res = results.next(timeout=self.timeout * r)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
raise value
RuntimeError: VkFFT error 4039: VKFFT_ERROR_FAILED_TO_LAUNCH_KERNEL DCT1 (539,539,539) float64 3D inplace norm=1 [opencl]