Closed iomaganaris closed 2 months ago
Hi there, this is jenkins continuous integration... Do you want me to verify this patch?
launch jenkins
launch perftests
launch jenkins
launch perftests
launch jenkins
launch jenkins
does it have any effect on perftests? if not, we can merge.
does it have any effect on perftests? if not, we can merge.
Looks like: https://jenkins-mch.cscs.ch/job/GridTools/job/GridTools_perftest_PR/326/env=cray,label=daint-cn/Results/ But not sure if it is up to date with master references.
launch perftest
Building the project with
Clang
generates the following warning:Seems like Clang doesn't handle the hint well unless we pass a const/pure attribute to the function call inside the assume. See: https://github.com/llvm/llvm-project/issues/55636 and https://github.com/llvm/llvm-project/pull/93077
With this change performance for the fn fused nabla examples is significantly improved on clang-cuda and is now much faster than (our old) nvcc, which doesn't have
assume
support.