PR #11164: [XLA:GPU] bump up minimum PTX ISA to be 8.1 for CUDA >= 12.1
PR #11164: [XLA:GPU] bump up minimum PTX ISA to be 8.1 for CUDA >= 12.1

Imported from GitHub PR https://github.com/openxla/xla/pull/11164

NV internal workloads facing an error rn: `error   : Feature 'Kernel parameter size larger than 4352 bytes' requires PTX ISA .version 8.1 or later`. Bumping up to PTX81 solved the issue however it requires minimum CUDA 12.1 to work. So for WAR, I added a check to use PTX81 if CUDA 12.1 is available.
Copybara import of the project:

--
4a15c97bd021560c553b8f93b8c421fb8487f41e by cjkkkk <ske@nvidia.com>:

bump up minimum PTX ISA to be 8.1 for CUDA >= 12.1

--
b04703e5fced0937bdb68f177ad908bcec3d153c by cjkkkk <ske@nvidia.com>:

include cuda.h

Merging this change closes #11164

FUTURE_COPYBARA_INTEGRATE_REVIEW=https://github.com/openxla/xla/pull/11164 from Cjkkkk:bump_to_ptx81_cuda12.1 b04703e5fced0937bdb68f177ad908bcec3d153c
