Pascal NVLink feature - possible use for GPU rendering?

Discuss anything you like on this forum.
Post Reply
User avatar
linvanchene
Licensed Customer
Posts: 783
Joined: Mon Mar 25, 2013 10:58 pm
Location: Switzerland

Updated / Edit:

Nvidia released the GTC 2016 opening keynote as video series on their youtube channel

http://www.youtube.com/user/nvidia/videos

first part:

http://www.youtube.com/watch?v=ddBIF1fnvIM

- - -

Source for the following quotes and images:

https://devblogs.nvidia.com/parallelfor ... de-pascal/

- - -
Support for the GPU ISA means that programs running on NVLink-connected GPUs can execute directly on data in the memory of another GPU as well as on local memory
Pascal GP100 adds features to further simplify programming and sharing of memory between CPU and GPU, and allowing easier porting of CPU parallel compute applications to use GPUs for tremendous speedups
With the new page fault mechanism, global data coherency is guaranteed with Unified Memory. This means that with GP100, the CPUs and GPUs can access Unified Memory allocations simultaneously
pascal_8_unified_memory-300x213.png
4-GPU-CPU-Quad-206x300.png
NVLink

http://www.nvidia.com/object/nvlink.html


- - -

What does this all mean for GPU rendering?

Which are the CPUs that support NVLink?
Will we be able to connect consumer level Pascal cards and CPUs with NVLINK already in 2016?

- - -
You do not have the required permissions to view the files attached to this post.
Last edited by linvanchene on Wed Apr 06, 2016 7:29 pm, edited 1 time in total.
Win 10 Pro 64bit | Rendering: 2 x ASUS GeForce RTX 2080 Ti TURBO | Asus RTX NVLink Bridge 4-Slot | Intel Core i7 5820K | ASUS X99-E WS| 64 GB RAM
FAQ: OctaneRender for DAZ Studio - FAQ link collection
User avatar
Tutor
Licensed Customer
Posts: 531
Joined: Tue Nov 20, 2012 2:57 pm
Location: Suburb of Birmingham, AL - Home of the Birmingham Civil Rights Institute

linvanchene wrote:Source for the following quotes and images:

https://devblogs.nvidia.com/parallelfor ... de-pascal/

- - -
Support for the GPU ISA means that programs running on NVLink-connected GPUs can execute directly on data in the memory of another GPU as well as on local memory
Pascal GP100 adds features to further simplify programming and sharing of memory between CPU and GPU, and allowing easier porting of CPU parallel compute applications to use GPUs for tremendous speedups
With the new page fault mechanism, global data coherency is guaranteed with Unified Memory. This means that with GP100, the CPUs and GPUs can access Unified Memory allocations simultaneously
pascal_8_unified_memory-300x213.png
4-GPU-CPU-Quad-206x300.png
NVLink

http://www.nvidia.com/object/nvlink.html


- - -

What does this all mean for GPU rendering?

Which are the CPUs that support NVLink?
Will we be able to connect consumer level Pascal cards and CPUs with NVLINK already in 2016?

- - -
It appears that initially only IBM (and possibly ARM64) CPUs can take advantage of NVLink which accounts for, at least, half of that predicted 10X speedup prediction for Pascal.
Because I have 180+ GPU processers in 16 tweaked/multiOS systems - Character limit prevents detailed stats.
User avatar
glimpse
Licensed Customer
Posts: 3740
Joined: Wed Jan 26, 2011 2:17 pm
Contact:

hopefully one day this "F1" grade technology would come down to earth & get's integrated into "familly cars" as well =).. for now that novel piece of technology is reserver for GPUs taht are sold for 10X price =p
Post Reply

Return to “Off Topic Forum”