Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add b200 tunings for histogram #3616

Merged
merged 1 commit into from
Jan 30, 2025
Merged

Conversation

bernhardmgruber
Copy link
Contributor

No description provided.

Copy link
Contributor

🟩 CI finished in 1h 13m: Pass: 100%/89 | Total: 15h 22m | Avg: 10m 21s | Max: 37m 25s | Hits: 418%/10896
  • 🟩 cub: Pass: 100%/44 | Total: 8h 13m | Avg: 11m 13s | Max: 32m 58s | Hits: 529%/3512

    🟩 cpu
      🟩 amd64              Pass: 100%/42  | Total:  8h 01m | Avg: 11m 27s | Max: 32m 58s | Hits: 529%/3512  
      🟩 arm64              Pass: 100%/2   | Total: 12m 37s | Avg:  6m 18s | Max:  6m 40s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 50m 18s | Avg: 10m 03s | Max: 25m 23s | Hits: 529%/878   
      🟩 12.5               Pass: 100%/2   | Total: 24m 18s | Avg: 12m 09s | Max: 12m 19s
      🟩 12.6               Pass: 100%/37  | Total:  6h 59m | Avg: 11m 19s | Max: 32m 58s | Hits: 529%/2634  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 59s | Avg:  5m 29s | Max:  5m 32s
      🟩 nvcc12.0           Pass: 100%/5   | Total: 50m 18s | Avg: 10m 03s | Max: 25m 23s | Hits: 529%/878   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 24m 18s | Avg: 12m 09s | Max: 12m 19s
      🟩 nvcc12.6           Pass: 100%/35  | Total:  6h 48m | Avg: 11m 39s | Max: 32m 58s | Hits: 529%/2634  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 59s | Avg:  5m 29s | Max:  5m 32s
      🟩 nvcc               Pass: 100%/42  | Total:  8h 02m | Avg: 11m 29s | Max: 32m 58s | Hits: 529%/3512  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 26m 01s | Avg:  6m 30s | Max:  6m 42s
      🟩 Clang15            Pass: 100%/2   | Total: 13m 45s | Avg:  6m 52s | Max:  6m 54s
      🟩 Clang16            Pass: 100%/2   | Total: 13m 20s | Avg:  6m 40s | Max:  7m 02s
      🟩 Clang17            Pass: 100%/2   | Total: 13m 42s | Avg:  6m 51s | Max:  6m 55s
      🟩 Clang18            Pass: 100%/7   | Total:  1h 13m | Avg: 10m 33s | Max: 22m 38s
      🟩 GCC7               Pass: 100%/2   | Total: 12m 59s | Avg:  6m 29s | Max:  6m 53s
      🟩 GCC8               Pass: 100%/1   | Total:  6m 11s | Avg:  6m 11s | Max:  6m 11s
      🟩 GCC9               Pass: 100%/2   | Total: 12m 37s | Avg:  6m 18s | Max:  6m 35s
      🟩 GCC10              Pass: 100%/2   | Total: 12m 42s | Avg:  6m 21s | Max:  6m 27s
      🟩 GCC11              Pass: 100%/2   | Total: 13m 01s | Avg:  6m 30s | Max:  6m 31s
      🟩 GCC12              Pass: 100%/4   | Total: 45m 29s | Avg: 11m 22s | Max: 26m 09s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 50m | Avg: 13m 47s | Max: 25m 44s
      🟩 MSVC14.29          Pass: 100%/2   | Total: 53m 17s | Avg: 26m 38s | Max: 27m 54s | Hits: 529%/1756  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 02m | Avg: 31m 07s | Max: 32m 58s | Hits: 529%/1756  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 24m 18s | Avg: 12m 09s | Max: 12m 19s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  2h 20m | Avg:  8m 16s | Max: 22m 38s
      🟩 GCC                Pass: 100%/21  | Total:  3h 33m | Avg: 10m 09s | Max: 26m 09s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 55m | Avg: 28m 53s | Max: 32m 58s | Hits: 529%/3512  
      🟩 NVHPC              Pass: 100%/2   | Total: 24m 18s | Avg: 12m 09s | Max: 12m 19s
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 31m 10s | Avg: 15m 35s | Max: 26m 09s
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 22m | Avg: 17m 45s | Max: 25m 44s
      🟩 v100               Pass: 100%/34  | Total:  5h 20m | Avg:  9m 25s | Max: 32m 58s | Hits: 529%/3512  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  5h 38m | Avg:  9m 09s | Max: 32m 58s | Hits: 529%/3512  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 21m 37s | Avg: 21m 37s | Max: 21m 37s
      🟩 GraphCapture       Pass: 100%/1   | Total: 15m 21s | Avg: 15m 21s | Max: 15m 21s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 14m | Avg: 24m 50s | Max: 26m 09s
      🟩 TestGPU            Pass: 100%/2   | Total: 43m 49s | Avg: 21m 54s | Max: 22m 08s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 31m 10s | Avg: 15m 35s | Max: 26m 09s
      🟩 90a                Pass: 100%/1   | Total:  5m 27s | Avg:  5m 27s | Max:  5m 27s
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 18m | Avg:  9m 55s | Max: 29m 17s | Hits: 529%/2634  
      🟩 20                 Pass: 100%/24  | Total:  4h 55m | Avg: 12m 18s | Max: 32m 58s | Hits: 529%/878   
    
  • 🟩 thrust: Pass: 100%/42 | Total: 6h 33m | Avg: 9m 22s | Max: 37m 25s | Hits: 365%/7384

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 16m 33s | Avg:  8m 16s | Max: 10m 38s
    🟩 cpu
      🟩 amd64              Pass: 100%/40  | Total:  6h 23m | Avg:  9m 35s | Max: 37m 25s | Hits: 365%/7384  
      🟩 arm64              Pass: 100%/2   | Total:  9m 53s | Avg:  4m 56s | Max:  5m 09s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 46m 41s | Avg:  9m 20s | Max: 25m 12s | Hits: 365%/1846  
      🟩 12.5               Pass: 100%/2   | Total: 29m 20s | Avg: 14m 40s | Max: 14m 52s
      🟩 12.6               Pass: 100%/35  | Total:  5h 17m | Avg:  9m 04s | Max: 37m 25s | Hits: 365%/5538  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 11m 19s | Avg:  5m 39s | Max:  5m 59s
      🟩 nvcc12.0           Pass: 100%/5   | Total: 46m 41s | Avg:  9m 20s | Max: 25m 12s | Hits: 365%/1846  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 29m 20s | Avg: 14m 40s | Max: 14m 52s
      🟩 nvcc12.6           Pass: 100%/33  | Total:  5h 06m | Avg:  9m 16s | Max: 37m 25s | Hits: 365%/5538  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 11m 19s | Avg:  5m 39s | Max:  5m 59s
      🟩 nvcc               Pass: 100%/40  | Total:  6h 22m | Avg:  9m 33s | Max: 37m 25s | Hits: 365%/7384  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 21m 32s | Avg:  5m 23s | Max:  5m 32s
      🟩 Clang15            Pass: 100%/2   | Total: 11m 39s | Avg:  5m 49s | Max:  6m 00s
      🟩 Clang16            Pass: 100%/2   | Total: 11m 45s | Avg:  5m 52s | Max:  5m 53s
      🟩 Clang17            Pass: 100%/2   | Total: 11m 04s | Avg:  5m 32s | Max:  5m 37s
      🟩 Clang18            Pass: 100%/7   | Total: 44m 51s | Avg:  6m 24s | Max:  9m 58s
      🟩 GCC7               Pass: 100%/2   | Total: 11m 29s | Avg:  5m 44s | Max:  5m 57s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 44s | Avg:  5m 44s | Max:  5m 44s
      🟩 GCC9               Pass: 100%/2   | Total: 11m 23s | Avg:  5m 41s | Max:  6m 08s
      🟩 GCC10              Pass: 100%/2   | Total: 11m 26s | Avg:  5m 43s | Max:  5m 45s
      🟩 GCC11              Pass: 100%/2   | Total: 43m 32s | Avg: 21m 46s | Max: 37m 25s
      🟩 GCC12              Pass: 100%/2   | Total: 12m 25s | Avg:  6m 12s | Max:  6m 26s
      🟩 GCC13              Pass: 100%/8   | Total: 56m 55s | Avg:  7m 06s | Max: 11m 16s
      🟩 MSVC14.29          Pass: 100%/2   | Total: 53m 54s | Avg: 26m 57s | Max: 28m 42s | Hits: 365%/3692  
      🟩 MSVC14.39          Pass: 100%/2   | Total: 56m 27s | Avg: 28m 13s | Max: 29m 37s | Hits: 365%/3692  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 29m 20s | Avg: 14m 40s | Max: 14m 52s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 40m | Avg:  5m 55s | Max:  9m 58s
      🟩 GCC                Pass: 100%/19  | Total:  2h 32m | Avg:  8m 02s | Max: 37m 25s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 50m | Avg: 27m 35s | Max: 29m 37s | Hits: 365%/7384  
      🟩 NVHPC              Pass: 100%/2   | Total: 29m 20s | Avg: 14m 40s | Max: 14m 52s
    🟩 gpu
      🟩 rtx4090            Pass: 100%/8   | Total:  1h 04m | Avg:  8m 05s | Max: 11m 16s
      🟩 v100               Pass: 100%/34  | Total:  5h 28m | Avg:  9m 40s | Max: 37m 25s | Hits: 365%/7384  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  5h 46m | Avg:  9m 21s | Max: 37m 25s | Hits: 365%/7384  
      🟩 TestCPU            Pass: 100%/2   | Total: 15m 13s | Avg:  7m 36s | Max:  7m 40s
      🟩 TestGPU            Pass: 100%/3   | Total: 31m 52s | Avg: 10m 37s | Max: 11m 16s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total:  4m 37s | Avg:  4m 37s | Max:  4m 37s
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 37m | Avg: 10m 53s | Max: 37m 25s | Hits: 365%/5538  
      🟩 20                 Pass: 100%/20  | Total:  2h 38m | Avg:  7m 56s | Max: 29m 37s | Hits: 365%/1846  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 8m 03s | Avg: 4m 01s | Max: 6m 01s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 03s | Avg:  4m 01s | Max:  6m 01s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  8m 03s | Avg:  4m 01s | Max:  6m 01s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  8m 03s | Avg:  4m 01s | Max:  6m 01s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  8m 03s | Avg:  4m 01s | Max:  6m 01s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  8m 03s | Avg:  4m 01s | Max:  6m 01s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  8m 03s | Avg:  4m 01s | Max:  6m 01s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  8m 03s | Avg:  4m 01s | Max:  6m 01s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 02s | Avg:  2m 02s | Max:  2m 02s
      🟩 Test               Pass: 100%/1   | Total:  6m 01s | Avg:  6m 01s | Max:  6m 01s
    
  • 🟩 python: Pass: 100%/1 | Total: 26m 44s | Avg: 26m 44s | Max: 26m 44s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 26m 44s | Avg: 26m 44s | Max: 26m 44s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 26m 44s | Avg: 26m 44s | Max: 26m 44s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 26m 44s | Avg: 26m 44s | Max: 26m 44s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 26m 44s | Avg: 26m 44s | Max: 26m 44s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 26m 44s | Avg: 26m 44s | Max: 26m 44s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 26m 44s | Avg: 26m 44s | Max: 26m 44s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total: 26m 44s | Avg: 26m 44s | Max: 26m 44s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 26m 44s | Avg: 26m 44s | Max: 26m 44s
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
libcu++
+/- CUB
Thrust
CUDA Experimental
python
CCCL C Parallel Library
Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
libcu++
+/- CUB
+/- Thrust
CUDA Experimental
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 89)

