Blender Git Commit Log
Git Commits -> Revision c08727e
Revision c08727e by Sergey Sharybin (master) November 21, 2015, 17:16 (GMT) |
Cycles: Quick experiment with using feature-adaptive kernels for CUDA Gives few percent of memory improvement for regular feature set kernel and could give significant memory improvement for Experimental kernel. It could also give some degree of performance improvement, but this I didn't really measure reliably yet. Code is ifdef-ed for now, since it's only working on Linux and requires CUDA toolkit to be installed (other platform only use precompiled kernels). This is just an experiment for now and a base for the proper feature support in the future (with runtime compilation using CUDA 7?). |
Commit Details:
Full Hash: c08727ebabae1d84c9d4e3096a61ef131177d4d5
Parent Commit: f8ab3fd
Lines Changed: +22, -1
1 Modified Path:
/intern/cycles/device/device_cuda.cpp (+22, -1) (Diff)