linux + добавление пространства подкачки

Должны ли материнские платы с двумя сокетами иметь адаптер бесконечного диапазона для каждого процессора? То есть, если есть два адаптера бесконечной полосы частот, по одному в каждом слоте PCIe процессора.

Будет ли это устранять сигнал, проходящий через QPI, или время прохождения сигнала через QPI будет незначительным (и в результате один адаптер может быть используется)?

2
задан 15 September 2016 в 15:26
1 ответ

Это была бы оптимальная конфигурация, но она также зависит от приложений, которые используют соединения Infiniband, и вы должны позаботиться о том, чтобы эти приложения и их процессы были привязаны к одному и тому же процессору. и область памяти, к которой привязан адаптер Infiniband. Это может быть довольно сложно.

При работе, например, Приложения MPI, которые используют все процессоры и ядра одного сервера, вы, скорее всего, все равно будете иметь связь QPI, и я сомневаюсь, что вторая карта Infiniband даст реальное ускорение в таком сценарии. Я также не уверен, может ли в таком сценарии стек MPI балансировать нагрузку по обоим адаптерам Infiniband.

Я думаю, что вы могли бы получить реальную выгоду от такой конфигурации, например, сервер хранения, куда данные поступают через Infiniband и должны быть отправлены на адаптер RAID или SAS. В этом случае я мог представить, что производительность будет более стабильной, когда весь трафик данных не должен пересекать границы ЦП и памяти.

1
ответ дан 3 December 2019 в 12:39

Теги

Похожие вопросы