# Runner
65 linux-amd64-cpu16
8 windows-amd64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
4 linux-arm64-cpu16
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1
1 linux-amd64-gpu-h100-latest-1

@miscco miscco merged commit 51a890a into NVIDIA:main Jan 30, 2025
103 of 107 checks passed
Copy link
Contributor

Git push to origin failed for branch/2.8.x with exitcode 128

@bernhardmgruber bernhardmgruber deleted the tune_historgram branch January 31, 2025 09:35
@gonidelis
Copy link
Member

histogram.even @bernhardmgruber @gevtushenko I am not sure whether this one should be going in at all.

|  SampleT{ct}  |  CounterT{ct}  |  OffsetT{ct}  |  Elements{io}  |  Bins   |  Entropy  |   Ref Time |   Ref Noise |   Cmp Time |   Cmp Noise |       Diff |   %Diff |  Status  |
|---------------|----------------|---------------|----------------|---------|-----------|------------|-------------|------------|-------------|------------|---------|----------|
|      I8       |      I32       |      I32      |      2^16      |   32    |   0.201   |  11.959 us |      12.72% |  11.965 us |      12.84% |   0.006 us |   0.05% |   SAME   |
|      I8       |      I32       |      I32      |      2^20      |   32    |   0.201   |  12.534 us |       9.68% |  12.621 us |       9.01% |   0.087 us |   0.69% |   SAME   |
|      I8       |      I32       |      I32      |      2^24      |   32    |   0.201   |  19.223 us |       3.54% |  19.471 us |       2.00% |   0.249 us |   1.29% |   SAME   |
|      I8       |      I32       |      I32      |      2^28      |   32    |   0.201   | 129.715 us |       0.68% | 130.513 us |       0.74% |   0.798 us |   0.62% |   SAME   |
|      I8       |      I32       |      I32      |      2^16      |   128   |   0.201   |  12.291 us |       9.10% |  12.344 us |       8.61% |   0.053 us |   0.43% |   SAME   |
|      I8       |      I32       |      I32      |      2^20      |   128   |   0.201   |  12.486 us |       9.45% |  12.815 us |       7.72% |   0.329 us |   2.63% |   SAME   |
|      I8       |      I32       |      I32      |      2^24      |   128   |   0.201   |  19.405 us |       2.11% |  19.488 us |       1.04% |   0.083 us |   0.43% |   SAME   |
|      I8       |      I32       |      I32      |      2^28      |   128   |   0.201   | 129.897 us |       0.61% | 130.559 us |       0.71% |   0.661 us |   0.51% |   SAME   |
|      I8       |      I32       |      I32      |      2^16      |  2048   |   0.201   |  12.318 us |       8.44% |  12.319 us |       8.38% |   0.002 us |   0.01% |   SAME   |
|      I8       |      I32       |      I32      |      2^20      |  2048   |   0.201   |  14.524 us |       7.11% |  14.505 us |       7.04% |  -0.019 us |  -0.13% |   SAME   |
|      I8       |      I32       |      I32      |      2^24      |  2048   |   0.201   |  28.594 us |       3.61% |  28.643 us |       3.67% |   0.048 us |   0.17% |   SAME   |
|      I8       |      I32       |      I32      |      2^28      |  2048   |   0.201   | 134.127 us |       0.28% | 134.155 us |       0.22% |   0.028 us |   0.02% |   SAME   |
|      I8       |      I32       |      I32      |      2^16      | 2097152 |   0.201   |  16.437 us |       6.47% |  16.416 us |       6.43% |  -0.021 us |  -0.13% |   SAME   |
|      I8       |      I32       |      I32      |      2^20      | 2097152 |   0.201   |  18.397 us |       5.74% |  18.459 us |       5.70% |   0.062 us |   0.33% |   SAME   |
|      I8       |      I32       |      I32      |      2^24      | 2097152 |   0.201   |  31.978 us |       1.98% |  32.096 us |       2.46% |   0.118 us |   0.37% |   SAME   |
|      I8       |      I32       |      I32      |      2^28      | 2097152 |   0.201   | 138.306 us |       0.65% | 138.437 us |       0.44% |   0.131 us |   0.09% |   SAME   |
|      I8       |      I32       |      I32      |      2^16      |   32    |     1     |  12.314 us |       8.64% |  12.310 us |       8.55% |  -0.003 us |  -0.03% |   SAME   |
|      I8       |      I32       |      I32      |      2^20      |   32    |     1     |  12.943 us |       6.63% |  13.088 us |       5.17% |   0.145 us |   1.12% |   SAME   |
|      I8       |      I32       |      I32      |      2^24      |   32    |     1     |  19.465 us |       1.16% |  19.486 us |       1.35% |   0.021 us |   0.11% |   SAME   |
|      I8       |      I32       |      I32      |      2^28      |   32    |     1     | 130.023 us |       0.43% | 130.586 us |       0.72% |   0.563 us |   0.43% |   SLOW   |
|      I8       |      I32       |      I32      |      2^16      |   128   |     1     |  12.324 us |       8.44% |  12.355 us |       8.63% |   0.031 us |   0.25% |   SAME   |
|      I8       |      I32       |      I32      |      2^20      |   128   |     1     |  12.964 us |       6.48% |  13.290 us |       2.64% |   0.326 us |   2.52% |   SAME   |
|      I8       |      I32       |      I32      |      2^24      |   128   |     1     |  19.490 us |       1.41% |  19.505 us |       1.54% |   0.015 us |   0.08% |   SAME   |
|      I8       |      I32       |      I32      |      2^28      |   128   |     1     | 130.801 us |       0.76% | 130.854 us |       0.80% |   0.053 us |   0.04% |   SAME   |
|      I8       |      I32       |      I32      |      2^16      |  2048   |     1     |  12.402 us |       8.58% |  12.415 us |       8.58% |   0.013 us |   0.11% |   SAME   |
|      I8       |      I32       |      I32      |      2^20      |  2048   |     1     |  21.518 us |       0.98% |  21.512 us |       0.82% |  -0.006 us |  -0.03% |   SAME   |
|      I8       |      I32       |      I32      |      2^24      |  2048   |     1     |  42.001 us |       0.52% |  42.002 us |       0.49% |   0.001 us |   0.00% |   SAME   |
|      I8       |      I32       |      I32      |      2^28      |  2048   |     1     | 142.413 us |       0.22% | 142.391 us |       0.21% |  -0.022 us |  -0.02% |   SAME   |
|      I8       |      I32       |      I32      |      2^16      | 2097152 |     1     |  17.059 us |       4.98% |  17.277 us |       3.83% |   0.218 us |   1.28% |   SAME   |
|      I8       |      I32       |      I32      |      2^20      | 2097152 |     1     |  25.630 us |       0.64% |  25.626 us |       0.71% |  -0.004 us |  -0.02% |   SAME   |
|      I8       |      I32       |      I32      |      2^24      | 2097152 |     1     |  46.125 us |       0.44% |  46.116 us |       0.43% |  -0.009 us |  -0.02% |   SAME   |
|      I8       |      I32       |      I32      |      2^28      | 2097152 |     1     | 145.725 us |       0.73% | 145.754 us |       0.71% |   0.029 us |   0.02% |   SAME   |
|      I16      |      I32       |      I32      |      2^16      |   32    |   0.201   |  13.327 us |       1.49% |  13.345 us |       2.47% |   0.018 us |   0.13% |   SAME   |
|      I16      |      I32       |      I32      |      2^20      |   32    |   0.201   |  13.849 us |      12.41% |  13.944 us |      11.63% |   0.095 us |   0.68% |   SAME   |
|      I16      |      I32       |      I32      |      2^24      |   32    |   0.201   |  39.926 us |       0.62% |  39.923 us |       0.55% |  -0.004 us |  -0.01% |   SAME   |
|      I16      |      I32       |      I32      |      2^28      |   32    |   0.201   | 427.729 us |       0.31% | 427.859 us |       0.28% |   0.130 us |   0.03% |   SAME   |
|      I16      |      I32       |      I32      |      2^16      |   128   |   0.201   |  14.391 us |       7.45% |  14.354 us |       7.19% |  -0.037 us |  -0.26% |   SAME   |
|      I16      |      I32       |      I32      |      2^20      |   128   |   0.201   |  14.777 us |       6.81% |  15.076 us |       5.12% |   0.298 us |   2.02% |   SAME   |
|      I16      |      I32       |      I32      |      2^24      |   128   |   0.201   |  39.951 us |       0.63% |  39.965 us |       0.69% |   0.014 us |   0.03% |   SAME   |
|      I16      |      I32       |      I32      |      2^28      |   128   |   0.201   | 441.782 us |       0.30% | 441.747 us |       0.30% |  -0.035 us |  -0.01% |   SAME   |
|      I16      |      I32       |      I32      |      2^16      |  2048   |   0.201   |  17.431 us |       1.30% |  17.421 us |       1.33% |  -0.011 us |  -0.06% |   SAME   |
|      I16      |      I32       |      I32      |      2^20      |  2048   |   0.201   |  22.906 us |       4.34% |  22.860 us |       4.36% |  -0.046 us |  -0.20% |   SAME   |
|      I16      |      I32       |      I32      |      2^24      |  2048   |   0.201   | 119.904 us |       0.52% | 119.888 us |       0.50% |  -0.015 us |  -0.01% |   SAME   |
|      I16      |      I32       |      I32      |      2^28      |  2048   |   0.201   |   1.722 ms |       0.11% |   1.722 ms |       0.11% |   0.482 us |   0.03% |   SAME   |
|      I16      |      I32       |      I32      |      2^16      | 2097152 |   0.201   | 547.959 us |       0.08% | 548.028 us |       0.11% |   0.069 us |   0.01% |   SAME   |
|      I16      |      I32       |      I32      |      2^20      | 2097152 |   0.201   |   1.158 ms |       0.15% |   1.158 ms |       0.15% |  -0.121 us |  -0.01% |   SAME   |
|      I16      |      I32       |      I32      |      2^24      | 2097152 |   0.201   |   1.531 ms |       0.45% |   1.530 ms |       0.43% |  -0.420 us |  -0.03% |   SAME   |
|      I16      |      I32       |      I32      |      2^28      | 2097152 |   0.201   |   2.013 ms |       0.78% |   2.015 ms |       0.89% |   1.906 us |   0.09% |   SAME   |
|      I16      |      I32       |      I32      |      2^16      |   32    |     1     |  13.624 us |       5.28% |  13.481 us |       4.43% |  -0.142 us |  -1.04% |   SAME   |
|      I16      |      I32       |      I32      |      2^20      |   32    |     1     |  14.327 us |      10.82% |  14.140 us |      11.67% |  -0.187 us |  -1.30% |   SAME   |
|      I16      |      I32       |      I32      |      2^24      |   32    |     1     |  39.956 us |       0.67% |  39.929 us |       0.49% |  -0.027 us |  -0.07% |   SAME   |
|      I16      |      I32       |      I32      |      2^28      |   32    |     1     | 441.442 us |       0.24% | 441.515 us |       0.23% |   0.072 us |   0.02% |   SAME   |
|      I16      |      I32       |      I32      |      2^16      |   128   |     1     |  13.595 us |       5.21% |  13.546 us |       5.02% |  -0.049 us |  -0.36% |   SAME   |
|      I16      |      I32       |      I32      |      2^20      |   128   |     1     |  14.381 us |       7.45% |  14.429 us |       7.15% |   0.047 us |   0.33% |   SAME   |
|      I16      |      I32       |      I32      |      2^24      |   128   |     1     |  39.163 us |       2.62% |  39.201 us |       2.62% |   0.038 us |   0.10% |   SAME   |
|      I16      |      I32       |      I32      |      2^28      |   128   |     1     | 425.241 us |       0.19% | 425.311 us |       0.19% |   0.070 us |   0.02% |   SAME   |
|      I16      |      I32       |      I32      |      2^16      |  2048   |     1     |  19.486 us |       1.13% |  19.471 us |       0.98% |  -0.015 us |  -0.08% |   SAME   |
|      I16      |      I32       |      I32      |      2^20      |  2048   |     1     |  21.514 us |       0.71% |  21.508 us |       0.76% |  -0.005 us |  -0.02% |   SAME   |
|      I16      |      I32       |      I32      |      2^24      |  2048   |     1     | 115.763 us |       0.78% | 115.704 us |       0.82% |  -0.059 us |  -0.05% |   SAME   |
|      I16      |      I32       |      I32      |      2^28      |  2048   |     1     |   1.639 ms |       0.29% |   1.639 ms |       0.30% |  -0.366 us |  -0.02% |   SAME   |
|      I16      |      I32       |      I32      |      2^16      | 2097152 |     1     | 548.017 us |       0.11% | 548.032 us |       0.11% |   0.015 us |   0.00% |   SAME   |
|      I16      |      I32       |      I32      |      2^20      | 2097152 |     1     |   1.158 ms |       0.16% |   1.158 ms |       0.16% |  -0.037 us |  -0.00% |   SAME   |
|      I16      |      I32       |      I32      |      2^24      | 2097152 |     1     |   1.530 ms |       0.43% |   1.530 ms |       0.43% |   0.338 us |   0.02% |   SAME   |
|      I16      |      I32       |      I32      |      2^28      | 2097152 |     1     |   2.014 ms |       0.83% |   2.014 ms |       0.84% |  -0.453 us |  -0.02% |   SAME   |
|      I32      |      I32       |      I32      |      2^16      |   32    |   0.201   |  15.363 us |       1.59% |  15.373 us |       1.47% |   0.010 us |   0.06% |   SAME   |
|      I32      |      I32       |      I32      |      2^20      |   32    |   0.201   |  16.814 us |       5.62% |  16.890 us |       5.38% |   0.076 us |   0.45% |   SAME   |
|      I32      |      I32       |      I32      |      2^24      |   32    |   0.201   |  48.183 us |       0.78% |  48.194 us |       0.78% |   0.011 us |   0.02% |   SAME   |
|      I32      |      I32       |      I32      |      2^28      |   32    |   0.201   | 565.868 us |       0.15% | 565.940 us |       0.14% |   0.072 us |   0.01% |   SAME   |
|      I32      |      I32       |      I32      |      2^16      |   128   |   0.201   |  15.368 us |       1.15% |  15.378 us |       1.30% |   0.010 us |   0.07% |   SAME   |
|      I32      |      I32       |      I32      |      2^20      |   128   |   0.201   |  16.950 us |       5.16% |  16.998 us |       4.94% |   0.048 us |   0.28% |   SAME   |
|      I32      |      I32       |      I32      |      2^24      |   128   |   0.201   |  48.486 us |       1.90% |  48.532 us |       1.76% |   0.046 us |   0.09% |   SAME   |
|      I32      |      I32       |      I32      |      2^28      |   128   |   0.201   | 567.084 us |       0.21% | 567.062 us |       0.21% |  -0.022 us |  -0.00% |   SAME   |
|      I32      |      I32       |      I32      |      2^16      |  2048   |   0.201   |  17.423 us |       0.89% |  17.420 us |       1.01% |  -0.003 us |  -0.02% |   SAME   |
|      I32      |      I32       |      I32      |      2^20      |  2048   |   0.201   |  21.518 us |       0.82% |  21.523 us |       0.89% |   0.005 us |   0.02% |   SAME   |
|      I32      |      I32       |      I32      |      2^24      |  2048   |   0.201   |  92.498 us |       1.25% |  92.427 us |       1.27% |  -0.071 us |  -0.08% |   SAME   |
|      I32      |      I32       |      I32      |      2^28      |  2048   |   0.201   |   1.498 ms |       0.09% |   1.497 ms |       0.10% |  -1.028 us |  -0.07% |   SAME   |
|      I32      |      I32       |      I32      |      2^16      | 2097152 |   0.201   |   1.949 ms |       0.18% |   1.949 ms |       0.16% |   0.114 us |   0.01% |   SAME   |
|      I32      |      I32       |      I32      |      2^20      | 2097152 |   0.201   |   2.799 ms |       0.11% |   2.799 ms |       0.11% |   0.087 us |   0.00% |   SAME   |
|      I32      |      I32       |      I32      |      2^24      | 2097152 |   0.201   |   3.426 ms |       0.26% |   3.425 ms |       0.26% |  -0.811 us |  -0.02% |   SAME   |
|      I32      |      I32       |      I32      |      2^28      | 2097152 |   0.201   |   5.861 ms |       0.25% |   5.860 ms |       0.23% |  -0.879 us |  -0.01% |   SAME   |
|      I32      |      I32       |      I32      |      2^16      |   32    |     1     |  15.353 us |       1.17% |  15.372 us |       1.22% |   0.020 us |   0.13% |   SAME   |
|      I32      |      I32       |      I32      |      2^20      |   32    |     1     |  16.905 us |       5.33% |  16.922 us |       5.25% |   0.017 us |   0.10% |   SAME   |
|      I32      |      I32       |      I32      |      2^24      |   32    |     1     |  50.193 us |       0.38% |  50.196 us |       0.33% |   0.004 us |   0.01% |   SAME   |
|      I32      |      I32       |      I32      |      2^28      |   32    |     1     | 582.528 us |       0.10% | 579.376 us |       0.76% |  -3.153 us |  -0.54% |   FAST   |
|      I32      |      I32       |      I32      |      2^16      |   128   |     1     |  15.368 us |       1.17% |  15.369 us |       1.32% |   0.001 us |   0.01% |   SAME   |
|      I32      |      I32       |      I32      |      2^20      |   128   |     1     |  16.954 us |       5.01% |  16.831 us |       5.60% |  -0.123 us |  -0.73% |   SAME   |
|      I32      |      I32       |      I32      |      2^24      |   128   |     1     |  48.081 us |       0.89% |  48.032 us |       0.99% |  -0.048 us |  -0.10% |   SAME   |
|      I32      |      I32       |      I32      |      2^28      |   128   |     1     | 563.518 us |       0.19% | 557.504 us |       0.22% |  -6.014 us |  -1.07% |   FAST   |
|      I32      |      I32       |      I32      |      2^16      |  2048   |     1     |  18.906 us |       4.99% |  18.526 us |       5.65% |  -0.380 us |  -2.01% |   SAME   |
|      I32      |      I32       |      I32      |      2^20      |  2048   |     1     |  23.563 us |       0.67% |  23.564 us |       0.72% |   0.001 us |   0.00% |   SAME   |
|      I32      |      I32       |      I32      |      2^24      |  2048   |     1     | 102.750 us |       1.25% | 103.526 us |       1.62% |   0.777 us |   0.76% |   SAME   |
|      I32      |      I32       |      I32      |      2^28      |  2048   |     1     |   1.565 ms |       2.27% |   1.554 ms |       2.29% | -10.941 us |  -0.70% |   SAME   |
|      I32      |      I32       |      I32      |      2^16      | 2097152 |     1     |   1.991 ms |       0.16% |   1.991 ms |       0.16% |  -0.025 us |  -0.00% |   SAME   |
|      I32      |      I32       |      I32      |      2^20      | 2097152 |     1     |   2.821 ms |       0.09% |   2.821 ms |       0.09% |  -0.123 us |  -0.00% |   SAME   |
|      I32      |      I32       |      I32      |      2^24      | 2097152 |     1     |   3.994 ms |       0.24% |   3.994 ms |       0.24% |   0.610 us |   0.02% |   SAME   |
|      I32      |      I32       |      I32      |      2^28      | 2097152 |     1     |  15.206 ms |       0.61% |  15.217 ms |       0.62% |  10.829 us |   0.07% |   SAME   |
|      I64      |      I32       |      I32      |      2^16      |   32    |   0.201   |  13.317 us |       1.34% |  13.058 us |       5.03% |  -0.259 us |  -1.95% |   FAST   |
|      I64      |      I32       |      I32      |      2^20      |   32    |   0.201   |  15.148 us |       4.71% |  14.430 us |       7.45% |  -0.718 us |  -4.74% |   FAST   |
|      I64      |      I32       |      I32      |      2^24      |   32    |   0.201   |  52.223 us |       0.38% |  52.136 us |       0.91% |  -0.087 us |  -0.17% |   SAME   |
|      I64      |      I32       |      I32      |      2^28      |   32    |   0.201   | 604.529 us |       0.25% | 603.967 us |       0.26% |  -0.561 us |  -0.09% |   SAME   |
|      I64      |      I32       |      I32      |      2^16      |   128   |   0.201   |  13.336 us |       1.87% |  13.260 us |       2.87% |  -0.075 us |  -0.57% |   SAME   |
|      I64      |      I32       |      I32      |      2^20      |   128   |   0.201   |  15.369 us |       1.03% |  14.968 us |       5.45% |  -0.400 us |  -2.60% |   FAST   |
|      I64      |      I32       |      I32      |      2^24      |   128   |   0.201   |  52.271 us |       0.67% |  51.737 us |       1.70% |  -0.533 us |  -1.02% |   FAST   |
|      I64      |      I32       |      I32      |      2^28      |   128   |   0.201   | 611.224 us |       0.30% | 610.852 us |       0.42% |  -0.372 us |  -0.06% |   SAME   |
|      I64      |      I32       |      I32      |      2^16      |  2048   |   0.201   |  15.347 us |       0.84% |  15.192 us |       3.83% |  -0.156 us |  -1.01% |   FAST   |
|      I64      |      I32       |      I32      |      2^20      |  2048   |   0.201   |  19.443 us |       0.66% |  19.159 us |       3.91% |  -0.284 us |  -1.46% |   FAST   |
|      I64      |      I32       |      I32      |      2^24      |  2048   |   0.201   | 124.603 us |       0.99% | 124.447 us |       1.02% |  -0.156 us |  -0.12% |   SAME   |
|      I64      |      I32       |      I32      |      2^28      |  2048   |   0.201   |   1.778 ms |       0.08% |   1.776 ms |       0.09% |  -2.519 us |  -0.14% |   FAST   |
|      I64      |      I32       |      I32      |      2^16      | 2097152 |   0.201   |   2.594 ms |       0.16% |   2.596 ms |       0.23% |   2.263 us |   0.09% |   SAME   |
|      I64      |      I32       |      I32      |      2^20      | 2097152 |   0.201   |   3.087 ms |       0.16% |   3.087 ms |       0.16% |  -0.570 us |  -0.02% |   SAME   |
|      I64      |      I32       |      I32      |      2^24      | 2097152 |   0.201   |   3.445 ms |       0.24% |   3.445 ms |       0.25% |  -0.208 us |  -0.01% |   SAME   |
|      I64      |      I32       |      I32      |      2^28      | 2097152 |   0.201   |   5.976 ms |       0.22% |   5.976 ms |       0.23% |  -0.205 us |  -0.00% |   SAME   |
|      I64      |      I32       |      I32      |      2^16      |   32    |     1     |  13.317 us |       1.09% |  12.948 us |       5.95% |  -0.369 us |  -2.77% |   FAST   |
|      I64      |      I32       |      I32      |      2^20      |   32    |     1     |  15.211 us |       5.74% |  14.597 us |       7.94% |  -0.613 us |  -4.03% |   SAME   |
|      I64      |      I32       |      I32      |      2^24      |   32    |     1     |  53.181 us |       1.95% |  53.007 us |       2.14% |  -0.174 us |  -0.33% |   SAME   |
|      I64      |      I32       |      I32      |      2^28      |   32    |     1     | 619.640 us |       0.26% | 619.470 us |       0.29% |  -0.170 us |  -0.03% |   SAME   |
|      I64      |      I32       |      I32      |      2^16      |   128   |     1     |  13.313 us |       1.04% |  13.125 us |       4.46% |  -0.188 us |  -1.41% |   FAST   |
|      I64      |      I32       |      I32      |      2^20      |   128   |     1     |  15.354 us |       2.47% |  14.779 us |       6.47% |  -0.576 us |  -3.75% |   FAST   |
|      I64      |      I32       |      I32      |      2^24      |   128   |     1     |  52.208 us |       0.38% |  51.806 us |       1.59% |  -0.402 us |  -0.77% |   FAST   |
|      I64      |      I32       |      I32      |      2^28      |   128   |     1     | 600.558 us |       0.30% | 600.141 us |       0.30% |  -0.417 us |  -0.07% |   SAME   |
|      I64      |      I32       |      I32      |      2^16      |  2048   |     1     |  15.429 us |       2.46% |  15.414 us |       2.51% |  -0.016 us |  -0.10% |   SAME   |
|      I64      |      I32       |      I32      |      2^20      |  2048   |     1     |  21.677 us |       2.93% |  21.056 us |       5.29% |  -0.621 us |  -2.86% |   SAME   |
|      I64      |      I32       |      I32      |      2^24      |  2048   |     1     | 121.717 us |       0.87% | 121.607 us |       0.84% |  -0.110 us |  -0.09% |   SAME   |
|      I64      |      I32       |      I32      |      2^28      |  2048   |     1     |   1.840 ms |       1.10% |   1.841 ms |       1.06% |   0.903 us |   0.05% |   SAME   |
|      I64      |      I32       |      I32      |      2^16      | 2097152 |     1     |   2.579 ms |       0.11% |   2.579 ms |       0.11% |   0.120 us |   0.00% |   SAME   |
|      I64      |      I32       |      I32      |      2^20      | 2097152 |     1     |   3.118 ms |       0.11% |   3.117 ms |       0.10% |  -0.394 us |  -0.01% |   SAME   |
|      I64      |      I32       |      I32      |      2^24      | 2097152 |     1     |   4.018 ms |       0.22% |   4.017 ms |       0.20% |  -0.471 us |  -0.01% |   SAME   |
|      I64      |      I32       |      I32      |      2^28      | 2097152 |     1     |  15.373 ms |       0.29% |  15.373 ms |       0.28% |  -0.302 us |  -0.00% |   SAME   |
|      F32      |      I32       |      I32      |      2^16      |   32    |   0.201   |  13.332 us |       1.44% |  13.117 us |       4.74% |  -0.215 us |  -1.62% |   FAST   |
|      F32      |      I32       |      I32      |      2^20      |   32    |   0.201   |  15.052 us |       5.01% |  14.194 us |       6.92% |  -0.858 us |  -5.70% |   FAST   |
|      F32      |      I32       |      I32      |      2^24      |   32    |   0.201   |  37.977 us |       1.14% |  37.876 us |       1.53% |  -0.101 us |  -0.27% |   SAME   |
|      F32      |      I32       |      I32      |      2^28      |   32    |   0.201   | 414.543 us |       0.33% | 413.794 us |       0.41% |  -0.749 us |  -0.18% |   SAME   |
|      F32      |      I32       |      I32      |      2^16      |   128   |   0.201   |  13.319 us |       1.32% |  13.288 us |       2.49% |  -0.031 us |  -0.24% |   SAME   |
|      F32      |      I32       |      I32      |      2^20      |   128   |   0.201   |  15.075 us |       4.88% |  14.299 us |       7.03% |  -0.776 us |  -5.15% |   FAST   |
|      F32      |      I32       |      I32      |      2^24      |   128   |   0.201   |  37.900 us |       0.58% |  37.837 us |       1.04% |  -0.062 us |  -0.16% |   SAME   |
|      F32      |      I32       |      I32      |      2^28      |   128   |   0.201   | 428.308 us |       0.32% | 427.679 us |       0.36% |  -0.629 us |  -0.15% |   SAME   |
|      F32      |      I32       |      I32      |      2^16      |  2048   |   0.201   |  15.378 us |       1.42% |  15.326 us |       2.34% |  -0.052 us |  -0.34% |   SAME   |
|      F32      |      I32       |      I32      |      2^20      |  2048   |   0.201   |  19.476 us |       0.90% |  18.806 us |       5.13% |  -0.670 us |  -3.44% |   FAST   |
|      F32      |      I32       |      I32      |      2^24      |  2048   |   0.201   | 113.975 us |       0.69% | 113.999 us |       0.82% |   0.024 us |   0.02% |   SAME   |
|      F32      |      I32       |      I32      |      2^28      |  2048   |   0.201   |   1.550 ms |       0.38% |   1.548 ms |       0.39% |  -1.881 us |  -0.12% |   SAME   |
|      F32      |      I32       |      I32      |      2^16      | 2097152 |   0.201   |   1.938 ms |       0.15% |   1.938 ms |       0.16% |  -0.105 us |  -0.01% |   SAME   |
|      F32      |      I32       |      I32      |      2^20      | 2097152 |   0.201   |   2.784 ms |       0.09% |   2.784 ms |       0.09% |  -0.047 us |  -0.00% |   SAME   |
|      F32      |      I32       |      I32      |      2^24      | 2097152 |   0.201   |   3.382 ms |       0.25% |   3.381 ms |       0.26% |  -0.279 us |  -0.01% |   SAME   |
|      F32      |      I32       |      I32      |      2^28      | 2097152 |   0.201   |   5.658 ms |       0.26% |   5.657 ms |       0.27% |  -0.577 us |  -0.01% |   SAME   |
|      F32      |      I32       |      I32      |      2^16      |   32    |     1     |  13.213 us |       3.59% |  13.193 us |       4.09% |  -0.019 us |  -0.15% |   SAME   |
|      F32      |      I32       |      I32      |      2^20      |   32    |     1     |  14.227 us |       7.62% |  14.199 us |       7.59% |  -0.028 us |  -0.19% |   SAME   |
|      F32      |      I32       |      I32      |      2^24      |   32    |     1     |  27.506 us |       2.03% |  27.553 us |       1.83% |   0.047 us |   0.17% |   SAME   |
|      F32      |      I32       |      I32      |      2^28      |   32    |     1     | 239.112 us |       0.54% | 238.956 us |       0.54% |  -0.156 us |  -0.07% |   SAME   |
|      F32      |      I32       |      I32      |      2^16      |   128   |     1     |  13.159 us |       4.49% |  13.122 us |       4.79% |  -0.037 us |  -0.28% |   SAME   |
|      F32      |      I32       |      I32      |      2^20      |   128   |     1     |  13.731 us |      13.12% |  13.609 us |      13.47% |  -0.122 us |  -0.89% |   SAME   |
|      F32      |      I32       |      I32      |      2^24      |   128   |     1     |  27.511 us |       2.21% |  27.426 us |       2.66% |  -0.085 us |  -0.31% |   SAME   |
|      F32      |      I32       |      I32      |      2^28      |   128   |     1     | 244.621 us |       0.42% | 244.631 us |       0.39% |   0.010 us |   0.00% |   SAME   |
|      F32      |      I32       |      I32      |      2^16      |  2048   |     1     |  16.729 us |       5.90% |  16.706 us |       6.09% |  -0.023 us |  -0.14% |   SAME   |
|      F32      |      I32       |      I32      |      2^20      |  2048   |     1     |  21.154 us |       3.67% |  21.212 us |       3.43% |   0.058 us |   0.27% |   SAME   |
|      F32      |      I32       |      I32      |      2^24      |  2048   |     1     | 107.234 us |       2.10% | 107.156 us |       2.08% |  -0.078 us |  -0.07% |   SAME   |
|      F32      |      I32       |      I32      |      2^28      |  2048   |     1     |   1.504 ms |       1.05% |   1.503 ms |       1.15% |  -0.111 us |  -0.01% |   SAME   |
|      F32      |      I32       |      I32      |      2^16      | 2097152 |     1     |   1.990 ms |       0.27% |   1.989 ms |       0.25% |  -0.729 us |  -0.04% |   SAME   |
|      F32      |      I32       |      I32      |      2^20      | 2097152 |     1     |   2.818 ms |       0.09% |   2.818 ms |       0.10% |  -0.105 us |  -0.00% |   SAME   |
|      F32      |      I32       |      I32      |      2^24      | 2097152 |     1     |   3.970 ms |       0.18% |   3.970 ms |       0.18% |   0.648 us |   0.02% |   SAME   |
|      F32      |      I32       |      I32      |      2^28      | 2097152 |     1     |  15.037 ms |       0.37% |  15.043 ms |       0.35% |   6.096 us |   0.04% |   SAME   |
|      F64      |      I32       |      I32      |      2^16      |   32    |   0.201   |  13.266 us |       2.71% |  13.268 us |       3.10% |   0.002 us |   0.02% |   SAME   |
|      F64      |      I32       |      I32      |      2^20      |   32    |   0.201   |  14.374 us |       7.44% |  14.410 us |       7.11% |   0.036 us |   0.25% |   SAME   |
|      F64      |      I32       |      I32      |      2^24      |   32    |   0.201   |  45.652 us |       1.88% |  45.601 us |       1.94% |  -0.051 us |  -0.11% |   SAME   |
|      F64      |      I32       |      I32      |      2^28      |   32    |   0.201   | 530.092 us |       0.25% | 530.147 us |       0.22% |   0.054 us |   0.01% |   SAME   |
|      F64      |      I32       |      I32      |      2^16      |   128   |   0.201   |  13.124 us |       4.85% |  13.083 us |       4.91% |  -0.041 us |  -0.31% |   SAME   |
|      F64      |      I32       |      I32      |      2^20      |   128   |   0.201   |  14.734 us |       6.52% |  14.713 us |       6.70% |  -0.021 us |  -0.14% |   SAME   |
|      F64      |      I32       |      I32      |      2^24      |   128   |   0.201   |  44.781 us |       3.26% |  44.818 us |       3.26% |   0.037 us |   0.08% |   SAME   |
|      F64      |      I32       |      I32      |      2^28      |   128   |   0.201   | 544.748 us |       0.20% | 544.689 us |       0.20% |  -0.059 us |  -0.01% |   SAME   |
|      F64      |      I32       |      I32      |      2^16      |  2048   |   0.201   |  13.875 us |       6.74% |  13.595 us |       5.15% |  -0.281 us |  -2.02% |   SAME   |
|      F64      |      I32       |      I32      |      2^20      |  2048   |   0.201   |  18.817 us |       5.11% |  18.811 us |       5.08% |  -0.006 us |  -0.03% |   SAME   |
|      F64      |      I32       |      I32      |      2^24      |  2048   |   0.201   | 134.155 us |       0.91% | 134.041 us |       0.87% |  -0.114 us |  -0.09% |   SAME   |
|      F64      |      I32       |      I32      |      2^28      |  2048   |   0.201   |   1.810 ms |       0.15% |   1.809 ms |       0.15% |  -1.144 us |  -0.06% |   SAME   |
|      F64      |      I32       |      I32      |      2^16      | 2097152 |   0.201   |   2.591 ms |       0.18% |   2.591 ms |       0.17% |   0.069 us |   0.00% |   SAME   |
|      F64      |      I32       |      I32      |      2^20      | 2097152 |   0.201   |   3.079 ms |       0.16% |   3.079 ms |       0.16% |  -0.318 us |  -0.01% |   SAME   |
|      F64      |      I32       |      I32      |      2^24      | 2097152 |   0.201   |   3.707 ms |       0.32% |   3.706 ms |       0.31% |  -0.072 us |  -0.00% |   SAME   |
|      F64      |      I32       |      I32      |      2^28      | 2097152 |   0.201   |   5.856 ms |       0.28% |   5.857 ms |       0.28% |   1.459 us |   0.02% |   SAME   |
|      F64      |      I32       |      I32      |      2^16      |   32    |     1     |  12.689 us |       8.15% |  12.601 us |       8.30% |  -0.088 us |  -0.69% |   SAME   |
|      F64      |      I32       |      I32      |      2^20      |   32    |     1     |  13.229 us |      12.61% |  13.348 us |      12.20% |   0.119 us |   0.90% |   SAME   |
|      F64      |      I32       |      I32      |      2^24      |   32    |     1     |  38.045 us |       2.12% |  38.104 us |       2.09% |   0.059 us |   0.15% |   SAME   |
|      F64      |      I32       |      I32      |      2^28      |   32    |     1     | 363.726 us |       1.07% | 365.081 us |       1.55% |   1.355 us |   0.37% |   SAME   |
|      F64      |      I32       |      I32      |      2^16      |   128   |     1     |  12.677 us |       7.53% |  13.212 us |       3.53% |   0.536 us |   4.23% |   SLOW   |
|      F64      |      I32       |      I32      |      2^20      |   128   |     1     |  14.314 us |       9.42% |  14.614 us |       8.08% |   0.301 us |   2.10% |   SAME   |
|      F64      |      I32       |      I32      |      2^24      |   128   |     1     |  38.037 us |       2.19% |  38.151 us |       2.45% |   0.114 us |   0.30% |   SAME   |
|      F64      |      I32       |      I32      |      2^28      |   128   |     1     | 367.755 us |       0.59% | 367.701 us |       0.55% |  -0.054 us |  -0.01% |   SAME   |
|      F64      |      I32       |      I32      |      2^16      |  2048   |     1     |  15.325 us |       2.36% |  15.335 us |       1.85% |   0.010 us |   0.06% |   SAME   |
|      F64      |      I32       |      I32      |      2^20      |  2048   |     1     |  21.008 us |       4.57% |  20.912 us |       4.63% |  -0.096 us |  -0.46% |   SAME   |
|      F64      |      I32       |      I32      |      2^24      |  2048   |     1     | 125.026 us |       1.04% | 125.209 us |       0.99% |   0.183 us |   0.15% |   SAME   |
|      F64      |      I32       |      I32      |      2^28      |  2048   |     1     |   1.621 ms |       0.33% |   1.620 ms |       0.33% |  -0.481 us |  -0.03% |   SAME   |
|      F64      |      I32       |      I32      |      2^16      | 2097152 |     1     |   2.580 ms |       0.21% |   2.580 ms |       0.21% |  -0.482 us |  -0.02% |   SAME   |
|      F64      |      I32       |      I32      |      2^20      | 2097152 |     1     |   3.114 ms |       0.11% |   3.114 ms |       0.11% |  -0.137 us |  -0.00% |   SAME   |
|      F64      |      I32       |      I32      |      2^24      | 2097152 |     1     |   4.315 ms |       0.20% |   4.315 ms |       0.19% |  -0.323 us |  -0.01% |   SAME   |
|      F64      |      I32       |      I32      |      2^28      | 2097152 |     1     |  15.505 ms |       0.39% |  15.509 ms |       0.39% |   3.156 us |   0.02% |   SAME   |

@bernhardmgruber bernhardmgruber mentioned this pull request Feb 5, 2025
4 tasks
bernhardmgruber added a commit to bernhardmgruber/cccl that referenced this pull request Feb 6, 2025
elstehle pushed a commit to bernhardmgruber/cccl that referenced this pull request Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants