새로운 콘솔 Xbox Series X의 핵심인 Xbox Velocity 기술이 어떻게 작동하는지 설명합니다.
Microsoft가 새로운 콘솔인 Xbox Series X를 설계하기 시작했을 때, 그들은 현재 세대에서 사용할 수 있는 모든 기술 혁신을 제공하는 가장 강력한 콘솔을 만들고자 열망했습니다. 상황.
이를 위해 그들은 회사에서 “콘솔의 영혼”으로 정의한 Xbox Velocity 기술을 만들었습니다. 이 기사에서는 그 비밀을 풀기 위해 자세히 설명하겠습니다.
- Microsoft는 Xbox Game Pass의 이름을 “Game Pass”로 변경합니다.
- Xbox Series X는 2020년 11월에 공식적으로 출시됩니다.
- Xbox Series X는 이미 출시 날짜가 있습니다. 독점 게임과 Xbox Series S?
위에서 설명한 목표를 달성하기 위해 Microsoft는 기존 콘솔의 성능 및 디자인 한계를 극복하기 위해 시스템의 각 개별 구성 요소를 분석해야 한다는 것을 알고 있었습니다. Xbox Series X의 디자인은 전력, 속도, 성능 및 냉각의 완벽한 균형을 유지하는 동시에 어떤 구성 요소도 다른 구성 요소의 성능을 제한하지 않도록 하여 최상의 게임 경험을 제공할 수 있도록 하는 데 중요했습니다. 이전 세대의 콘솔에서는 불가능했습니다.
Xbox Series X 하드웨어 및 Velocity 아키텍처
콘솔의 중심에는 AMD의 최신 RDNA 2 및 Zen 2 아키텍처를 활용하는 맞춤형 프로세서가 있어 Xbox One X보다 12개 이상의 GPU TFLOP 성능과 4배 더 많은 CPU 성능을 제공합니다.
Xbox 시리즈 X는 16GB GDDR6과 함께 10GB GPU 최적화 메모리를 포함하여 560GB/s 대역폭으로 모든 차세대 콘솔 중 가장 큰 메모리 대역폭을 제공하여 넥 병 없이 프로세서를 ‘전원 공급’ 상태로 유지합니다.
스토리지 하위 시스템을 분석하면서 기술의 한계에 도달했으며 설계 목표를 달성하기 위해 CPU, GPU, 메모리 및 병목 현상 없이 조화롭게 작동하는 스토리지.
Xbox 시리즈 X의 영혼, Xbox Velocity
Xbox Velocity 아키텍처는 차세대 Microsoft 콘솔에서 게임 자산을 스트리밍하기 위한 최고의 솔루션으로 설계되었습니다. 이는 I/O 하위 시스템의 급격한 변화를 나타내며 콘솔 디자인의 모든 측면에 직접적인 영향을 미칩니다. Microsoft의 말에 따르면 프로세서가 콘솔의 핵심이라면 Velocity 아키텍처는 그 영혼입니다.
이 아키텍처는 네 가지 기본 구성 요소로 구성되며 아래에서 자세히 살펴보겠습니다.
커스텀 NVMe SSD
Velocity 아키텍처의 기본은 Xbox One X보다 40배 빠른 2.4GB/s의 원시 대역폭을 제공하는 1TB 용량 맞춤형 NVMe SSD입니다. PC에 사용되는 기존 SSD는 일반적으로 온도가 상승함에 따라 속도가 느려지지만, SSD는 최고 성능보다 일관되고 지속적인 성능을 제공하도록 설계되었습니다. 즉, Microsoft는 항상 전체 용량으로 실행되지 않고 성능이 저하되는 SSD를 선호했으며 항상 일정하게 유지하기 위해 약간 낮은 성능을 선택하는 것을 선호했습니다.
이러한 방식으로 개발자는 항상 보장된 수준의 I/O 성능을 가지므로 그에 따라 게임을 최적화하여 오늘날 처리해야 하는 장벽과 제약 조건을 제거할 수 있습니다. 이와 동일한 수준의 일관되고 지속적인 성능은 Seagate의 외부 스토리지 카드에도 적용되어 사용자가 이를 사용하든 콘솔의 내부 스토리지를 사용하든 정확히 동일한 게임 경험을 보장합니다.
- 전 Xbox 임원: PlayStation 5가 499달러를 넘을 수는 없습니다.
- PS5는 RDNA 2 아키텍처를 사용하지 않습니다. Sony가 잘못된 것입니까?
- 어느 것이 더 나은 게임 패드를 가지고 있습니까? PS5와 Xbox Series X 컨트롤러 비교
하드웨어 가속 압축 해제
게임 자산 및 패키지는 로드 시간과 각 개별 게임에 필요한 저장 공간을 최적화하기 위해 압축됩니다. 하드웨어 가속 압축 해제(LZ) 지원과 BCPack이라는 텍스처 데이터용으로 특별히 설계된 새로운 독점 알고리즘을 특징으로 하는 Xbox Series X는 개발자가 품질 손실이나 성능 없이 막대한 비용 절감을 달성할 수 있도록 두 가지 장점을 모두 제공합니다.
텍스처 데이터는 게임 전체 크기의 상당 부분을 차지하므로 이를 위해 특별히 설계되고 최적화된 알고리즘을 사용하면 LZ 압축 해제기와 병렬로 사용할 수 있어 성능 저하 없이 게임 크기를 크게 줄일 수 있습니다.
압축 비율을 2:1로 가정할 때 Xbox Series X는 타이틀에서 이전 세대 콘솔보다 약 100배 높은 4.8GB/s의 유효 성능을 제공합니다. 소프트웨어 수준에서 압축 해제 성능 수준을 제공하려면 4개 이상의 Zen 2 CPU 코어가 필요하며 이러한 방식으로 다른 용도로 사용할 수 있습니다.
새로운 DirectStorage API
표준 파일 I/O API는 30년이 넘었으며 그 이후로 거의 변경되지 않은 반면 스토리지 기술은 그 이후로 상당한 발전을 이루었습니다. 게임 데이터 액세스 패턴과 SSD 기술의 최신 하드웨어 발전을 분석하면서 Microsoft는 개발자에게 더 많은 제어 권한을 부여하기 위해 이와 관련하여 앞으로 나아갈 필요가 있음을 알고 있었습니다.
따라서 DirectX 제품군의 새로운 DirectStorage API를 추가하여 개발자가 I/O 작업을 훨씬 더 엄격하게 제어할 수 있도록 하여 여러 대기열을 설정하고 우선 순위를 지정하고 대기 시간을 최소화할 수 있습니다. 콘솔의 I/O 성능을 최대한 활용하여 게임의 로드 시간을 사실상 제거할 수 있도록 하는 저수준 API입니다.
샘플러 피드백 스트리밍(SFS)
이것은 Xbox Velocity 아키텍처의 다른 발전을 기반으로 구축된 완전히 새로운 혁신입니다. 게임의 텍스처는 MIP 맵이라고 하는 다양한 세부 수준과 해상도에서 최적화되며 개체가 플레이어로부터 얼마나 가깝거나 멀리 떨어져 있는지에 따라 렌더링 중에 사용할 수 있습니다. 플레이어가 개체에 가까워질수록 텍스처의 해상도가 높아져 가장 선명한 디테일을 제공합니다. 그러나 이러한 MIP 맵에는 상당한 양의 메모리가 필요하므로 플레이어가 다른 곳으로 이동할 때 리소스를 확보하기 위해 해상도가 감소합니다.
Xbox One X의 특수 하드웨어 덕분에 GPU에서 텍스처의 메모리 사용량을 분석할 수 있었고 메모리에 로드하는 데 필요한 데이터의 1/3 미만인 경우가 많았습니다. 이 데이터를 사용하여 Xbox Series X GPU에 새로운 기능을 추가하여 MIP 수준의 하위 부분만 GPU에 데이터가 필요한 시간에 요청 시 메모리에 로드할 수 있었습니다. 즉, 성능 향상을 위해 GPU가 많이 관리하는 데이터를 최적화합니다.
보시다시피 콘솔 I/O 성능의 엄청난 증가, 하드웨어 가속 압축 해제, DirectStorage API 및 GPU 효율성의 상당한 증가를 통해 Xbox Velocity 아키텍처를 통해 Xbox Series X는 하드웨어 사양.