9950X3D · CCD0 · IRQ AFFINITY GUIDE
9950X3D 게임 CCD0 고정 + IRQ 최적화 올인원 가이드
Process Lasso 사용 환경 기준 · 디시 복붙용

요약:
이 가이드는 Process Lasso를 사용하여 게임을 CCD0(X3D CCD)에 고정하는 유저를 위한 IRQ locality 최적화 방법이다.
핵심은 게임=CCD0 전체, IRQ=CCD0 내부 선호 코어, Background=CCD1 격리다.

01 · CCD0 번호 확인
먼저 내 CCD0 번호부터 확인

HWiNFO 실행 → CPU → Core Topology 확인.
9950X3D는 BIOS/SMT 상태에 따라 번호가 달라질 수 있다.

이 글은 예시로 CCD0=0~15 기준이다.


02 · Process Lasso 설정
게임을 CCD0에 고정

1) 게임 실행
2) Process Lasso 실행
3) 게임 exe 우클릭
4) CPU Affinity → Always → Select CPU Affinity

설정:
허용: 0~15
해제: 16~31

주의: IRQ용 코어를 굳이 게임에서 제외하지 않는다. IRQ는 preferred processor 성격이라 CCD0 locality 유지가 목적이다.


03 · Background CCD1 격리
백그라운드는 CCD1

Discord / Chrome / Steam WebHelper / 런처 / RGB 프로그램

우클릭 → CPU Affinity → Always → 16~31만 허용.


04 · 장치 ID 찾기
IRQ 설정할 장치 확인

관리자 PowerShell 실행 후 입력:

Get-PnpDevice -PresentOnly | Select FriendlyName, InstanceId

확인 대상:
GPU
NIC(네트워크 카드)
Audio Device
OS NVMe
Game NVMe


05 · IRQ 실제 설정
Microsoft 공식 방식

regedit 실행 후 이동:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\[장치ID]\Device Parameters\Interrupt Management\Affinity Policy

Affinity Policy가 없으면 생성.

생성:

DWORD(32bit)
DevicePolicy = 4

Binary
AssignmentSetOverride


추천 CCD0 배치 (예시)

GPU → CPU8
NIC → CPU10
Audio Device → CPU12
OS NVMe → CPU12
Game NVMe → CPU14

게임 → CCD0 전체(0~15)
Background → CCD1(16~31)

게임만 CCD0에 두는 게 아니라,
게임이 의존하는 IRQ 경로 전체를 CCD0에 유지하는 게 핵심이다.