Home
last modified time | relevance | path

Searched hist:c32eb7cb37237000cbea5cacd49f757917c78e18 (Results 1 – 3 of 3) sorted by relevance

/libCEED/examples/fluids/qfunctions/
H A Dnewtonian_types.hc32eb7cb37237000cbea5cacd49f757917c78e18 Wed May 11 03:15:52 UTC 2022 Jed Brown <jed@jedbrown.org> examples/fluids: avoid pow(double, int) due to CUDA_ERROR_INVALID_PTX

NVRTC with various CUDA versions 11.2 to 11.6 return
CUDA_ERROR_INVALID_PTX when calling pow(double, int) from kernels.
Typicially pow(x, 2.) is optimized to x*x at -O1 and above with gcc, but
pow(x, 4.) is not optimized.
H A Dchannel.hc32eb7cb37237000cbea5cacd49f757917c78e18 Wed May 11 03:15:52 UTC 2022 Jed Brown <jed@jedbrown.org> examples/fluids: avoid pow(double, int) due to CUDA_ERROR_INVALID_PTX

NVRTC with various CUDA versions 11.2 to 11.6 return
CUDA_ERROR_INVALID_PTX when calling pow(double, int) from kernels.
Typicially pow(x, 2.) is optimized to x*x at -O1 and above with gcc, but
pow(x, 4.) is not optimized.
H A Dadvection.hc32eb7cb37237000cbea5cacd49f757917c78e18 Wed May 11 03:15:52 UTC 2022 Jed Brown <jed@jedbrown.org> examples/fluids: avoid pow(double, int) due to CUDA_ERROR_INVALID_PTX

NVRTC with various CUDA versions 11.2 to 11.6 return
CUDA_ERROR_INVALID_PTX when calling pow(double, int) from kernels.
Typicially pow(x, 2.) is optimized to x*x at -O1 and above with gcc, but
pow(x, 4.) is not optimized.