Closed ojwg closed 1 year ago
Some checks are failing because we need to install hipRAND (I believe Orlando is already working on the other errors that arise).
I believe this command (really, a series of commands) installs hipRAND (tested using Docker):
git clone https://github.com/ROCmSoftwarePlatform/rocRAND.git && \
cd rocRAND; mkdir build; cd build && \
git submodule update --init && \
cmake -DCMAKE_CXX_COMPILER=hipcc ../. && \
make -j2 && \
make install
but this might be a good time to switch over to Docker containers since building hipRAND takes a long time to build and I cannot find a pre-compiled binary. I've uploaded the necessary hip docker container already: alwinm/cholla:hip_v0.1
Depending on how we want to move forward, I could push my container-based version of build_tests.yml to gpu_particle_feedback, or to dev
@alwinm If you have a docker container ready, I think this is a good time to deploy it. Why don't you go ahead and submit it directly to dev, and that way this PR will pass the build tests self-consistently.
I also agree with a couple of caveats
command --version
ought to do itI checked. You should be able to install rocrand (which should include hiprand) the same way that rocfft is installed. Make sure to include the version you want so that you get the correct version, by default you get the latest version but we want the version that matches the other ROCm stuff.
supernova feedback code