Вопросы по теме 'rdma'
Совместное использование памяти RDMA
У меня есть несколько многоядерных компьютеров, соединенных сетью Infiniband. Я хотел бы иметь некоторые вычисления с малой задержкой в пуле общей памяти с удаленными атомарными операциями. Я знаю, что RDMA — это путь. На каждом узле я бы...
3870 просмотров
schedule
17.04.2022
rdmacm.so: не удается открыть общий объектный файл. Однако файл существует в пути к библиотеке
У меня есть программа, использующая библиотеку infiniband rdmacm rdmacm.so.
На одном компьютере (сервер Ubuntu) я могу запустить его без проблем. На моем ПК для разработчиков (настольная версия Ubuntu) я получаю:
./test-client rdmacm.so:...
3452 просмотров
schedule
06.07.2023
linux rdma mellanox уточнение
Я просматривал linux/drivers/net/ethernet/mellanox/mlx4/qp.c
Есть несколько вопросов. Был бы очень признателен, если бы кто-нибудь разъяснил:
В функции mlx4_qp_alloc_icm,
Чтобы выделить QP, есть 2 пути:
используя виртуальную команду...
283 просмотров
schedule
14.12.2023
Как использовать SRQ с разными соединениями в libibverbs
Как использовать SRQ при подключении к более чем одному соединению. скажем, есть три соединения, а именно процесс 0, 1 и 2. для создания SRQ нам нужно вызвать
struct ibv_srq *ibv_create_srq(struct ibv_pd *pd, struct ibv_srq_init_attr...
995 просмотров
schedule
07.10.2022
Как получить информацию об ошибках из функций глаголов Infiniband?
В частности, я хотел бы знать, почему ibv_create_qp терпит неудачу. Когда он возвращает NULL, указывая на то, что произошел сбой, есть ли способ выяснить, в чем именно заключалась проблема?
117 просмотров
schedule
06.06.2023
Можно ли использовать библиотеки RDMA Mellanox из модуля ядра?
Я хочу разработать модуль ядра, который может отправлять/получать сообщения RDMA. Мне интересно, можно ли вызывать библиотеки Mellanox из пространства ядра.
Можно ли вызывать функции Mellanox RDMA из модуля ядра?
Ответ: у меня есть рабочий...
535 просмотров
schedule
30.01.2023
Wireshark декодирует как ddp
Я использую wireshark для просмотра пакетов ddp/rdma, что обычно работает нормально. Иногда wireshark не может распознать, что следующим протоколом после tcp является ddp/rdma (хотя я знаю, что это так), поэтому я попытался использовать «декодировать...
222 просмотров
schedule
17.04.2023
Передача RDMA без сопоставления памяти
У меня есть дополнительные процессы, которые должны обмениваться файлами по сети IB. Затем файлы будут использоваться другими процессами.
Рабочий процесс следующий:
Создавать файлы в /dev/shm
Измените размер файлов соответствующим образом...
383 просмотров
schedule
25.07.2022
Как удаленный одноранговый узел обрабатывает данные, отправленные операцией записи RDMA
Мне трудно понять, как и в каких случаях используются операции RDMA.
Допустим, у нас есть сервер и клиент. Клиент записывает данные через rdma-write в область памяти сервера. Поскольку сервер не получает никакого уведомления о том, что данные...
61 просмотров
schedule
17.01.2023