ПК з 32 матричними виродками екрану


28

Я щойно закінчив будувати нову диспетчерську на роботі. У нього 32 монітори, і планувалося мати один комп'ютер, що живить його. У старій кімнаті скрізь було декілька комп’ютерів із клавіатурами / мишами з непарними екранами, і вирішили, що прийшов час спростити речі та створити єдиний ПК - більшість часу він був єдиним оператором.

На машині працює не так багато вимогливих речей, деякі пакети scada, програмне забезпечення для перегляду IP-камер, офіс тощо.

Проблема, яка у мене виникає, не знижується. Принаймні, я не думаю, що комп'ютер має досить високу специфікацію. Це HP Z840 з 2-ма Intel Xeon E5-2670 4 nvidia nvs810s, 256 ГБ оперативної пам’яті та 500 ГБ SSD. Операційна система - це Windows 10 Enterprise 64bit. Екрани всі HP Z24n.

Мої слоти використовуються наступним чином.

  1. PCIe3x4 - Немає
  2. PCIe3x16 - NVS 810 1
  3. PCIe3x8 - Немає
  4. PCIe3x16 - NVS 810 2
  5. PCIe3x8 - NVS 810 3
  6. PCIe3x16 - NVS 810 4
  7. PCIe2x4 - Немає

Я зрозумів, подивившись в посібнику 1, що у мене повинен бути графічний процесор 3 в слоті 3. Однак поведінка машини дивна, я спочатку підключив усі 32, і більшість придумали фон Windows і панель завдань. Близько 10 не мали фону, але мали панель завдань. Миша рухалася равликом темпом, і я не зміг розташувати екрани на панелі керування nvidia, оскільки вона зазнала б аварії / замерзання. Я відключив кабелі від графічних процесорів 1 і 2 і мені вдалося отримати 16 екранів із карт 3 і 4. Коли я потрапив на екран 21, 5-й екран на GPU 2, машина знову зненацька. Миша знову почала відставати, а на деяких екранах відображалися дублікати один одного.

Я дивився в диспетчер завдань, я не бачив, щоб процесор чи оперативна пам’ять перевищували 4%, коли він блокує свою панель керування просто nvidia, яка не відповідає.

Я думаю, що це повинна бути якась проблема пропускної здатності, але не впевнений, як довести це чи виправити.

Чи можу я отримати 32 екрани 1920x1200 цього обладнання?

Це нормальна поведінка? Я спробую перенести NVS 810 3 в слот 3 і побачити, яка різниця в цьому полягає, будь-які інші ідеї будуть оцінені.

Екрани розташовані в матриці 8 на 4.

екрани шт

оновлення від 30.07.16

У мене виникали питання щодо того, чи досяг я максимальної горизонтальної межі для windows, тому я хотів випробувати це і довести це.

Тож я видалив драйвер відеокарти та вилучив 1 карту, щоб у мене були картки лише у слоти 2, 4 та 6. Я підключив 16 екранів у матриці 8 на 2 до карт у слотах 2 та 6, і це працювало нормально. Комп'ютер все ще намагався використовувати параметри дисплея Windows та панель управління nvidia. Після застосування налаштувань відео пройшло щонайменше хвилину, аби прийняти конфігурацію. Я протягнув вікно по всій матриці екрана.

16 екранів працює добре

Потім я спробував поставити 17-й екран, і все пекло знову розійшлося. Отже, як ви бачите нижче, я додав 17-й екран посередині двох рядів. І застосував налаштування. На ПК знадобилися віки, щоб оселитися і дозволили мені знову прийняти.

контроль nvidia

Тож на цьому етапі щойно доданий екран дублюється внизу ліворуч, а налаштування дисплея Windows показує деякі химерні 6 | 17 замість того, що показує панель управління nvidia.

17-й екранізація екрану

Я мав намір будувати матрицю до 4 х 4 і додавати більше дюйма. Знову я зробив це на 16 екранах, не маючи великих потрясінь, і все ще трохи не дочекавшись її врегулювання та застосування конфігурації, але нічого серйозного.

