blender/intern
Patrick Mours 9f7d84b656 Cycles: Add support for P2P memory distribution (e.g. via NVLink)
This change modifies the multi-device implementation to support memory distribution
across devices, to reduce the overall memory footprint of large scenes and allow scenes to
fit entirely into combined GPU memory that previously had to fall back to host memory.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D7426
2020-06-08 17:55:49 +02:00
..
atomic Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
audaspace Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
clog Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
cycles Cycles: Add support for P2P memory distribution (e.g. via NVLink) 2020-06-08 17:55:49 +02:00
dualcon Cleanup: redundant parenthesis, NULL checks 2020-04-20 12:15:49 +10:00
eigen Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
ffmpeg Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
ghost Cleanup: Strict compiler warning 2020-06-05 11:59:45 +02:00
glew-mx ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
guardedalloc Cleanup: make guarded memory allocation always thread safe 2020-05-20 01:03:05 +02:00
iksolver Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
itasc Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
libc_compat Build: change libc compatibility code to only be used for new glibc 2020-02-27 12:52:19 +01:00
libmv Libmv: Fix crash solving when having negative frames 2020-05-15 14:59:25 +02:00
locale Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
mantaflow Fluid: Cleanup internal Python object names 2020-06-05 18:52:33 +02:00
memutil Cleanup: doxy comments 2020-05-09 17:36:12 +10:00
mikktspace Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
numaapi Fix numaapi on PowerPC platforms 2020-01-15 11:18:24 +01:00
opencolorio OCIO: GLSL: Avoid undefined behavior 2020-06-02 16:46:38 +02:00
opensubdiv OpenSubdiv: Only store edges topology for non-smooth edges 2020-05-27 12:07:16 +02:00
openvdb Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
quadriflow Cleanup: cmake indentation 2020-03-04 11:02:35 +11:00
rigidbody Cleanup: doxy comments 2020-05-09 17:36:12 +10:00
utfconv Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
CMakeLists.txt Cleanup: remove unused string module 2020-04-28 12:57:39 +02:00