diff options
author | Martijn Berger <martijn.berger@gmail.com> | 2014-01-28 21:40:08 +0400 |
---|---|---|
committer | Martijn Berger <martijn.berger@gmail.com> | 2014-01-28 21:40:08 +0400 |
commit | 84f95875401f0c9cd815d842d9c6f4526dc8f939 (patch) | |
tree | b5fe4c799a83e0d93ff967b8e4c5c7def4a00677 /source/blender/windowmanager/intern/wm_operators.c | |
parent | abf18033f39c09f983154d88cef1a53bce8dd75a (diff) |
Cuda use streams and async to avoid busywaiting
This is my first stab at this and is based on this IRC converstation:
<mib2berlin> brecht: this is meaning as reminder only, I know you have other things to do > http://openvidia.sourceforge.net/index.php/Optimization_Notes#avoiding_busy_waits
<brecht> mib2berlin: thanks, bookmarked
only tested on Ubuntu 14.04 / cuda 5.0 but ill do some more testing tomorrow.
Also unsure about the placement and the lifetime of the stream and the event. But creating / deleting these seems to incur a non trivial cost.
Reviewers: brecht
Reviewed By: brecht
CC: mib2berlin, dingto
Differential Revision: https://developer.blender.org/D262
Diffstat (limited to 'source/blender/windowmanager/intern/wm_operators.c')
0 files changed, 0 insertions, 0 deletions