XIO
XIO이 글은 검증을 위해 인용구가 추가로 필요하다. – · · 책 · · (2009년 9월) (이 |
XIO는 SGI Origin 2000, 옥탄, 알틱스, 연료, 테즈로 기계가 채용한 패킷 기반의 고성능 컴퓨터 버스다.XIO는 고성능 시스템 장치와 메모리 컨트롤러 사이에 버스를 형성한다.
XIO는 보통 스타 토폴로지에서 사용되는데, 시스템에서 최대 8개의 완전한 대칭 장치를 연결하기 위해 크로스보우(Xbow)라고 하는 라우터 ASIC를 사용한다(그 중 하나는 대개 메모리 컨트롤러/CPU 브리지, 즉 Origin의 HUB라고 불린다).XIO 인터페이스가 있는 것으로 알려진 다른 장치는 다음과 같다.
- Bridge: XIO에서 PCI-64 브리지로 (Octane, Origin)
- XBridge: XIO-PCI-X 브리지(Altix)
- HQ4: ImpactSR 카드 명령 프로세서(Octane)
- KTOWN: InfiniteReality2 카드의 프런트 엔드(Onyx, 오리진 변동)
- XC: 크로스스타운 컨버터
- 버즈: 오디세이/VPRO 그래픽에 사용되는 "OpenGL-on-a-chip" ASIC(V6/V8/V10/V12)
XIO는 각각 8비트 또는 16비트 폭의 두 개의 소스 동기화 채널(각 방향에 하나씩)을 사용한다.800MB/s(메가바이트 단위)의 최고 속도를 달성하기 위해 400MHz의 클럭을 기록한다.각 장치는 XBow 라우터가 두 지점 사이를 라우팅할 수 있어 충돌을 방지하므로 전체 대역폭을 활용할 수 있다.
전송은 마이크로패킷으로 구성된다.여기에는 총 128비트의 데이터와 32비트의 제어장치가 포함되어 있다.제어 정보는 8비트 사이드밴드(프레임을 위해 상위 계층에서 사용), 시퀀스 번호(고백-n 링크 계층 재전송용) 및 체크 비트(CRC-16)를 캡슐화한다.
XIO는 STL(SGI가 SGI 트랜지스터 로직이라고 부르는 것을 좋아함) 저전압 단일 엔드 I/O 표준을 사용할 가능성이 있다.[1]크로스타운은 긴 연결을 위해 차등 I/O 표준(예: NUMAlink)용 PECL을 활용한 XIO 버전이다.
상위 레벨 캡슐화는 NUMAlink와 다르다(Origin-시리즈 기계에서 HUB 칩을 연결하는 데 사용되는 것과 유사).그것은 짧은 메모리 거래에 매우 적합하다.[citation needed]
XIO는 매우 섬세한 압축 커넥터를 사용하며, 이 커넥터는 각별히 주의하여 취급해야 한다.[2]