search for: yanjun

Displaying 6 results from an estimated 6 matches for "yanjun".

Did you mean: hanjun
2024 Oct 18
1
[PATCH v1 0/4] GPU Direct RDMA (P2P DMA) for Device Private Pages
...high rate of GPU memory access). If I got this patch series correctly, this is based on ODP (On Demand Paging). And a way also exists which is based on non-ODP. From the following links, this way is implemented on efa, irdma and mlx5. 1. iRDMA https://lore.kernel.org/all/20230217011425.498847-1-yanjun.zhu at intel.com/ 2. efa https://lore.kernel.org/lkml/20211007114018.GD2688930 at ziepe.ca/t/ 3. mlx5 https://lore.kernel.org/all/1608067636-98073-5-git-send-email-jianxin.xiong at intel.com/ Because these 2 methods are both implemented on mlx5, have you compared the test results with the 2 met...
2024 Oct 16
2
[PATCH v1 0/4] GPU Direct RDMA (P2P DMA) for Device Private Pages
On 16/10/2024 7:23, Christoph Hellwig wrote: > On Tue, Oct 15, 2024 at 06:23:44PM +0300, Yonatan Maman wrote: >> From: Yonatan Maman <Ymaman at Nvidia.com> >> >> This patch series aims to enable Peer-to-Peer (P2P) DMA access in >> GPU-centric applications that utilize RDMA and private device pages. This >> enhancement is crucial for minimizing data transfer
2005 Jul 16
0
FreeBSD Summer of Code Projects Announced
...m> Summary: K kernel meta-language project Mentor: gnn@FreeBSD.org, phk@FreeBSD.org Student: Samy Al Bahra <samy@kerneled.org> Summary: MAC Mentor: rwatson@FreeBSD.org Student: Victor Cruceru <victor.cruceru@gmail.com> Summary: SNMP monitoring Mentor: harti@FreeBSD.org Student: Yanjun Wu <yanjun03@ios.cn> Summary: SEBSD Mentor: rwatson@FreeBSD.org Student: Emily Boyd <emily@emilyboyd.com> Summary: website improvements Mentor: murray@FreeBSD.org
2019 Apr 13
1
[RFC 3/3] RDMA/virtio-rdma: VirtIO rdma driver
...clude "virtio_rdma.h" > + > +static void rdma_ctrl_ack(struct virtqueue *vq) > +{ > + struct virtio_rdma_info *dev = vq->vdev->priv; > + > + wake_up(&dev->acked); > + > + printk("%s\n", __func__); Cool:-) this line should be for debug? Zhu Yanjun > +} > + > +int init_device(struct virtio_rdma_info *dev) > +{ > +#define TMP_MAX_VQ 1 > + int rc; > + struct virtqueue *vqs[TMP_MAX_VQ]; > + vq_callback_t *cbs[TMP_MAX_VQ]; > + const char *names[TMP_MAX_VQ]; > + > + names[0] = "ctrl"; > + cbs[0] = rdm...
2019 Apr 11
9
[RFC 0/3] VirtIO RDMA
Data center backends use more and more RDMA or RoCE devices and more and more software runs in virtualized environment. There is a need for a standard to enable RDMA/RoCE on Virtual Machines. Virtio is the optimal solution since is the de-facto para-virtualizaton technology and also because the Virtio specification allows Hardware Vendors to support Virtio protocol natively in order to achieve
2019 Apr 11
9
[RFC 0/3] VirtIO RDMA
Data center backends use more and more RDMA or RoCE devices and more and more software runs in virtualized environment. There is a need for a standard to enable RDMA/RoCE on Virtual Machines. Virtio is the optimal solution since is the de-facto para-virtualizaton technology and also because the Virtio specification allows Hardware Vendors to support Virtio protocol natively in order to achieve