Jason Burmark
Jason Burmark
This is still an issue, how are people handling this in cmake? It would be nice to have something equivalent to CUDA_SEPARABLE_COMPILATION to help ensure the rdc flag propagates down...
I saw a mention of the separable hip compilation model in the cmake documentation, but it doesn't indicate how to actually set the compilation model. https://cmake.org/cmake/help/latest/prop_tgt/HIP_ARCHITECTURES.html Device and host linking...
I haven't seen this issue before. There is a difference between the cuda and simd backends that may be relevant. The cuda backend has some static data so if something...
Ya it looks like these are still being set https://github.com/LLNL/RAJA/blob/develop/cmake/SetupCompilers.cmake#L49.
Why are we setting the CMAKE_CUDA_FLAGS ourselves in the first place? Should this be the responsibility of the user?
It looks like this is going to be important with newer cmake versions, I tried using 3.21.1 with our scripts on rzansel and got a warning for every target that...
> Second, I have a prototype for perfectly nested loops here, its not very flexible though, my thought was to remove what is in there and follow up with a...
I'll take a look tomorrow, thanks.
We already have a wrapper for iterators, https://github.com/LLNL/RAJA/blob/develop/include/RAJA/util/Span.hpp.
I think it makes sense to jump to a cmake the properly supports hip. The cmake version with cuda is probably also ok, but we should check with people as...