Homo homini penis est.
Намедни подбирали с шефом конфигурацию медиасервера. В данном случае это комп на винде с видеокартой у которой много выходов и картой видеозахвата, у которой много входов.
Я давно не конфигурировал компы на винде, поэтому пришлось изучить вопрос совместимости комплектующих. Обнаружил занятную вещь.
На материнской плате, как правило, имеются разъёмы PCI-e. Эти разъёмы бывают на 16 линий, на 8 и на 4. При этом разъём с большим количеством линий может работать в режиме с меньшим количеством линий, то есть часть линий может быть неактивна. Таких разъёмов, как правило, больше одного. Видеокарта всегда втыкается в разъём х16, но многие из видеокарт могут работать в режиме x8, что уменьшает производительность в некоторых задачах. Карты видеозахвата, котрые нас интересуют, требуют PCI-e x8 и с меньшим количеством линий работать отказываются.
Что бы компьютер работал, в материнскую плату всегда вставляется центральный процессор. Он, помимо прочих функций, обеспечивает работу линий PCI. В подавляющем большинстве процессоров организована поддержка только 16 линий PCI (тут уже можно заподозрить неладное)
Также на материнской плате есть чипсет. Помимо прочих функций, он распределяет линии PCI от процессора между устройствами. Он это может делать в разных режимах, эти режимы описаны в документации к чипсету. Также через чипсет организуется коммутация иных интерфейсов, некоторые из которых (например, USB 3.1 или tunderbolt) реализуются через интерфейс PCI и пожирают не менее 4 линий.
Итого мы имеем: купив не топовый и не серверный процессор, а также не самую дорогую материнку, мы в большинстве случаев имеем ситуацию, когда видеокарте выдаётся 8 линий PCI из 16 необходимых, часть линий заняты тем, что распаяно на материнке, а остальные, если остались, зарезервированы под дополнительные устройства, которым тоже не факт что будет выдан канал нужной ширины.
Получается, что большинство разъёмов PCI на почти любой материнской плате сделаны для красоты.
Я давно не конфигурировал компы на винде, поэтому пришлось изучить вопрос совместимости комплектующих. Обнаружил занятную вещь.
На материнской плате, как правило, имеются разъёмы PCI-e. Эти разъёмы бывают на 16 линий, на 8 и на 4. При этом разъём с большим количеством линий может работать в режиме с меньшим количеством линий, то есть часть линий может быть неактивна. Таких разъёмов, как правило, больше одного. Видеокарта всегда втыкается в разъём х16, но многие из видеокарт могут работать в режиме x8, что уменьшает производительность в некоторых задачах. Карты видеозахвата, котрые нас интересуют, требуют PCI-e x8 и с меньшим количеством линий работать отказываются.
Что бы компьютер работал, в материнскую плату всегда вставляется центральный процессор. Он, помимо прочих функций, обеспечивает работу линий PCI. В подавляющем большинстве процессоров организована поддержка только 16 линий PCI (тут уже можно заподозрить неладное)
Также на материнской плате есть чипсет. Помимо прочих функций, он распределяет линии PCI от процессора между устройствами. Он это может делать в разных режимах, эти режимы описаны в документации к чипсету. Также через чипсет организуется коммутация иных интерфейсов, некоторые из которых (например, USB 3.1 или tunderbolt) реализуются через интерфейс PCI и пожирают не менее 4 линий.
Итого мы имеем: купив не топовый и не серверный процессор, а также не самую дорогую материнку, мы в большинстве случаев имеем ситуацию, когда видеокарте выдаётся 8 линий PCI из 16 необходимых, часть линий заняты тем, что распаяно на материнке, а остальные, если остались, зарезервированы под дополнительные устройства, которым тоже не факт что будет выдан канал нужной ширины.
Получается, что большинство разъёмов PCI на почти любой материнской плате сделаны для красоты.
Вот, например:
www.kryptex.org/ru/articles/mining-riser-ru
Оба случая были проверены на тестовом стенде. Теория оказалась рабочей: при установке двух разных видеокарт, одна из которых рендерит, а другая только предоставляет выходной разъём, при повышенной нагрузке на первую, картинка со второй пропадала, а карта видеозахвата, воткнутая в USB 3.1 циклично отсоединялась и снова подсоединялась, из за чего картинка с камеры шла чудовищными рывками. В случае, если видеокарты одинаковые и соединены в SLI возникает ситуация, когда они обе хорошо считают (навешивание эффектов на дорожки не меняет fps), но при этом тормозят, если дорожек больше двух или если у одной дорожки разрешение больше чем 1080p, а картинка с камеры была стабильна.
А блок УСБ в биосе отключить не пробовали? И поставить вместо него карту расширения на х1. Это будет медленно, но освободит 3 линии.