나는 Asus의 맞춤형 디자인 등으로 인해 100W로 제한되는 6700S 노트북 GPU를 가지고 있습니다. Windows에서는 100W 전력 제한으로 작동합니다. 하지만 리눅스에서는AMD GPU시스템이 부팅되면 몇 초 동안 100W에서 시작했다가 25초 정도 지나면 정상적인 전력 제한인 80W로 떨어집니다. 이 값은 으로 확인됩니다 cat /sys/class/drm/card0/device/hwmon/hwmon4/power1_cap
.
저는 6.2, 6.5, 6.7 등 여러 커널을 사용해 보았습니다. 또한 23.1, 24.1 등 몇 가지 조리대 버전도 사용해 보았습니다. 수동으로 업그레이드도 했습니다.리눅스 펌웨어~을 위한AMD GPU특히 - 행운이 없습니다. 100W에서 80W로 변경되면(아마도) Dmesg는 다음 출력을 표시합니다.
[ 22.496680] amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available
[ 22.513799] amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
[ 22.513802] amdgpu 0000:03:00.0: amdgpu: SMU is resuming...
[ 22.513806] amdgpu 0000:03:00.0: amdgpu: smu driver if version = 0x0000000f, smu fw if version = 0x00000013, smu fw program = 0, version = 0x003b2f00 (59.47.0)
[ 22.513810] amdgpu 0000:03:00.0: amdgpu: SMU driver if version not matched
[ 22.565134] amdgpu 0000:03:00.0: amdgpu: SMU is resumed successfully!
이 GPU가 100W에 도달하려면 어디를 파야 할까요 power1_cap_max
?
UPD: GPU가 저전력 상태로 전환된 후 복원될 때 발생하는 것으로 보입니다. 기본적으로 100W 제한으로 부팅됩니다. 그런 다음 비활성으로 인해 일시 중지(또는 smth)됩니다. iGPU가 사용됩니다. 시스템이 해당 GPU를 복구해야 할 때 이를 복구한 다음 제한을 초과합니다!