본문 바로가기
카테고리 없음

NVIDIA GPU와 AMD GPU를 함께 쓰는 이유는 무엇일까?

by pc-knowledge 2026. 10. 19.
반응형

NVIDIA 그래픽카드 두 장 대신 NVIDIA GPU와 AMD GPU를 한 시스템에 함께 구성하는 이유는 단순히 “드라이버가 달라서”라는 한 가지 설명으로 끝나지 않는다. 서로 다른 제조사의 GPU를 사용하면 드라이버를 독립적으로 관리할 수 있다는 장점이 있지만, 특정 작업을 보조 GPU에 분산하거나 구형 GPU의 드라이버 호환 문제를 피하는 목적도 있을 수 있다. 반대로 같은 제조사의 GPU 두 장이 더 단순하고 안정적인 경우도 많기 때문에, 어떤 구성이 더 좋은지는 실제 사용 목적에 따라 달라진다.

듀얼 GPU라고 해서 두 GPU가 하나처럼 작동하는 것은 아니다

먼저 SLI나 CrossFire와 일반적인 다중 GPU 구성을 구분할 필요가 있다. SLI와 CrossFire는 여러 GPU를 하나의 그래픽 작업에 협력시키기 위해 사용되던 기술이지만, 여기서 말하는 구성은 GPU마다 별도의 작업을 맡기는 방식이다.

예를 들어 첫 번째 GPU가 게임을 렌더링하고 두 번째 GPU가 영상 처리나 프레임 생성 같은 별도의 연산을 담당할 수 있다. 모니터별로 GPU를 나누거나 특정 프로그램을 특정 GPU에서 실행하도록 설정하는 것도 가능하다.

GPU가 두 장 있다고 해서 게임 성능이 자동으로 두 배가 되는 것은 아니다. 프로그램이 두 번째 GPU를 별도로 활용하도록 설계되어 있어야 실제 이점이 생긴다.

서로 다른 제조사를 쓰는 가장 현실적인 이유는 드라이버다

NVIDIA GPU와 AMD GPU를 함께 사용하는 대표적인 이유 중 하나는 두 카드의 드라이버가 서로 독립되어 있다는 점이다. NVIDIA GPU는 NVIDIA 드라이버를 사용하고 AMD GPU는 AMD Radeon 드라이버를 사용하기 때문에 각 제조사의 지원 정책에 따라 따로 관리할 수 있다.

같은 제조사의 GPU 두 장은 일반적으로 하나의 통합 드라이버 패키지를 공유한다. 두 GPU가 모두 현재 드라이버에서 지원된다면 문제가 없지만, 한쪽이 오래된 제품이라 최신 드라이버 지원에서 제외되면 상황이 달라질 수 있다.

구형 NVIDIA GPU와 신형 NVIDIA GPU 조합에서 문제가 생길 수 있다

NVIDIA는 여러 세대의 GPU를 하나의 드라이버에서 지원하는 통합 드라이버 구조를 사용한다. 그러나 모든 GPU를 영구적으로 하나의 드라이버에서 지원하는 것은 아니며, 오래된 제품군은 일정 시점 이후 레거시 지원으로 전환될 수 있다.

이 때문에 매우 오래된 NVIDIA GPU와 최신 NVIDIA GPU를 함께 사용하는 경우 두 카드가 요구하는 드라이버 세대가 달라질 수 있다. Windows에서는 동일한 NVIDIA 드라이버 계열을 사용하는 장치에 서로 다른 버전의 디스플레이 드라이버를 자유롭게 적용하는 방식이 일반적인 구성이 아니므로 호환 가능한 공통 버전을 찾지 못하면 문제가 생길 수 있다.

반면 구형 NVIDIA GPU 대신 AMD GPU를 보조 카드로 사용하면 NVIDIA와 AMD의 드라이버가 각각 설치되므로 이러한 특정 형태의 드라이버 충돌을 피할 수 있다. 따라서 일부 시스템에서는 혼합 제조사 구성이 단순한 취향이 아니라 실질적인 해결 방법이 될 수 있다.

게임과 보조 작업을 서로 다른 GPU에 맡길 수 있다

GPU 두 장을 사용하는 또 다른 이유는 작업을 분리하기 위해서다. 메인 GPU에는 게임이나 3D 렌더링처럼 부하가 큰 작업을 맡기고 보조 GPU에는 상대적으로 독립적인 작업을 맡길 수 있다.

  • 게임 렌더링
  • 영상 인코딩 및 디코딩
  • 프레임 생성 및 업스케일링
  • 추가 모니터 출력
  • 일부 연산 프로그램
  • 가상 머신이나 별도 그래픽 작업

이 경우 중요한 것은 GPU 제조사가 같은지가 아니라 프로그램이 GPU를 어떻게 선택하고 사용하는지다. 소프트웨어가 GPU를 각각 독립적인 장치로 인식할 수 있다면 서로 다른 제조사의 GPU도 활용할 수 있다.

Lossless Scaling 같은 프로그램에서는 보조 GPU가 실제 역할을 할 수 있다

Lossless Scaling처럼 두 번째 GPU를 별도의 처리 장치로 활용할 수 있는 프로그램도 있다. 이 프로그램은 게임을 실행하는 GPU와 별개로 다른 GPU에서 스케일링이나 프레임 생성 연산을 처리하는 듀얼 GPU 방식을 지원한다.

