[libvirt] [PATCH v4 0/2] PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough

Daniel Henrique Barboza posted 2 patches 5 years, 1 month ago
Test syntax-check passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20190312215550.28625-1-danielhb413@gmail.com
There is a newer version of this series
src/qemu/qemu_domain.c | 71 ++++++++++++++++++++++++++++++++++++++++--
1 file changed, 69 insertions(+), 2 deletions(-)
[libvirt] [PATCH v4 0/2] PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough
Posted by Daniel Henrique Barboza 5 years, 1 month ago
This series adds support for a new QEMU feature for the spapr
(PPC64) machine, NVIDIA V100 + P9 passthrough. Refer to [1]
for the version 7 of this feature (same version used as a
reference for this series).

changes in v4:
- only 2 patches - previous patches 1 and 2 were applied
- the detection mechanism was redesigned in patch 3. It
is now simpler and shorter after the discussions from
the previous version.
- previous version can be found at [2]

[1] https://patchwork.kernel.org/patch/10848727/
[2] https://www.redhat.com/archives/libvir-list/2019-March/msg00212.html


Daniel Henrique Barboza (2):
  qemu_domain: NVLink2 bridge detection function for PPC64
  PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough

 src/qemu/qemu_domain.c | 71 ++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 69 insertions(+), 2 deletions(-)

-- 
2.20.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [PATCH v4 0/2] PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough
Posted by Daniel Henrique Barboza 5 years ago
Ping

The QEMU implementation was accepted and will be presented in
QEMU 4.1. The implementation accepted is compatible with the
work already done in this series, so this version is still current.


Thanks,


dhb

On 3/12/19 6:55 PM, Daniel Henrique Barboza wrote:
> This series adds support for a new QEMU feature for the spapr
> (PPC64) machine, NVIDIA V100 + P9 passthrough. Refer to [1]
> for the version 7 of this feature (same version used as a
> reference for this series).
>
> changes in v4:
> - only 2 patches - previous patches 1 and 2 were applied
> - the detection mechanism was redesigned in patch 3. It
> is now simpler and shorter after the discussions from
> the previous version.
> - previous version can be found at [2]
>
> [1] https://patchwork.kernel.org/patch/10848727/
> [2] https://www.redhat.com/archives/libvir-list/2019-March/msg00212.html
>
>
> Daniel Henrique Barboza (2):
>    qemu_domain: NVLink2 bridge detection function for PPC64
>    PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough
>
>   src/qemu/qemu_domain.c | 71 ++++++++++++++++++++++++++++++++++++++++--
>   1 file changed, 69 insertions(+), 2 deletions(-)
>

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [PATCH v4 0/2] PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough
Posted by Erik Skultety 5 years ago
On Mon, Apr 01, 2019 at 06:28:04PM -0300, Daniel Henrique Barboza wrote:
> Ping
>
> The QEMU implementation was accepted and will be presented in
> QEMU 4.1. The implementation accepted is compatible with the
> work already done in this series, so this version is still current.

We contacted NVIDIA 2 weeks ago to get more information on NVLINK itself and
also whether they even have x86_64 NVLINK on their roadmap and if so, what
similarities/differences the 2 arches would have which would further help us
asses this patch set. Unfortunately, there hasn't been any response yet.

Erik

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list