워크로드 특성과 PPA 목표 기반으로 GPU 마이크로아키텍처 구성 결
GPU 마이크로아키텍처를 정의할 때 고려하는 핵심 요소는 타겟 워크로드의 특성입니다. 그래픽 렌더링, 과학 컴퓨팅, AI 추론은 각각 다른 연산 패턴을 가지며, 어떤 워크로드를 우선 지원하느냐에 따라 셰이더 코어 수, 메모리 시스템 구조, 특수 가속기 포함 여부가 달라집니다.
두 번째로 중요한 것은 PPA 목표와 제약입니다. 데스크톱과 모바일 GPU는 전력·면적 제약이 달라 컴퓨트 집약도와 메모리 대역폭의 균형점이 다릅니다. 워크로드 산술 강도를 분석해 어느 쪽이 병목인지를 파악하면 설계 우선순위가 명확해집니다.
마이크로아키텍처 정의에서 배운 것은 모든 것을 최적화할 수 없어 선택이 필요하다는 점입니다. 특정 워크로드에 특화된 설계가 범용 설계보다 해당 용도에서 훨씬 높은 효율을 내고, 타겟 시장을 명확히 정의하는 것이 아키텍처 결정의 출발점입니다.