pci-e 스위치라는 것이 무엇일까요?

이광용   
   조회 9758   추천 0    

메인보드별 다이어그램을 찾아보던 와중에 X10SRL-F 보드에 PCI-E 스위치라는 생소한 것(?)이 등장해서 호기심에 질문 드립니다.

자료를 한참 검색을 해봐도 관련 자료는 찾기가 힘들어서 질문 드립니다.

사진의 pci-e 스위치라는 것의 역할이 무엇인지 아시는 분 계실까요?

pci-e 슬롯 4~7까지는 CPU와 다이렉트로 연결을 시키는데, pci-e 슬롯 2,3번에는 스위치가 중간에 들어가는 이유도 궁금합니다. 




짧은글 일수록 신중하게.
박문형 2017-02
PCIe 스윗치 칩은 보통 적은수의 PCIe 신호의 입력을 받아서 많은수의 PCIe 출력을 보낼때 사용합니다.

PLX칩이 많이 사용되며 PLX 8747 모델을 검색해보세요.

http://www.tyan.com/Barebones=FT77CB7079=B7079F77CV10HR-N=description=EN

8 GPU 서버들은 꼭 PCIe 스윗치 칩이 들어갑니다.

ASUS WS보드에도 PCIe 스윗치 칩이 2개 들어갑니다.
네트웍의 허브/스위치와 동일한 기능입니다. lane을 확장해주는 것이지요. 물론 그렇다고 대역폭까지 확장되는 건 아닙니다. CPU까지는 여전히 x8 대역일 뿐이지만 슬롯에는 x8짜리 장치를 2개 꼽을 수 있지요.
이광용 2017-02
두분 모두 답변 정말 감사드립니다. 어떤 용도로 쓰이는지 이해한것 같습니다. 일종의 허브 같은 것이라고 생각하면 되겠군요.

헌데 의문점이, 제가 올린 다이어그램의 슬롯3번의 경우에는 다이렉트와 스위치 연결이 혼용 되는데, 이런 경우는 왜 저렇게 설계를 한 걸까요?
     
즐거운이 2017-02
저렇게 하면 Slot3에는 Slot4가 연결되어 있지 않으면 8 lane을 Full로 할당할 수 있습니다.
아울러 사용하는 기기가 모두 4 lane이라면, 각각 4 lane을 독립적으로 사용할 수 있습니다.
          
이광용 2017-02
아... 감사드립니다. 이해했습니다. 스위치와 슬롯3 사이에 pcie x0 / x4 라고 기재된 내용이 바로 그것이군요.

슬롯 2에서 8lane을 사용할 경우 : 슬롯 3에 할당될 4lane을 끌어옴.
슬롯 3에서 8lane을 사용할 경우 : 슬롯 2에 할당될 4lane을 끌어옴.

표현이 좀 적절하지 않긴 하지만 대략 이런 것이군요


QnA
제목Page 5013/5718
2014-05   5206224   정은준1
2015-12   1738230   백메가
2010-10   9735   IDIA
2004-01   9735   전성훈
2010-12   9736   땡감
2019-04   9736   김동자맨
2013-02   9737   박종익
2009-01   9738   김도균
2013-11   9738   이태욱
2003-09   9739   고대준
2003-05   9739   김찬호
2014-09   9739   범범이
2014-04   9741   2CPU최주희
2013-11   9741   악땅
2013-05   9741   블루영상
2003-11   9741   김윤석
2003-06   9741   오형근
2010-08   9742   차평석
2010-11   9742   ZEBE
2013-10   9742   2CPU최주희
2014-02   9743  
2003-08   9743   김종구