요약:
현대 개인용 컴퓨터에서 그래픽 카드는 일반적으로 고병렬 그래픽 렌더링 및 인공 지능 계산을 전담하는 수천 개의 스트림 프로세서로 구성된 거대한 컴퓨팅 엔진으로 간주됩니다. 그러나 하드웨어 개발 커뮤니티와 기본 기술 인력의 최신 심층 분석에 따르면 실제로는 최신 NVIDIA GPU 내부에 숨겨진 개방형 명령어 세트 아키텍처를 기반으로 하는 수십 개의 RISC-V 프로세서 코어가 있습니다.
이러한 저전력 코어는 그래픽 카드 칩 내부의 '마이크로 중앙 처리 장치'로서 매우 중요한 역할을 하며, 원래 메인 시스템 CPU가 필요했던 그래픽 카드 드라이버 관리 및 하드웨어 스케줄링 작업까지 완전히 대신했습니다.

NVIDIA가 Turing 아키텍처와 Ampere 아키텍처에서 오픈 소스 RISC-V 아키텍처를 점진적으로 도입한 이후 GSP(Graphics System Processor)라고 불리는 이러한 경량 코어와 다양한 기본 관리 장치가 칩 전체에 비밀리에 내장되었습니다. 일반적인 NVIDIA GeForce 또는 RTX 워크스테이션 그래픽 카드 내부에는 메모리 컨트롤러 관리, 전력 및 온도 모니터링, 보안 암호화 계산, 디스플레이 출력 파이프라인 제어에 이르기까지 일련의 무겁고 섬세한 하위 수준 시스템 작업을 담당하는 수십 개의 특수 RISC-V 보조 코어가 있습니다.

가장 중요한 변화는 Nvidia의 GSP 펌웨어 아키텍처 재구성입니다. 초기 그래픽 카드 설계에서는 대부분의 하드웨어 예약 및 드라이버 명령 번역 작업이 마더보드의 시스템 CPU에 의해 완료되었습니다. 이로 인해 메인 CPU의 컴퓨팅 리소스가 점유되었을 뿐만 아니라 불필요한 시스템 지연이 쉽게 발생했습니다. 요즘 NVIDIA는 대부분의 드라이버 실행 로직을 그래픽 카드 칩 내부의 특수 RISC-V 컨트롤러(예: GSP)로 마이그레이션하여 그래픽 카드 내부에서 직접 명령의 실시간 예약 및 관리를 완료하고 호스트의 CPU 부하를 완전히 해방하고 그래픽 렌더링의 응답 대기 시간을 크게 줄였습니다.



드라이버 성능 향상 외에도 다수의 RISC-V 코어 도입으로 그래픽 카드의 보안 및 하드웨어 모듈성이 크게 향상되었습니다. 이러한 경량 코어는 고도로 폐쇄적이고 암호화된 시스템 펌웨어를 실행하여 그래픽 카드에 대한 독립적인 하드웨어 신뢰 루트(Root of Trust)를 설정하고 악성 드라이버를 사용하여 그래픽 카드의 기본 채널에 침입하는 보안 위험을 효과적으로 차단합니다. 동시에 NVIDIA R&D 팀은 표준화된 RISC-V 아키텍처를 통해 칩의 전체 로직을 완전히 재구성하지 않고도 내부 마이크로코드와 기본 기능 모듈을 반복적으로 빠르게 업데이트할 수 있습니다.
NVIDIA GPU의 내부 로직의 진화는 최신 그래픽 카드가 더 이상 단순한 병렬 컴퓨팅 보조 프로세서가 아니라 여러 전용 처리 장치와 고도로 통합된 복잡한 시스템 온 칩(SoC)임을 충분히 보여줍니다. 오픈 소스 RISC-V 아키텍처의 깊은 내부 통합을 위한 이 핵심 설계는 NVIDIA가 그래픽 카드의 고성능과 기술 독점 이점을 유지하는 데 숨겨진 장벽일 뿐만 아니라 최고의 상업용 반도체 제품의 보이지 않는 기둥으로서 오픈 소스 명령어 세트 아키텍처의 엄청난 가치를 분명히 보여줍니다.
댓글