RDMA быстрая регистрация памяти (FMR)

Я занимаюсь разработкой системы, которая широко использует RDMA (на оборудовании Mellanox) и хотела бы иметь возможность регистрировать области памяти более эффективно / быстрее.

Я взглянул на быструю регистрацию памяти и у меня есть несколько вопросов:

  1. FMR уходит? Отсюда [1] кажется, что он может быть удален / заменен в ближайшее время.

  2. Есть ли какой - либо код пользовательского пространства, который использует эту функцию? Есть только несколько потоков, обсуждающих это в Интернете, и в основном в контексте модулей ядра.

Любые полезные указатели будут с благодарностью.

[1] https://jira.hpdd.intel.com/browse/LU-5783

1 ответ

Решение

Кажется, разработчики ядра хотели бы удалить FMR. Посмотрите, например, это будущее потока FMR на linux-rdma.

FMR (и FRWR) используются только в ядре. Пользовательскому пространству не доверяют использовать эти операции, поскольку они разрешают доступ к физическому адресному пространству и могут нарушить изоляцию процесса.

Другие вопросы по тегам