ok: PASS on NVIDIA RTX A4000 (cuda:0, nvidia): sycl_verify_vs_reference: PASS: 1/1 case(s) match (worst max abs err 0, atol 0); sycl_verify_vs_native: PASS: 1/1 case(s) match (worst max abs err 0, atol 0)cuda:0), vendor nvidia-fsycl-targets=nvidia_gpu_sm_86| step | status | summary |
|---|---|---|
| reference_build | ok |
exit 0: g++ -O2 -std=c++17 -I/tmp/tmp.hDen6y2MzL/task /tmp/tmp.hDen6y2MzL/task/reduction_ref.cpp -o build/reference |
| native_build | ok |
exit 0: /usr/local/cuda/bin/nvcc -O2 -std=c++17 -arch=native -I/tmp/tmp.hDen6y2MzL/task /tmp/tmp.hDen6y2MzL/task/reduction.cu -o build/native |
| native_verify_vs_reference | ok |
PASS: 1/1 case(s) match (worst max abs err 0, atol 0) |
| sycl_compile | ok |
compiled 1 source(s) -> /tmp/tmp.hDen6y2MzL/out/work/build/sycl (0 warning(s)) |
| sycl_verify_vs_reference | ok |
PASS: 1/1 case(s) match (worst max abs err 0, atol 0) |
| sycl_verify_vs_native | ok |
PASS: 1/1 case(s) match (worst max abs err 0, atol 0) |
| sycl_benchmark | ok |
10 run(s) each; cuda:0: median 490.30 ms, p95 693.12 ms |
| native_benchmark | ok |
10 run(s) each; none: median 502.37 ms, p95 563.35 ms |
Limitations: