Is it possible to enable/disable the ‘Double Precision CUDA’ flag through the CUDA runtime or driver API manually? Basically for the project I am working on we are hitting the limits of single precision, so I was looking at using single precision to get a rough answer then using double precision to refine this. With the Titan you have the double precision flag to gain the extra fp64 performance but at the cost of single precision performance. So the first thing that came to mind was am I able to turn this flag on myself when I need to do double precision calculations? Even if this took a second or so to change it would be beneficial.