RDMA

The Linux Plumbers 2017 RDMA mini-conference track continues tradition established in 2016, where we discussed different range of topics, starting from kernel core (integration into netdev, new fabrics, …) through kernel ABI changes upto userspace libraries.

That mini-conference was extremely fruitful with a lot of code proposed and merged afterwards.

Key Attendees (add yourself)

  • Leon Romanovsky
  • Christoph Lameter
  • Ira Weiny
  • Jason Gunthorpe
  • Liran Liss
  • Tzahi Oved
  • Yuval Shaia
  • Marcel Apfelbaum
  • Denny Dalessandro
  • Bart Van Assche
  • Don Dutile
  • Jon Toppins
  • Santosh Shilimkar(Oracle)

Key Topics for Discussion (tentative)

It is partially based on previous year and it is updated constantly. Feel free to add your topics.

  • RDMA vs. Kernel CORE - gaps
  • NVMeF RDMA
  • RDMA core (consolidated library) - gaps and how to unify UAPI header
  • Contiguous memory
  • Exposing device memory directly to application
  • Containers: GID isolations
  • KVM RDMA
  • Scope of RDMA subsystem (new fabrics)
  • RDMA as part of netdev stack
  • RDMAtool
  • RDMA userspace library
  • Kernel ABI
  • Documentation effort
  • Testing

Proposed Schedule (tentative)

  • Paravirtual RDMA device by Marcel and Yuval.
  • Device statistics information (counters) through RDMAtool by Dennis.
  • Connection information through RDMAtool by Leon.
  • kABI update by Matan.
  • Persistent RDMA device names by Leon
  • Backporting issues with multi-subsystem device (RDMA + netdev) by Don

Topics which is nice to discuss, but we need speakers/audience

  • Adding NUMA hints to *all* rdma resources.
  • SRQ sizing. No one knows what is a correct SRQ size.
  • Adaptive interrupt moderation.
  • Striding receive queue in core API

Contact

Runner: Leon Romanovsky leon@kernel.org

 
2017/rdma.txt · Last modified: 2017/08/24 03:01 by 148.87.23.5
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki