PC 및 모바일

SLI 대 Crossfire: 정의 및 작동 방식

SLI 및 Crossfire는 시스템에서 중요한 목적을 수행할 수 있으므로 가격이 있더라도 그래픽 카드에서 얻을 수 있는 성능을 크게 높일 수 있습니다.

SLI 대 Crossfire: 정의 및 작동 방식

SLI와 Crossfire 모두에 대해 염두에 두어야 할 몇 가지 사항이 있습니다. 예를 들어, 둘 중 하나를 실행하려면 호환 가능한 마더보드, 2개의 호환 가능한 그래픽 카드 및 소위 "브리지"가 필요합니다.

그러나 두 시스템은 어떻게 작동합니까? 때때로 어떤 것이 당신에게 적합한지 알아내는 것은 그것들을 틱하게 만드는 것에 대한 더 깊은 이해와 함께 옵니다. 다음은 학습에 도움이 되는 가이드입니다.

엔비디아 SLI

코스터 J의 이미지 제공

SLI는 NVIDIA에서 개발했으며 기본적으로 동기화 및 픽셀 데이터와 같은 정보를 전송하기 위한 GPU 간의 링크 역할을 합니다. SLI는 동일한 모델의 두 개의 그래픽 카드를 처리할 수 있는 SLI Bridge라는 제품을 통해 작동합니다. 이것은 중요합니다. SLI와 함께 두 개의 다른 그래픽 카드를 사용할 수는 없지만 동일한 디자인을 기반으로 하는 한 두 개의 카드는 다른 제조업체의 것일 수 있습니다.

SLI는 기본적으로 두 가지 다른 방법 중 하나로 작동하여 두 개의 그래픽 카드에 서로 다른 정보를 제공합니다. SLI는 항상 슬레이브 카드와 마스터 카드를 사용합니다. 마스터 카드는 첫 번째 프로세서이고 슬레이브는 두 번째 프로세서입니다. 이름에서 알 수 있듯이 슬레이브 카드는 모든 정보를 SLI 브리지를 통해 마스터 카드로 보내고 마스터 카드는 처리한 정보를 포함한 모든 정보를 통합하여 디스플레이로 보냅니다.

SLI가 작동하는 첫 번째 방법은 분할 프레임 렌더링, 기본적으로 각 프레임을 가로로 반으로 나누고 반을 각 카드로 보내는 것을 의미합니다. 프레임은 픽셀을 기준으로 분할되지 않고 워크로드에 따라 분할된다는 점에 유의하는 것이 중요합니다. 따라서 프레임 상단에 렌더링할 것이 거의 없지만 하단으로 렌더링해야 하는 것이 많은 경우 실제 프레임은 하나의 카드에 더 많이 전송되지만 작업 로드는 50%에 불과합니다.

대체 프레임 렌더링, 반면에 기본적으로 두 그래픽 카드에 렌더링할 대체 프레임이 제공됨을 의미합니다. 예를 들어, 카드 1에는 프레임 1, 3, 5가 주어지고 카드 2에는 프레임 2, 4, 6이 주어집니다. 대체 프레임 렌더링은 SLI와 Crossfire의 작동 방식에 대한 가장 일반적인 예입니다.

AMD 크로스파이어

D-Kuru / Wikimedia Commons의 이미지 제공

Crossfire는 본질적으로 SLI에 대한 AMD의 답변이며 약간 다르게 작동합니다. Crossfire는 역사적으로 마스터 카드와 슬레이브 카드가 모두 필요했지만 최신 버전에서는 이러한 카드가 필요하지 않습니다. Crossfire XDMA라고 하는 가장 최신 버전은 브리징 포트가 필요하지 않습니다. 대신 XDMA를 사용하여 Crossfire 시스템에서 두 GPU 간의 직접 채널을 엽니다. 이 채널은 모두 PCI Express 3.0을 통해 작동합니다.

SLI와 달리 Crossfire를 사용하면 다양한 그래픽 카드 모델을 사용할 수 있지만, 도움이 된다면 매우 유사한 모델을 사용해야 합니다. 그러나 사용하는 두 개의 그래픽 카드는 AMD에서 제작해야 하며 동일한 세대여야 합니다.

SLI와 마찬가지로 Crossfire는 분할 프레임 렌더링 또는 대체 프레임 렌더링을 사용할 수 있지만 한 가지 단점은 Crossfire가 창 모드가 아닌 전체 화면 모드에서만 작동한다는 것입니다. 그래도 Crossfire는 더 많은 마더보드와 호환되며 일반적으로 더 저렴한 마더보드에서 사용할 수 있습니다.

결론

가장 큰 차이점은 무엇입니까? 음, 결국 SLI는 좀 더 일관되고 강력하지만 Crossfire는 더 유연하여 다양한 설정이 가능합니다. SLI를 사용할 여유가 있다면 더 나은 결과를 얻을 수 있지만 그렇지 않은 경우 Crossfire도 좋은 옵션입니다.

$config[zx-auto] not found$config[zx-overlay] not found