I wanna transfer the data rendered in D3D by GPU-A to GPU-B as resource. So is there some method that I could transfer the data DIRECTLY? I know this could be completed via portable pinned memory, but it’s slow.
And I’ve heard about that SLI-tech could complete this data duplicating task automatedly. But could I control this process? That is to say, could I duplicate memory via SLI when necessary?
Both of my cards are GTX480.
I wanna transfer the data rendered in D3D by GPU-A to GPU-B as resource. So is there some method that I could transfer the data DIRECTLY? I know this could be completed via portable pinned memory, but it’s slow.
And I’ve heard about that SLI-tech could complete this data duplicating task automatedly. But could I control this process? That is to say, could I duplicate memory via SLI when necessary?
Both of my cards are GTX480.
No.
SLI isn’t exposed to CUDA, and even if it was, SLI is a low bandwidth communications link anyway… it’s mostly low latency for synchronizing frames at video rates.
Right now pinned zero-copy memory is the best way for 2 GPUs to intercommunicate.
No.
SLI isn’t exposed to CUDA, and even if it was, SLI is a low bandwidth communications link anyway… it’s mostly low latency for synchronizing frames at video rates.
Right now pinned zero-copy memory is the best way for 2 GPUs to intercommunicate.