Я підключив їх до картки наступним чином

NVS 810 1 - верхні 2 ряди з 4 NVS 810 2 - нижній 2 рядки з 4 (не хвилюйтеся про білий екран, це було просто вікно дослідження) 4 на 4 ок

Я перемістив праву бічну верхню четвірку і з'єднав 2 з них.

Вони працювали «гаразд», проте у них були чорні шпалери, як і інші. Крім того, коли вам сподобалось перетягнути лівою кнопкою миші, щоб вибрати речі, які вона не буде очищена. Тож я міг намалювати сині скриньки по всьому, щоб я знав, що в цей момент щось піднялося. Для біса я підключив наступні 2, і він знову викинув усі іграшки з дитячої коляски. Він об'єднав / дублював два найвищих середніх екрана.

4х4 +4 дублікат

1.08.16

Замовлення 6 x AMD Firepro W600, сподіваємось, матиме їх до кінця тижня і повернеться назад!

4/16/16

Встановлено 3 x AMD Firepro W600 і потрапив на ту саму стіну на 16 екранах, проте налаштування було менш неохайним порівняно з налаштуваннями nvidia, налаштування дисплея AMD ніколи не виходили з ладу і дозволяли налаштуванням дисплея Windows контролювати розташування екрана.


2
Мені дуже цікаво, для чого ви використовуєте таку матрицю?
Бургі

2
Це, мабуть, драйвери NVidia - не вдається обробити таку величезну єдину поверхню. Моя рекомендація: просто запустіть усі стяжки з роздільною здатністю 1/2 або 1/4 (і обов'язково використовуйте масштабування дисплея). Ви не будете сидіти майже близько, щоб все-таки побачити всі пікселі?
qasdfdsaq

Хоча ваш випадок досить екстремальний, ви, можливо, зможете використовувати екрани двох комп’ютерів так, ніби вони були одним, використовуючи MaxiVista ($ 49,95 з пробною версією ). В описі згадуються ноутбуки, але він також працює для настільних ПК.
harrymc

@burgi Ці речі дійсно поширені в центрах моніторингу / контрольних залах відеоспостереження, де люди повинні зберігати їх у багатьох камерах. Наприклад, контроль руху тунелів, моніторинг безпеки на стадіонах. Незалежно від того, наскільки хорошим є автоматичний моніторинг в наші дні, люди все ще набагато кращі в розпізнаванні шаблонів та визнанні майбутніх проблем, перш ніж це станеться. 32 екрани, проте, досить великі. 12 (4x3) або 16 (4x4) налаштування найбільш поширені.
Тонні

це спрацювало врешті-решт?
масго

Відповіді:


13

Я там був і робив це.
Навіть з тим же обладнанням :-)

Ніколи не змушували його працювати понад 2 карти або 16 екранів (4 екрани на карту і 4 картки також не працюють належним чином) у Windows.
Працював чудово з безкоштовними драйверами Nvidia в Linux, але не з власним драйвером Nvidias. Але це не було рішенням, оскільки нам потрібно було запускати для них лише програмне забезпечення Windows.

Ми зробили висновок, що драйвери Nvidia справді хитрі і погано перевірені (якщо взагалі є) на ці конфігурації, хоча теоретично це має бути можливо.

Ми закінчилися за допомогою 2 комп’ютерів. Увімкнено для верхніх 2 рядів, один для нижніх рядків.

Ще одна річ, яку слід врахувати: Картки можуть обробляти потоки камери з багатьох моніторів, але Windows дійсно не любить передавати більше 20 або більше одночасно. Отриматись справді невдало, навіть якщо обладнання не зазнало напруги. Здається обмеженням відеокодеків Windows або менеджера робочого столу Windows.
Розщеплення на 2 комп’ютери також дозволило нам не допустити цього.


1
На жаль, не вдалося б спуститися по маршруту Linux. Була серйозна відповідь про використання пари / декількох програм, але її було видалено. Це дійсно не буде кінцем світу, я міг би мати ліву і праву сторону. А потім використовуйте синергію, щоб
натякнути

