32 스크린 매트릭스 괴물을 가진 PC


28

방금 새 제어실을 짓는 것을 마쳤습니다. 32 개의 모니터가 있으며 단일 컴퓨터로 전원을 공급할 계획이었습니다. 오래된 방에는 화면에 이상한 화면 키보드 / 마우스가있는 몇 대의 컴퓨터가 있었으며 대부분의 경우 단일 운영자 인 상황을 단순화하고 단일 PC를 가질 시간이라고 결정했습니다.

기계, 일부 scada 패키지, IP 카메라보기 소프트웨어, 사무실 등에서 실행되는 까다로운 작업이 많지 않습니다.

내가 겪고있는 문제는 성능에 국한되지 않습니다. 적어도 나는 컴퓨터가 상당히 높은 스펙을 가지고 있다고 생각하지 않습니다. 2 개의 Intel Xeon E5-2670의 4 개의 nvidia nvs810, 256GB의 램 및 500GB SSD를 갖춘 HP Z840입니다. 운영 체제는 Windows 10 Enterprise 64 비트입니다. 화면은 모두 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-없음

슬롯 3에 GPU 3이 있어야한다는 매뉴얼 1 을 보고 나서 깨달았습니다. 그러나 기계의 동작은 이상합니다. 처음에는 32 개를 모두 연결했으며 대부분 Windows 배경과 작업 표시 줄을 사용했습니다. 약 10 명에게는 배경 지식이 없지만 작업 표시 줄이있었습니다. 마우스가 달팽이 속도로 움직였으며 화면이 충돌 / 동결 될 수 있으므로 NVIDIA 제어판에 화면을 배치 할 수 없었습니다. GPU 1과 2에서 케이블을 분리하고 카드 3과 4에서 16 개의 화면을 표시했습니다. GPU 2의 화면 21, 5 번째 화면에 다시 도달하면 기기가 다시 열광합니다. 마우스가 다시 느려지기 시작했고 일부 화면이 서로 중복되어 표시되었습니다.

작업 관리자를 살펴 봤는데 CPU 또는 RAM이 응답하지 않는 nvidia 제어판을 잠글 때 CPU 또는 RAM이 4 % 이상으로 증가하는 것을 보지 못했습니다.

나는 그것이 일종의 대역폭 문제라고 생각하지만 이것을 증명하거나 수정하는 방법을 모르겠습니다.

이 하드웨어의 32 개의 1920x1200 화면을 얻을 수 있어야합니까?

이 동작이 정상입니까? NVS 810 3을 슬롯 3으로 옮길 때 어떤 차이가 있는지 알아볼 것입니다. 다른 아이디어는 높이 평가 될 것입니다.

스크린은 8 x 4 매트릭스로 배열됩니다.

스크린 pc

30/07/16에서 업데이트

창문의 최대 수평 한계에 도달했는지 여부에 대한 질문이 있었으므로 테스트를하고 증명하고 싶었습니다.

그래서 비디오 카드 드라이버를 제거하고 1 개의 카드를 제거하여 슬롯 2, 4 및 6에 카드 만있었습니다. 슬롯 2 및 6의 카드에 8 x 2 매트릭스의 16 개 화면을 연결했는데 정상적으로 작동했습니다. Windows 디스플레이 설정 및 nvidia 제어판을 사용할 때 PC는 여전히 어려움을 겪고있었습니다. 비디오 설정을 적용한 후에는 설정을 수락하고 구성을 수락하는 데 최소 1 분이 걸렸습니다. 전체 화면 매트릭스에서 창을 늘 렸습니다.

16 개 화면 작동

그런 다음 17 번째 화면을 켜려고했지만 모든 지옥이 다시 풀 렸습니다. 아래에서 볼 수 있듯이 두 행 중간에 17 번째 화면을 추가했습니다. 그리고 설정을 적용했습니다. PC는 정착하기 위해 오랜 시간이 걸렸고 다시 받아 들일 수있었습니다.

엔비디아 컨트롤

따라서이 시점에서 새로 추가 된 화면이 왼쪽 하단에 복제되고 Windows 디스플레이 설정에 NVIDIA 제어판이 표시하는 것 대신 약간 이상한 6 | 17이 표시됩니다.

17 번째 스크린 freakout

나는 매트릭스를 4 x 4까지 구축하고 더 많은 것을 추가했습니다. 다시 한번 나는 큰 흔들림없이 16 화면으로 만들었습니다.

다음과 같이 카드에 연결했습니다

