Вопросы по теме '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