Описание тега rdma
RDMA относится к "удаленному прямому доступу к памяти", который представляет собой набор сетевых технологий, обычно используемых для высокопроизводительной связи с малой задержкой.
1
ответ
Проблема в запросе SA Infiniband
Какой контекст параметров передается в функцию ib_sa_path_rec_get из ib_sa?
25 июл '16 в 16:41
1
ответ
Что такое индекс источника (PI) в контексте ibv_exp_post_send и ibv_exp_post_task?
Я пытаюсь использовать поддержку многоканальной связи, описанную в Приложении D к Руководству пользователя по программированию RDMA. К сожалению, я немного смущен значениями некоторых аргументов функций. Мой вопрос ibv_exp_post_send() а также ibv_ex…
08 ноя '16 в 18:41
2
ответа
Невозможно создать пару очереди с ib_create_qp
Я пишу модуль ядра RDMA (InfiniBand). До сих пор я успешно создавал домен защиты, очереди завершения для очередей отправки и получения. Но всякий раз, когда я пытаюсь создать пару очередей, вызывая ib_create_qp, она не может создать пару очередей. К…
14 янв '16 в 11:43
2
ответа
Как использовать SRQ с разными соединениями в libibverbs
Как использовать SRQ при подключении к нескольким соединениям. скажем, есть три соединения, а именно процесс 0, 1 и 2. для создания SRQ нам нужно вызвать struct ibv_srq *ibv_create_srq(struct ibv_pd *pd, struct ibv_srq_init_attr *srq_init_attr); для…
10 сен '14 в 19:03
1
ответ
Разделение памяти RDMA
У меня есть несколько многоядерных компьютеров, соединенных сетью Infiniband. Я хотел бы иметь некоторые вычисления с малой задержкой в пуле совместно используемой памяти с удаленными атомарными операциями. Я знаю, RDMA - это путь. На каждом узле …
27 фев '12 в 18:50
1
ответ
Зарегистрировать большой буфер для RDMA в модуле ядра Linux
Я новичок, экспериментирующий с использованием rdma (ib_verbs) в модуле ядра. Я получил пример кода от krping и возился с ним. Система работает на 64-битном Linux Centos с собственным ядром 3.10 Linux, для которого отключены прозрачные огромные стра…
22 июн '17 в 22:21
1
ответ
RDMA быстрая регистрация памяти (FMR)
Я занимаюсь разработкой системы, которая широко использует RDMA (на оборудовании Mellanox) и хотела бы иметь возможность регистрировать области памяти более эффективно / быстрее. Я взглянул на быструю регистрацию памяти и у меня есть несколько вопро…
17 окт '16 в 19:24
1
ответ
Опубликованные буферы recv возвращаются синхронно или асинхронно после вызова rdma_disconnect()
При вызове rdma_disconnect() я получаю события очереди завершения для всех опубликованных рабочих запросов recv до того, как rdma_disconnect() вернется, или я должен ожидать, что они придут после того, как rdma_disconnect() вернется?
03 май '10 в 21:53
2
ответа
Ошибка rdma_create_qp(): неверный аргумент
Я новичок в программировании rdma и в настоящее время настраиваю простой клиент / сервер с использованием ib глаголов и rdma cma, но столкнулся со стеной. Мой сервер работает и ожидает подключения, но мой клиент никогда не подключается, потому что п…
18 ноя '16 в 18:24
0
ответов
Ядро программы RDMA (крпинг)
Я использую модуль ядра для передачи RDMA в пространстве ядра на Infiniband (krping.c, ссылка: git.openfabrics.org Git - ~sgrimberg/krping.git/summary). У меня есть карты Mellanox ConnectX-4 (драйвер: mlx5), версия ядра Linux: 3.13, Ubuntu 12.04 и M…
13 июл '16 в 17:43
1
ответ
Разъяснение linux rdma mellanox
Я собирался через linux/drivers/net/ethernet/mellanox/mlx4/qp.c Есть несколько вопросов. Был бы очень признателен, если кто-то может уточнить: В функции mlx4_qp_alloc_icm, Для выделения QP используются 2 пути: используя виртуальную команду ALLOC_RES…
29 янв '14 в 10:06
1
ответ
Разница между Infiniband и RDMA
Справочные страницы команды linux ibstat а также ibv_devinfo сказать ibstat - query basic status of InfiniBand device(s) ibv_devinfo - query RDMA devices В этом контексте, в чем разница между устройствами Infiniband и RDMA? И при каких обстоятельств…
20 янв '16 в 22:01
1
ответ
Найти максимально разрешенный ibv_reg_mr
Я пытаюсь диагностировать ошибку выделения памяти, вызванную ibv_reg_mr() в программном обеспечении, которое я использую, и я подозреваю, что это связано с известными проблемами с некоторыми картами Mellanox Infiniband, где максимальный объем памяти…
16 май '13 в 04:10
1
ответ
Программа RDMA случайно зависает
Кто-нибудь, кто занимался программированием RDMA с использованием библиотеки RDMA_CM? Мне трудно найти даже простые примеры для изучения. В librdmacm есть пример rdma_client & rdma_server, но он не запускается в цикле (rping делает цикл, но он напис…
07 авг '15 в 11:04
1
ответ
Отображение удаленной памяти в адресное пространство хоста с использованием Inifiniband
Недавно я начал работать с картами Infiniband, а именно с двумя семействами Mellanox Technologies MT27700 [ConnectX-4]. В конце концов, я хочу расширить существующую платформу за счет интерфейсов, основанных на API-интерфейсе VPI Verbs API/RDMA CM. …
11 июн '18 в 16:23
1
ответ
Защита памяти в режиме удаленного прямого доступа к памяти (RDMA)
Допустим, у меня есть процесс, который регистрирует часть RDMA-доступной памяти с разрешением LOCAL WRITE. Имеет ли другой (локальный) случайный процесс разрешение на запись в этот фрагмент физической памяти?
30 ноя '16 в 16:01
0
ответов
Можно ли использовать RDMA для записи в регистры с отображением в памяти?
Как доступ к памяти к отображенным в памяти регистрам перехватывается и направляется на правильное устройство (вместо того, чтобы пропускать их в ОЗУ)? Можно ли использовать RDMA для записи в регистр с отображением в памяти? Я полагаю, что ответ на …
22 дек '18 в 04:53
3
ответа
Возможно ли реализовать RDMA (RoCE) только на стороне клиента, не беспокоясь о поддержке Server RDMA?
Мне требуется уменьшить время ожидания приложения Windows, использующего RDMA, но у меня есть контроль только над одной стороной связи, реализация RDMA(обход ядра), независимо от другой стороны. Возможно ли реализовать RDMA (RoCE) только на стороне …
02 фев '16 в 12:54
2
ответа
Эквивалент IBM JVerb в Oracle для RDMA в Java
Что эквивалентно JVerb IBM в Oracle, если я хочу использовать протокол RoCE для RDMA через Ethernet? Изменить: Возможно, JXIO мой лучший вариант?
08 апр '16 в 05:57
2
ответа
Infiniband транспортный слой
У меня возникают проблемы с пониманием контекста с http://www.redbooks.ibm.com/redbooks/pdfs/sg247351.pdf Он описывает, как реализован транспортный уровень, но каждая информация, которую я только что прочитал, объясняет особенности, а не то, как реа…
11 май '18 в 20:18