NVS 810 1-상단 2 행 4 NVS 810 2-하단 2 행 4 (흰색 화면에 대해 걱정하지 마십시오. 탐색 창일뿐입니다) 4 x 4 ok

오른쪽 상단 4 개를 움직여서 2 개를 연결했습니다.

그들은 '확인'을했지만 다른 것과는 다른 검은 벽지를 사용했습니다. 또한 왼쪽 클릭 드래그를 사용하여 지우지 않는 것을 선택하십시오. 그래서 파란색 상자를 모두 그릴 수 있었으므로이 시점에서 무언가가 일어났다는 것을 알았습니다. 그것을 위해 나는 다음 2를 연결하고 모든 장난감을 유모차에서 다시 던졌습니다. 상위 2 개의 중간 화면을 병합 / 복제했습니다.

4x4 +4 복제

16/1/1

6 x AMD Firepro W600을 주문하면 이번 주가 끝날 것입니다.

8/4/16

3 개의 AMD Firepro W600을 설치하고 16 개의 화면에서 같은 벽에 부딪 쳤지 만 엔비디아 설정에 비해 설정이 덜 까다 로웠으며 AMD 디스플레이 설정이 중단되지 않았으며 Windows 디스플레이 설정으로 화면 레이아웃을 제어 할 수있었습니다.


2
나는 당신이 그러한 행렬을 무엇에 사용하고 있는지 정말로 궁금합니까?
Burgi

2
아마도 NVidia 드라이버 일 것입니다-거대한 단일 표면을 처리 할 수 ​​없습니다. 내 권장 사항 : 모든 스크린을 1/2 또는 1/4 해상도로 실행하십시오 (디스플레이 스케일링을 사용해야합니다). 당신은 어쨌든 모든 픽셀을 볼 수있을만큼 가까이 앉아 있지 않을 것입니까?
qasdfdsaq

귀하의 사례는 매우 극단적이지만 MaxiVista 를 사용하여 대의 컴퓨터를 한 대의 컴퓨터처럼 사용할 수 있습니다 (시험 사용시 49.95 달러). 이 설명에서는 랩탑에 대해 언급하지만 데스크탑에서도 작동합니다.
harrymc

@burgi 이러한 것들은 사람들이 많은 카메라에 어떤 것을 보관해야하는 CCTV 모니터 센터 / 제어실에서 실제로 일반적입니다. 예를 들어 터널의 교통 통제, 경기장의 보안 모니터링. 요즘 자동 모니터링이 아무리 훌륭하더라도 인간은 여전히 ​​패턴 인식 및 문제가 발생하기 전에 임박한 문제를 인식하는 데 훨씬 능숙합니다. 32 화면은 꽤 큽니다. 12 (4x3) 또는 16 (4x4) 설정이 가장 일반적입니다.
Tonny

결국 작동 했습니까?
masgo

답변:


13

나는 거기에 있었고 그것을했다.
동일한 하드웨어로도 :-)

Windows에서 2 카드 또는 16 화면 이상으로 작동하지 마십시오 (카드 당 4 화면 및 4 카드도 제대로 작동하지 않음).
Linux의 무료 Nvidia 드라이버는 제대로 작동했지만 Nvidias 소유의 독점 드라이버는 작동하지 않았습니다. 그러나 Windows 전용 소프트웨어를 실행해야했기 때문에 솔루션이 아니 었습니다.

우리는 Nvidia 드라이버가 이론적으로 가능하더라도 이러한 구성에 대해 실제로 엉뚱하고 테스트를 거쳤다는 결론을 내 렸습니다.

우리는 2 대의 컴퓨터를 사용하게되었습니다. 맨 위 2 행, 맨 아래 행에 대해 1을 설정합니다.

고려해야 할 또 다른 사항 : 카드는 많은 모니터의 카메라 스트림을 처리 할 수 ​​있지만 Windows는 실제로 20 개 이상의 동시 스트리밍을 좋아하지 않습니다. 하드웨어가 스트레스를받지 않더라도 정말 고르지 마십시오. Windows 비디오 코덱 또는 Windows 데스크톱 관리자의 제한 사항 인 것 같습니다.
두 대의 컴퓨터를 분할하면 그러한 일이 발생하는 것을 막을 수있었습니다.


1
불행히도 리눅스 경로를 따라갈 수는 없습니다. 몇 / 몇 vms를 사용하는 것에 대한 이전 답변이 있었지만 삭제되었습니다. 그것은 정말로 세상의 종말이 아닐 것입니다. 나는 왼쪽과 오른쪽을 가질 수있었습니다. 그리고 시너지 효과를 사용하여 단일 PC라는 암시를합니다
am654513

