CHIP-SPV / chipStar

chipStar is a tool for compiling and running HIP/CUDA on SPIR-V via OpenCL or Level Zero APIs.
Other
168 stars 27 forks source link

HeCBench: merkle-hip+chipStar gives different results than merkle-sycl #631

Open franz opened 9 months ago

franz commented 9 months ago

needs investigating

pjaaskel commented 9 months ago

What about merkle-hip on AMD GPU?

zjin-lcf commented 9 months ago

Thank you for reporting the issue. I will try to investigate the issue on an AMD GPU.

zjin-lcf commented 9 months ago

The results are compared when DEBGUG is ON in the Makefiles. The GPUs are MI100, V100, and A770. The output results of the SYCL program are the same on the Nvidia and Intel GPUs. The SYCL results on the Intel and Nvidia GPUs match the result of the CUDA program on the Nvidia GPU. The output result of the HIP program on the AMD GPU does not match the results on other GPUs and the SYCL result on the same GPU.