Jeff Hammond
Jeff Hammond
I got this far by adding `export HIPSYCL_ROCM_PATH=/opt/rocm`. ``` jrhammon@jrhammon-nuc:~/PRK/Cxx11$ make nstream-sycl /opt/hipSYCL/bin/syclcc-clang -DPRKVERSION="2020" -std=c++17 -O3 -DHIPSYCL --hipsycl-platform=rocm --hipsycl-gpu-arch=gfx900 nstream-sycl.cc -o nstream-sycl clang-10: error: no such file or directory: 'oclc_wavefrontsize64_on.amdgcn.bc'...
I couldn't get anything working after about a dozen attempts so I decided to give up and see if something changes when I try again later.
Current status with ROCm 3.8: ``` jrhammon@jrhammon-nuc:~/PRK/Cxx11$ ./nstream-sycl 10 $((1024*1024)) 256 No device code bundle for gfx803 Aborted (core dumped) ``` HIP works: ``` jrhammon@jrhammon-nuc:~/PRK/Cxx11$ ./nstream-hip 10 $((1024*1024)) 256 Parallel...
Ah, sorry, I had an errant `gfx900` handing around in my `make.defs`. Now it works: ``` jrhammon@jrhammon-nuc:~/PRK/Cxx11$ ./nstream-sycl 10 $((1024*1024*32)) Parallel Research Kernels version 2020 C++11/SYCL STREAM triad: A =...
I don't care about CPU support. I just want to know how to silence that warning without changing my code.
I have no problem compiling with the standard toolchain on Mojave. It's just the older MacOS versions that are broken right now. However, I think it's important to do continuous...
If you want to declare all but the latest MacOS version obsolete, so be it, but Apple supports latest and latest-1 so some people maybe on the latter. `Cxx11` is...
I can't figure out what the problem with the failing test is. The debugger backtrace doesn't tell me anything useful. ``` jrhammon-mac02:triSYCL jrhammon$ lldb ./tests/jacobi/jacobi_jacobi2d-st-cplx-var (lldb) target create "./tests/jacobi/jacobi_jacobi2d-st-cplx-var" Current...
That test also passes when run directly, so it's some sort of stupid issue with `ctest`. I would suggest that you replace CMake but I assume that would go over...
> So, either you just ignore this failure I choose this option. I only ran `ctest` because I figured that was reasonable evidence that my configuration was working. I only...