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

RDMA через собственный Infiniband
Можно ли использовать RDMA поверх собственного InfiniBand без IPoIB (используя только guid или lid)? Я проверил адресацию Infiniband - имена хостов на адрес IB без IBoIP и в исходных файлах RDMA Connection Manager для создания соединения между...
271 просмотров
schedule 11.04.2022

Разница между IPoIB и TCP через Infiniband
Может ли кто-нибудь объяснить концепции IPoIB и TCP через infiniband? Я понимаю общую концепцию и скорости передачи данных, обеспечиваемые нативным infiniband, но не совсем понимаю, как TCP и IPoIB вписываются в них. Зачем они вам нужны и что они...
29994 просмотров
schedule 24.05.2022

MVAPICH2 Связь на основе RDMA без явного использования PUT/GET?
В моем кластере используется MVAPICH2 поверх Infiniband FDR, и я рассматриваю возможность использования RDMA для своих симуляций. Я знаю о вызовах MPI_Put и MPI_Get для явного вызова операций RDMA, однако я хотел бы знать, является ли это...
158 просмотров
schedule 27.05.2022

Как протестировать код RDMA без реального оборудования?
У меня есть код C++, который использует глаголы infiniband для связи RDMA. Мне нужно выполнить модульное тестирование этого кода, и, таким образом, вызовы функций, связанные с RDMA, такие как ibv_get_device_list() , должны успешно выполняться без...
278 просмотров
schedule 07.08.2022

Hadoop: файл можно было реплицировать только на 0 узлов, а не на 1
Я пытаюсь развернуть Hadoop-RDMA в кластере с 8 узлами IB (OFED-1.5.3-4.0.42) и столкнулся со следующей проблемой (он же файл ... может быть реплицирован только на 0 узлов, а не на 1): frolo@A11:~/hadoop-rdma-0.9.8> ./bin/hadoop dfs -copyFromLocal...
6824 просмотров
schedule 13.07.2023

Инфинибэнд на Java
Как вы все знаете, протокол OFED Socket Direct устарел , а выпуски OFED 3.x не поставляются с СДП вообще. Следовательно, SDP Java также не работает. Мне было интересно, как правильно программировать infiniband на Java? Есть ли какое-нибудь...
1035 просмотров
schedule 15.11.2022

mpi + infiniband слишком много подключений
Я запускаю приложение MPI в кластере, используя 4 узла по 64 ядра каждый. Приложение выполняет шаблон связи «все ко всем». Выполнение приложения следующим образом работает нормально: $: mpirun -npernode 36 ./Приложение Добавление...
1619 просмотров
schedule 04.05.2023

увеличить таблицу трансляции памяти (MTT) для карты mellanox Connect-IB
У меня есть толстый узел с 2 ТБ памяти. С новой картой Connect-IB хочу увеличить МТТ, чтобы можно было прописать большой регион памяти. Я нашел этот пост для Как увеличить размер памяти, используемой адаптерами Mellanox , но это не так....
300 просмотров
schedule 09.08.2023

Как не застрять в rdma_get_recv_comp() или __ibv_get_cq_event()?
Товарищи хакеры RDMA, кто-нибудь знает, истекает ли время ожидания rdma_get_recv_comp(), которое вызывает __ibv_get_cq_event()? Моя проблема связана с теми же программами, которые показаны здесь: Программа RDMA случайным образом зависает Он...
637 просмотров
schedule 28.11.2022

InfiniBand RDMA
Я пытаюсь использовать InfiniBand на компьютере A8 в Azure. На самом деле, тест пинг-понга работает нормально, но я не могу запустить простую программу на основе RDMA. Я могу найти устройство с помощью ibv_get_device_list(NULL), но не могу открыть...
460 просмотров
schedule 28.06.2023

Установка максимального количества незавершенных рабочих запросов для помещения в очередь отправки пары очередей в RDMA
Я пытаюсь создать пару очередей с помощью ibv_create_qp() , и мне нужно описать размер пары очередей, установив поля struct ibv_qp_cap и предоставив их функции создания. Моя проблема связана с полем max_send_wr , которое соответствует...
364 просмотров
schedule 19.09.2023

В чем разница ч/б RDMA_CREATE_QP/RDMA_CREATE_EP и IBV_CREATE_QP?
Насколько я понимаю, IBV_CREATE_QP() и RDMA_CREATE_QP буквально делают одно и то же. Если я сначала вызвал ibv_create_qp(), нужно ли мне вызывать другой, когда я устанавливаю соединение с помощью API ibrdmacm? Более того, диф ч/б создает QP и EP?
173 просмотров
schedule 13.12.2022

InfiniBand объяснил
Кто-нибудь может объяснить, что такое InfiniBand? В чем ключевые отличия по сравнению с Ethernet, как эти отличия позволяют ему быть быстрее, чем Ethernet? В официальном описании от mellanox написано, что Представляем InfiniBand —...
6282 просмотров
schedule 24.12.2023

Отображение удаленной памяти в адресное пространство хоста с помощью Inifiniband
Недавно я начал работать с картами Infiniband, а именно с двумя картами семейства Mellanox Technologies MT27700 [ConnectX-4]. Со временем я хочу расширить существующую структуру интерфейсами на основе VPI Verbs API/RDMA CM API. Об исследованиях,...
274 просмотров
schedule 28.03.2024

Системный вызов опроса - это бесконечная связь?
У меня есть место в моем коде openmpi (скомпилированном для использования infiniband ), где нет вывода о ходе выполнения, а strace в одном из процессов показывает это: poll([{fd=5, events=POLLIN}, {fd=14, events=POLLIN}, {fd=23,...
301 просмотров
schedule 07.04.2024

RDMA между GPU и удаленным хостом
Можно ли выполнить операцию RDMA между графическим процессором и удаленным хостом? В онлайн-документации на веб-сайте Nvidia говорится только о выполнении RDMA между графическими процессорами и не упоминается возможность выполнения этого между...
2381 просмотров
schedule 23.05.2024