1
@ am654513 Ми використовували для цього "Миша без кордонів". Він є безкоштовним та (більш-менш) службовцем Microsoft. (Це не сам Microsoft, а проект хобі одного з їхніх власних розробників, який отримав офіційний статус і поширюється через Microsofts Downloadcenter.) Microsoft.com/en-us/download/details.aspx?id=35460
Tonny

Ви вважаєте, що Windows викликає у мене проблеми чи nvidia. Я міг би спробувати нову материнську плату та 6 ATI W600, щоб побачити, чи це виправить речі, хоча й багато грошей.
am654513

1
@ am654513 Оскільки драйвери nvidia в Linux показали ті самі проблеми, тоді як драйвери спільноти не зробили ... Моя ставка на Nvidia. Сама Windows може це зробити (зауважимо, що кілька відеопотоків у паралельних вікнах на розширеному робочому столі можуть бути проблематичними). З 6 карт ви висуваєте межі, з якими може працювати материнська плата, що може спричинити інші проблеми. Я б краще пішов з 2-м комп’ютером і картками, які ви вже отримали. Інший варіант - це дивитись на продукти Matrox, але вони дуже дорогі.
Тонні

1
У мене питання, чи не було б простіше замінити монітори на 4 або 6 великих телевізійних екранах? Я, очевидно, не знаю ваших бізнес-вимог. Напевно, мені цікаво, чому використання менших великих екранів не є життєздатним варіантом.
BigElittles

2

Б'юсь об заклад, що ви стикаєтесь з обмеженнями на мосту пам'яті та іншими вузькими місцями, які зазвичай не контролюються під Windows або UNIX, оскільки такі речі, як процесор і графічний процесор, як правило, закриваються ... але оскільки ви підштовхуєте шину PCIe до свого максимального бачимо це

Це відповідає принципам того, що говорять Тоні та інші, хто намагався це сказати: "речі стають зламаними, навіть якщо обладнання не піддається напрузі". Але це підкреслюється, тільки не таким чином, який контролюється, тобто; інструменти для управління завданнями та GPU.

Мости на північ / південь та міжміські процесорні шляхи зв’язку мають обмеження, і ти вражаєш їх значною мірою.

З цієї причини, я думаю, що переключення між AMD / nVidia або Windows / Linux не матиме жодного значення.

Моя пропозиція: розділіть це на 3 або 4 машини, а потім запустіть щось на зразок Mulitplicity, щоб все це було легко керовано з однієї клавіатури / миші.


дякую за відповідь, я збираюся додати додатковий робочий стіл завтра і мати 16 екранів на кожному, погано це робити з лівого і правого боку. я погано дивлюся на Mulitplicity, я також дивився на вікна з бордюрами. - ура.
am654513

Класно, мені було б цікаво, який розподіл потрібен.
Адам Строль

Використання двох ПК з мишею Microsofts без бордерів. AMD підтвердило, що Windows може керувати лише 16 настільних комп'ютерів. Як це буває, хлопці в контрольній кімнаті щасливіші з 2 ПК, оскільки вони можуть використовувати другу мишу, коли є два хлопці, однак вони продовжують втрачати курсор, тому мені потрібно заглянути до вирішення цього питання! Продуктивність пакетів scada та систем камер також здається нормальною. навіть через другий ПК є "лише" чотириядерний ксеон з 32 ГБ оперативної пам'яті.
am654513

@ am654513: Класно, щодо втраченої курсором речі Windows має вбудовану функцію, яка може допомогти. Відкрийте панель управління мишкою, перейдіть на вкладку Параметри вказівника та поставте прапорець "Показати розташування вказівника, коли я натискаю клавішу CTRL". Якщо натиснути CTRL, навколо курсору виникне анімований ефект "пульсація". Не впевнений, наскільки це допоможе, враховуючи розмір, що стосується: P Ви також можете включити сліди курсору, якщо це не надто відволікає.
Адам Строль
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.