diff options
author | Nikita Sirgienko <nikita.sirgienko@intel.com> | 2022-10-04 19:34:54 +0300 |
---|---|---|
committer | Nikita Sirgienko <nikita.sirgienko@intel.com> | 2022-10-04 19:34:54 +0300 |
commit | 3e2d7403f9f2a46f06bc4ce4d7906f7993191732 (patch) | |
tree | 75a1bedf1beac584c5c1d15f3263a9f6b538d3ab /intern/cycles | |
parent | df29211eeb59f54079123e2bc82578a561431290 (diff) |
Cycles: refine inlining thresholds for oneAPI backend
New thresholds give a few percent improvement in average.
Diffstat (limited to 'intern/cycles')
-rw-r--r-- | intern/cycles/kernel/CMakeLists.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/intern/cycles/kernel/CMakeLists.txt b/intern/cycles/kernel/CMakeLists.txt index 682baf7c050..9cf9b761651 100644 --- a/intern/cycles/kernel/CMakeLists.txt +++ b/intern/cycles/kernel/CMakeLists.txt @@ -744,8 +744,8 @@ if(WITH_CYCLES_DEVICE_ONEAPI) -fsycl -fsycl-unnamed-lambda -fdelayed-template-parsing - -mllvm -inlinedefault-threshold=300 - -mllvm -inlinehint-threshold=400 + -mllvm -inlinedefault-threshold=250 + -mllvm -inlinehint-threshold=350 -fsycl-device-code-split=per_kernel -fsycl-max-parallel-link-jobs=${ONEAPI_OFFLINE_COMPILER_PARALLEL_JOBS} -shared |