The nvcc compile flags for Graphitti are fixed to CC 3.5 - which are specifically for Kepler-generation cards (around 6 years old). To enable future work in implementing newer software features and hardware capabilities, we should remove this specific flag and opt to make it flexible for newer cards (such as the Volta card on the otachi server).

This may have the drawback in having to add define macros for compiling specific sections of code, depending on whether or not the device supports a certain feature, to maintain full backwards compatibility with AT LEAST CC 3.5.
The nvcc compile flags for Graphitti are fixed to CC 3.5 - which are specifically for Kepler-generation cards (around 6 years old). To enable future work in implementing newer software features and hardware capabilities, we should remove this specific flag and opt to make it flexible for newer cards (such as the Volta card on the otachi server).

This may have the drawback in having to add define macros for compiling specific sections of code, depending on whether or not the device supports a certain feature, to maintain full backwards compatibility with AT LEAST CC 3.5.