[petsc-users] MatSetValues error with ViennaCL types
Karl Rupp
rupp at iue.tuwien.ac.at
Thu Aug 30 23:50:42 CDT 2018
>> I thought newer NVIDIA cards had integrated circuits, not using PCI
>> anymore, still the same case?
>
> NVLink is much faster than PCI, but it's still a bus that is slower (and
> higher latency) than aggregate DDR, though there are open questions
> about how much message packing (for example) should take place on GPU
> versus CPU.
To add: NVLink has higher bandwidth, but as far as I know it has about
the same latency. That is, if you send just a few (kilo-)bytes around,
you'll see the same latency problems as with PCI-Express.
Best regards,
Karli
More information about the petsc-users
mailing list