이런 구성에서는 메인 GPU가 게임 렌더링에 집중하고 보조 GPU가 추가적인 영상 처리를 담당하는 형태가 가능하다. 따라서 보조 GPU에 충분한 여유 성능이 있다면 메인 GPU의 작업 부하를 일부 분리하는 방식으로 활용할 수 있다.

다만 GPU 간에 완성된 프레임이나 데이터를 전달해야 하므로 모든 환경에서 이득이 발생하는 것은 아니다. PCI Express 대역폭, 출력 모니터 연결 방식, GPU 성능 차이와 프로그램 구조에 따라 결과가 달라질 수 있다.

그렇다면 NVIDIA GPU 두 장을 쓰면 안 되는 걸까?

그렇지는 않다. 두 NVIDIA GPU가 동일한 현재 드라이버에서 지원되고 사용하는 프로그램이 두 GPU를 각각 활용할 수 있다면 NVIDIA GPU 두 장을 사용하는 것도 충분히 가능하다.

구성 장점 주의점
NVIDIA + NVIDIA 드라이버 관리가 비교적 단순하고 CUDA 등 동일 생태계를 활용하기 쉽다 세대 차이가 지나치게 크면 공통 드라이버 지원 여부를 확인해야 한다
AMD + AMD 동일한 Radeon 소프트웨어 환경에서 관리할 수 있다 마찬가지로 구형 제품의 드라이버 지원 여부를 확인해야 한다
NVIDIA + AMD 두 제조사의 드라이버를 독립적으로 운용할 수 있다 드라이버와 제어 프로그램이 두 종류 설치되어 시스템 구성이 복잡해질 수 있다

따라서 두 카드가 모두 정상적으로 같은 드라이버에서 지원된다면 굳이 다른 제조사의 GPU를 선택해야 할 필수적인 이유는 없다.

혼합 GPU 구성에서 확인해야 할 단점

NVIDIA와 AMD GPU를 같이 사용하는 방식에도 단점은 있다. 제조사가 달라지면 제어 프로그램과 드라이버가 동시에 설치되기 때문에 문제 발생 시 원인을 파악하기가 오히려 어려워질 수 있다.

  • NVIDIA와 AMD 드라이버를 각각 관리해야 한다.
  • 일부 프로그램은 특정 GPU 제조사 기능만 지원한다.
  • CUDA는 NVIDIA GPU에서만 사용할 수 있다.
  • GPU 사이의 데이터 이동에서 성능 손실이 발생할 수 있다.
  • 메인보드의 두 번째 PCIe 슬롯이 낮은 대역폭으로 동작할 수 있다.
  • 전원 공급 장치 용량과 케이스 냉각 부담이 증가한다.

특히 두 번째 PCIe 슬롯이 물리적으로는 x16 크기여도 실제 전기적 연결은 x4 또는 그 이하인 메인보드가 있다. 보조 GPU에서 처리한 데이터를 메인 GPU나 디스플레이 쪽으로 자주 전달하는 프로그램에서는 이 차이가 영향을 줄 수 있다.

어떤 조합을 선택하는 것이 합리적일까?

이미 GPU를 두 장 가지고 있다면 먼저 두 GPU가 현재 운영체제와 드라이버에서 정상적으로 함께 사용할 수 있는지를 확인하는 것이 우선이다. 같은 제조사의 GPU라고 해서 반드시 문제가 생기는 것도 아니고, 다른 제조사의 GPU라고 해서 자동으로 더 좋은 것도 아니다.

특히 최신 NVIDIA GPU와 비교적 최근 NVIDIA GPU를 함께 사용하는 경우에는 하나의 최신 드라이버가 두 제품을 모두 지원할 가능성이 높다. 이런 환경이라면 NVIDIA와 AMD를 섞어야 할 이유가 크게 줄어든다.

반대로 세대 차이가 큰 두 NVIDIA 카드 때문에 공통으로 사용할 수 있는 드라이버가 없거나, 이미 보유하고 있는 AMD GPU를 보조 연산에 활용하려는 경우에는 NVIDIA와 AMD를 함께 사용하는 구성이 현실적인 선택지가 될 수 있다.

정리

NVIDIA GPU와 AMD GPU를 함께 사용하는 이유가 오직 드라이버 때문이라고 보기는 어렵지만, 세대가 다른 GPU를 조합할 때는 드라이버 독립성이 상당히 중요한 이유가 될 수 있다. 그 밖에도 게임 렌더링과 프레임 생성처럼 서로 다른 작업을 GPU별로 분리하거나 이미 가지고 있는 GPU를 보조 카드로 활용하는 목적이 있을 수 있다.

반면 두 NVIDIA GPU가 하나의 드라이버에서 모두 지원되고 필요한 프로그램도 정상적으로 두 GPU를 활용한다면 NVIDIA GPU 두 장을 사용하는 것도 특별한 문제가 없다. 결국 핵심은 제조사 조합 자체가 아니라 드라이버 호환성, 프로그램의 멀티 GPU 지원 방식, PCIe 구성과 실제 작업 목적을 함께 확인하는 것이다.

Tags

듀얼 GPU, NVIDIA AMD 혼용, 그래픽카드 두 개, 멀티 GPU, GPU 드라이버 호환성, Lossless Scaling 듀얼 GPU, NVIDIA 드라이버, AMD Radeon, 보조 GPU

반응형