1
@ am654513 "국경없는 마우스"를 사용했습니다. Microsoft의 무료이며 어느 정도 공식적인 것입니다. (Microsoft 자체가 아니라 공식 개발자 자격으로 Microsoft 다운로드 센터를 통해 배포되는 자체 개발자 중 하나의 취미 프로젝트) microsoft.com/en-us/download/details.aspx?id=35460
Tonny

창문이 나에게 문제 또는 엔비디아를 일으키는 것으로 생각하십니까? 새로운 마더 보드와 6 개의 ATI W600을 사용하여 문제가 해결되는지 확인할 수 있습니다.
am654513

1
@ am654513 Linux의 nvidia 드라이버는 동일한 문제를 보여 주었지만 커뮤니티 드라이버는 그렇지 않았지만 ... 내 베팅은 Nvidia입니다. Windows 자체가이를 수행 할 수 있습니다 (확장 된 데스크탑에서 여러 개의 비디오 스트림이 병렬 창에있을 경우 문제가 발생할 수 있음). 6 개의 카드를 사용하면 마더 보드가 처리 할 수있는 한계를 뛰어 넘어 다른 문제가 발생할 수 있습니다. 차라리 두번째 컴퓨터와 당신이 이미 가지고있는 카드를 가지고 가고 싶습니다. 다른 옵션은 Matrox 제품을보고 있지만 매우 비쌉니다.
Tonny

1
질문이 있습니다. 모니터를 4 또는 6 개의 대형 TV 화면으로 교체하는 것이 더 쉽지 않습니까? 비즈니스 요구 사항을 분명히 모릅니다. 더 적은 수의 큰 화면을 사용하는 것이 실행 가능한 옵션이 아닌 이유가 궁금합니다.
BigElittles

2

일반적으로 CPU 또는 GPU와 같은 기능으로 인해 메모리 브리지 및 일반적으로 Windows 또는 UNIX에서 모니터링되지 않는 기타 병목 현상에 대한 제한이 있습니다 ...하지만 PCIe 버스를 최대로 밀어 올리기 때문에 보고 있어요

이것은 Tony와 이것을 시도한 다른 사람들의 말에 따른 것입니다. "하드웨어에 스트레스를받지 않더라도 문제가 발생합니다." 그러나 그것은 단지 모니터링되는 방식이 아니라 스트레스를 받는다. 작업 관리자 및 GPU 도구.

노스 / 사우스 브리지와 CPU 간 통신 경로에는 제한이 있으며 비트 슬링이 많이 발생합니다.

이런 이유로 AMD / nVidia 또는 Windows / Linux 간 전환은 아무런 차이가 없을 것이라고 생각합니다.

내 제안 : 이것을 3 대 또는 4 대의 컴퓨터로 나누고 Mulitplicity와 같은 것을 실행하여 하나의 키보드 / 마우스로 완벽하게 제어 할 수 있습니다.


대답 주셔서 감사합니다, 내일 여분의 데스크톱을 추가하고 각각 16 화면을 가지고 메신저, 왼쪽과 오른쪽을하지 않습니다. Mulitplicity를 보지 못하고, 보더가없는 창문도 보았습니다. -건배.
am654513

쿨, 어떤 종류의 부서가 필요한지 궁금합니다.
Adam Strohl

하숙인이없는 Microsoft 마우스 마우스와 함께 2 대의 PC 사용. AMD는 Windows가 16 개의 데스크톱 만 관리 할 수 ​​있음을 확인했습니다. 그것이 발생함에 따라 제어실의 젊은이들은 두 명의 젊은이가 커서를 잃어 버릴 때 두 번째 마우스를 사용할 수 있기 때문에 2 PC로 더 행복합니다. 그래서 나는 그 해결책을 찾아야합니다! scada 패키지 및 카메라 시스템의 성능도 좋아 보입니다. 심지어 두 번째 PC는 32GB 램을 갖춘 쿼드 코어 제온입니다.
am654513

@ am654513 : 커서 잃어버린 물건 창에 관한 멋진 기능에는 내장 기능이 있습니다. 마우스 제어판을 열고 포인터 옵션 탭으로 이동하여 "Ctrl 키를 누를 때 포인터 위치 표시"를 확인하십시오. CTRL을 누르면 커서 주위에 애니메이션 "리플"효과가 발생합니다. 그래도 관련된 크기를 감안할 때 얼마나 도움이되는지 확실하지 않습니다.
Adam Strohl
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.