Set up "Specialized" ATDM CUDA build of Trilinos that enables RDC
Created by: bartlettroscoe
CC: @trilinos/kokkos, @trilinos/kokkos-kernels, @trilinos/shylu, @trilinos/framework
Description
The current ATDM CUDA builds of Trilinos do not set Kokkos_ENABLE_Cuda_Relocatable_Device_Code=ON
(see discussion in #2464 (closed) and #2580 (closed)). However, this is needed for task-based algorithms like in ShyLU_NodeTacho and the ATDM codes may take advantage of this in the future (more likely in SPARC than EMPIRE it would seem).
Therefore, this story is to set up a new nightly build of some CUDA configuration of Trilinos that enables Kokkos_ENABLE_Cuda_Relocatable_Device_Code=ON
so that the Trilinos developers can work to get this build cleaned up and ready for the ATDM customers to use on the ATDM platforms.
Internal SNL conversations about this topic are in companion issue:
ToDo: Define targeted platforms and base build configurations, etc.
Related Issues
- Related to: #2464 (closed), #2580 (closed)