cuda9 and cuda8 are incompatible with T4 ?

I complier a program rely on cuda9, The program can run normaly on Tesla P40, but get segmentation on Tesla T4. I changle cuda9 to cuda10, P40 and T4 are normal.

Normally CUDA 10 is recommended for Turing architecture GPUs. This is indicated in the CUDA 10.0 release notes.

https://docs.nvidia.com/cuda/archive/10.0/cuda-toolkit-release-notes/index.html#cuda-general-new-features

“CUDA 10.0 adds support for the Turing architecture (compute_75 and sm_75).”

It should be possible to use CUDA 8 or 9 on T4 with proper compilation settings. It’s impossible to say what is happening with this description.