Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikita Sirgienko <nikita.sirgienko@intel.com>2022-10-04 19:34:54 +0300
committerNikita Sirgienko <nikita.sirgienko@intel.com>2022-10-04 19:34:54 +0300
commit3e2d7403f9f2a46f06bc4ce4d7906f7993191732 (patch)
tree75a1bedf1beac584c5c1d15f3263a9f6b538d3ab /intern/cycles/kernel/CMakeLists.txt
parentdf29211eeb59f54079123e2bc82578a561431290 (diff)
Cycles: refine inlining thresholds for oneAPI backend
New thresholds give a few percent improvement in average.
Diffstat (limited to 'intern/cycles/kernel/CMakeLists.txt')
-rw-r--r--intern/cycles/kernel/CMakeLists.txt4
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