Вопросы по теме 'rdma'

Передача GPUDirect RDMA с графического процессора на удаленный хост
Сценарий: У меня есть две машины, клиент и сервер, подключенные к Infiniband. Серверная машина имеет графический процессор NVIDIA Fermi, а клиентская машина не имеет графического процессора. У меня есть приложение, работающее на машине с...
4362 просмотров
schedule 26.09.2023

Почему отключение IRQ в Linux приводит к сбою rdma_read и rdma_write?
У меня есть две хост-машины, соединенные Mellanox infiniband HCA. Я выполняю простое приложение RDMA для выполнения операций записи и чтения RDMA с одной машины (клиента) на другую машину (сервер). Чтобы узнать, какие прерывания связаны с картами...
416 просмотров
schedule 04.04.2022

Что происходит, когда RDMA работает в области mmaped?
RDMA — это эффективный способ обойти бесполезные копии данных между приложением и ядром ОС. Mmap — это эффективный способ работы с большими файлами, как будто это просто массив байтов. Я работаю с MPI через Infiniband, который поддерживает сетевые...
745 просмотров
schedule 27.07.2022

Невозможно создать пару очередей с помощью ib_create_qp
Я пишу модуль ядра RDMA (InfiniBand). До сих пор мне удавалось создавать домен защиты, очереди завершения для очередей отправки и получения. Но всякий раз, когда я пытаюсь создать пару очереди, вызывая ib_create_qp, мне не удается создать пару...
2801 просмотров

Чтобы создать несколько пар очередей в RDMA
Я новичок в программировании RDMA. Мой рабочий процесс выглядит следующим образом. struct rdma_cm_id *cm_client_id = NULL; struct rdma_cm_event *cm_event = NULL; ret = process_rdma_cm_event(cm_event_channel, RDMA_CM_EVENT_CONNECT_REQUEST,...
569 просмотров
schedule 22.10.2023

RDMA - откуда ibv_post_send узнает CQ?
Я пытаюсь изучить RDMA. Мой вопрос: при выполнении ibv_post_send я должен получить событие завершения в очереди завершения . Но как ibv_post_send узнает, к какой очереди завершения? Судя по тому, что я здесь вижу, я мог бы создать множество .
132 просмотров
schedule 29.11.2022

Буфер памяти RDMA
Я знал, что RDMA требует, чтобы и отправитель, и получатель регистрировали свою память перед передачей данных. Мне интересно, должна ли зарегистрированная память как у отправителя, так и у получателя быть одинаковой или нет. Если то же самое, я...
256 просмотров
schedule 18.04.2024