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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
gfx900 | pyopencl | Regular multi-dimensional C2C/R2C/DCT test | 2023-07-29 15h28:42 +01h 01m 34s | 0 | 0 | |||||||
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 16h30:18 +00h 20m 57s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 16h51:17 +00h 14m 24s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 17h05:42 +00h 16m 14s [ 175 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 17h21:58 +00h 22m 00s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 17h43:59 +00h 10m 54s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 17h54:55 +00h 06m 34s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-1500 | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 18h01:31 +00h 04m 59s [ 299 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-1024 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 18h06:33 +00h 10m 26s [ 245 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 18h17:00 +00h 15m 42s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-4096 | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 18h32:44 +00h 05m 48s [ 489 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 18h38:35 +00h 09m 28s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 18h48:05 +00h 08m 09s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-4096 | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 18h56:16 +00h 05m 50s [ 489 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 19h02:08 +00h 09m 29s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 19h11:39 +00h 08m 05s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 3-4096 | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 19h19:46 +00h 08m 17s [ 488 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 3-2047 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 19h28:05 +00h 12m 22s [ 348 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 3-500 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 1 | 2023-07-29 19h40:29 +00h 10m 21s [ 164 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 19h50:52 +00h 20m 30s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 20h11:24 +00h 19m 50s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 20h31:16 +00h 30m 36s [ 175 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 21h01:56 +00h 18m 27s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 21h20:25 +00h 11m 48s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 21h32:14 +00h 10m 56s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-760 | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 21h43:12 +00h 02m 30s [ 209 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-512 (N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 21h45:44 +00h 03m 47s [ 168 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 21h49:33 +00h 22m 49s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-3071 | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 22h12:24 +00h 04m 39s [ 424 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 22h17:05 +00h 08m 26s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 22h25:35 +00h 10m 58s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-3071 | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 22h36:36 +00h 04m 38s [ 424 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 22h41:16 +00h 08m 30s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 22h49:47 +00h 11m 03s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 3-3071 | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 23h00:52 +00h 07m 01s [ 423 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 3-2047 (N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 23h07:55 +00h 11m 25s [ 348 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 3-500 (N,N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 1 | 2023-07-29 23h19:23 +00h 13m 21s [ 164 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-29 23h32:45 +00h 20m 51s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-29 23h53:39 +00h 14m 18s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 00h07:58 +00h 16m 19s [ 175 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 00h24:19 +00h 25m 15s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 00h49:36 +00h 11m 00s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 01h00:38 +00h 06m 41s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-1500 | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 01h07:21 +00h 05m 00s [ 299 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-1024 (N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 01h12:23 +00h 10m 27s [ 245 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 01h22:52 +00h 15m 47s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-4096 | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 01h38:42 +00h 05m 55s [ 489 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 01h44:39 +00h 09m 32s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 01h54:13 +00h 08m 02s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-4096 | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 02h02:17 +00h 05m 48s [ 489 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 02h08:08 +00h 09m 29s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 02h17:39 +00h 08m 11s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 3-4096 | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 02h25:52 +00h 08m 26s [ 488 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 3-2047 (N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 02h34:19 +00h 12m 28s [ 348 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 3-500 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 1 | 2023-07-30 02h46:50 +00h 10m 27s [ 164 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 02h57:18 +00h 20m 12s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 03h17:32 +00h 19m 50s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 03h37:24 +00h 24m 32s [ 168 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 04h01:59 +00h 19m 02s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 04h21:04 +00h 11m 52s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 04h32:58 +00h 10m 46s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-760 | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 04h43:46 +00h 02m 27s [ 209 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-512 (N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 04h46:14 +00h 03m 48s [ 168 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 04h50:04 +00h 22m 35s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-3071 | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 05h12:41 +00h 04m 41s [ 424 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 05h17:23 +00h 08m 30s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 05h25:55 +00h 10m 47s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-3071 | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 05h36:44 +00h 04m 39s [ 424 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 05h41:25 +00h 08m 34s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 05h50:02 +00h 11m 07s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 3-3071 | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 06h01:10 +00h 06m 59s [ 423 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 3-2047 (N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 06h08:12 +00h 11m 22s [ 348 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 3-500 (N,N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 1 | 2023-07-30 06h19:36 +00h 13m 04s [ 164 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 06h32:42 +00h 22m 05s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 06h54:49 +00h 14m 40s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 07h09:31 +00h 16m 22s [ 175 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 07h25:56 +00h 22m 46s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 07h48:44 +00h 10m 55s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 07h59:41 +00h 06m 39s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-1500 | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 08h06:22 +00h 05m 01s [ 299 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-1024 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 08h11:25 +00h 10m 35s [ 245 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 08h22:02 +00h 15m 43s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-4096 | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 08h37:47 +00h 06m 09s [ 489 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 08h43:58 +00h 09m 35s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 08h53:35 +00h 08m 04s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-4096 | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 09h01:42 +00h 06m 13s [ 489 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 09h07:56 +00h 09m 45s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 09h17:43 +00h 07m 59s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 3-4096 | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 09h25:44 +00h 08m 12s [ 488 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 3-2047 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 09h33:58 +00h 12m 27s [ 348 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 3-500 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 1 | 2023-07-30 09h46:30 +00h 10m 13s [ 164 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 09h56:44 +00h 21m 52s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 10h18:38 +00h 14m 37s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 10h33:20 +00h 16m 02s [ 175 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 10h49:24 +00h 25m 16s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 11h14:42 +00h 11m 02s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 11h25:46 +00h 06m 44s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-1500 | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 11h32:33 +00h 05m 00s [ 299 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-1024 (N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 11h37:35 +00h 10m 37s [ 245 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 11h48:14 +00h 15m 44s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-4096 | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 12h04:00 +00h 06m 11s [ 489 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 12h10:13 +00h 09m 35s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 12h19:50 +00h 08m 05s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-4096 | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 12h28:00 +00h 06m 09s [ 489 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 12h34:11 +00h 09m 39s [ 349 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 12h43:52 +00h 08m 00s [ 165 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 3-4096 | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 12h51:53 +00h 08m 16s [ 488 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 3-2047 (N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 13h00:11 +00h 12m 21s [ 348 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 3-500 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 1 | 2023-07-30 13h12:37 +00h 10m 16s [ 164 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 0 | 2023-07-30 13h22:55 +00h 21m 00s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 0 | 2023-07-30 13h43:57 +00h 14m 30s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 0 | 2023-07-30 13h58:29 +00h 16m 08s [ 175 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 0 | 2023-07-30 14h14:41 +00h 22m 08s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 0 | 2023-07-30 14h36:50 +00h 10m 56s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | Auto | 0 | 2023-07-30 14h47:48 +00h 06m 41s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 0 | 2023-07-30 14h54:31 +00h 20m 24s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 0 | 2023-07-30 15h14:57 +00h 19m 44s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 0 | 2023-07-30 15h34:44 +00h 30m 46s [ 175 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 0 | 2023-07-30 16h05:32 +00h 18m 15s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 0 | 2023-07-30 16h23:49 +00h 11m 49s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float64 | out-of-place | Auto | 0 | 2023-07-30 16h35:40 +00h 10m 53s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | inplace | Auto | 0 | 2023-07-30 16h46:36 +00h 21m 03s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 0 | 2023-07-30 17h07:41 +00h 14m 27s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 0 | 2023-07-30 17h22:09 +00h 16m 09s [ 175 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | inplace | Auto | 0 | 2023-07-30 17h38:20 +00h 24m 58s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 0 | 2023-07-30 18h03:20 +00h 10m 55s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | Auto | 0 | 2023-07-30 18h14:19 +00h 06m 49s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float64 | inplace | Auto | 0 | 2023-07-30 18h21:10 +00h 20m 22s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 0 | 2023-07-30 18h41:33 +00h 19m 57s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 0 | 2023-07-30 19h01:34 +00h 24m 31s [ 168 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float64 | inplace | Auto | 0 | 2023-07-30 19h26:07 +00h 19m 09s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 0 | 2023-07-30 19h45:18 +00h 11m 53s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float64 | inplace | Auto | 0 | 2023-07-30 19h57:13 +00h 10m 56s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | out-of-place | True | 0 | 2023-07-30 20h08:12 +00h 21m 57s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 0 | 2023-07-30 20h30:13 +00h 14m 37s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 0 | 2023-07-30 20h44:54 +00h 16m 19s [ 175 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | out-of-place | True | 0 | 2023-07-30 21h01:14 +00h 22m 41s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 0 | 2023-07-30 21h23:59 +00h 10m 56s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | out-of-place | True | 0 | 2023-07-30 21h34:58 +00h 06m 38s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | inplace | True | 0 | 2023-07-30 21h41:38 +00h 21m 44s [ 1847 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 0 | 2023-07-30 22h03:25 +00h 14m 40s [ 512 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 0 | 2023-07-30 22h18:11 +00h 16m 18s [ 175 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-100000 | 2,3,5,7,11,13 | float32 | inplace | True | 0 | 2023-07-30 22h34:31 +00h 25m 17s [ 1420 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-4500 (N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 0 | 2023-07-30 22h59:50 +00h 10m 56s [ 368 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | 2,3,5,7,11,13 | float32 | inplace | True | 0 | 2023-07-30 23h10:51 +00h 06m 39s [ 118 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-10000 | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-30 23h17:32 +02h 15m 17s [ 9267 tests] | 0 | ||
gfx900 | pyopencl | 2 | 2-4500 (N,N) | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 01h32:51 +02h 35m 48s [ 3987 tests] | 0 | ||
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 04h08:42 +01h 16m 30s [ 374 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-10000 | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 05h25:19 +03h 02m 55s [ 4463 tests] | 0 | ||
gfx900 | pyopencl | 2 | 2-4500 (N,N) | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 08h28:16 +02h 19m 41s [ 1882 tests] | 0 | ||
gfx900 | pyopencl | 3 | 2-550 (N,N,N) | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 10h47:59 +00h 19m 58s [ 157 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-1500 | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 11h07:59 +00h 23m 01s [ 1200 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-1024 (N,N) | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 11h31:05 +00h 40m 11s [ 778 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 12h11:22 +00h 41m 14s [ 334 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-3000 | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 12h52:42 +01h 05m 59s [ 2579 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 13h58:43 +02h 05m 51s [ 1697 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 16h04:41 +00h 37m 32s [ 334 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 2-3000 | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 16h42:15 +01h 06m 55s [ 2579 tests] | 0 | 0 | |
gfx900 | pyopencl | 2 | 2-2047 (N,N) | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 17h49:19 +02h 06m 09s [ 1697 tests] | 0 | 0 | |
gfx900 | pyopencl | 3 | 2-500 (N,N,N) | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 19h55:35 +00h 37m 37s [ 334 tests] | 0 | 0 | |
gfx900 | pyopencl | 1 | 3-3000 | Bluestein | float32 | out-of-place | Auto | 1 | 2023-07-31 20h33:19 +01h 14m 11s [ 2579 tests] | 0 | 0 |