2017.11.25 10:53

윈10 FCU 그리고 라이젠.

 윈10 FCU 업데이트로 이제 코어 파킹은 없어졌지만, 균형 전원 설정이 AMD가 제공하는 설정과 약간 다르다는 이야기를 찾았다.


 https://gist.github.com/Nt-gm79sp/2db1111c14f5c94f5a4068ea092544bd


 다른 부분의 내용을 비교해서 파라미터들을 정리해 놓은게 있어서 일부만을 적용. 아래 C6 state를 바이오스에서 귀찮게 끄지 않고 문제가 없는지를 테스트를 하기 위해서 일부분을 적용했다.


 명령창에서 실행시키면 적용이 되고, 다시 부팅을 해도 그대로 설정이 남는다.


# !!!You need to set your current Power Plan to Balanced to make it work properly!!!
# Works for Windows 10 1709 (Fall Creators Update).
#
# Win10 1709 already solved CPU core parking issues. Here's just 4 differences I found.
# You may want to duplicate your current power plan first, if you are not sure whether you need this.
# powercfg /duplicatescheme scheme_current

# Processor performance increase threshold.
# Specify the upper busy threshold that must be met before increasing the processor's performance state (in percentage).
# The Default Value is 60%, AMD's Value is 25%.
powercfg /attributes SUB_PROCESSOR PERFINCTHRESHOLD -ATTRIB_HIDE
powercfg /setacvalueindex scheme_current SUB_PROCESSOR PERFINCTHRESHOLD 25

# Processor performance decrease threshold.
# Specify the lower busy threshold that must be met before decreasing the processor's performance state (in percentage).
# The Default Value is 20%, AMD's Value is 10%.
powercfg /attributes SUB_PROCESSOR PERFDECTHRESHOLD -ATTRIB_HIDE
powercfg /setacvalueindex scheme_current SUB_PROCESSOR PERFDECTHRESHOLD 10

# Processor performance time check interval.
# Specify the amount that must expire before processor performance states and parked cores may be reevaluated (in milliseconds).
# The Default Value is 30ms, AMD's Value is 15ms.
powercfg /attributes SUB_PROCESSOR PERFCHECK -ATTRIB_HIDE
powercfg /setacvalueindex scheme_current SUB_PROCESSOR PERFCHECK 15

# Lower bound for processor performance throttling.
# Minimum percentage of processor capabilities to use.
# The Default Value is 5%, AMD's Value is 90%.
powercfg /setacvalueindex scheme_current SUB_PROCESSOR PROCTHROTTLEMIN 90




 윈10이 기본 제공하는 균형 전원설정을 사용하지 않는다면 필요치 않은 설정이다. 라이젠이 드라이버로 제공하는 전원 설정을 사용하고 있다면 이 설정은 아무런 의미가 없다.


 이중에 3번째 Processor performance time check interval 만을 적용해서 테스트.


 (편집) 윈10 FCU에서 바이오스 C6 state를 꺼야 윈도우즈 부팅시에 블랙스크린 현상이 없어지는 것을 확인. 자체 윈도우즈의 문제인지 프로세서의 드라이버의 문제인지는 모르겠다. 논 오버클럭 시에는 꺼야 좋다. 단, 전력 소비에서는 약 2W이상의 코어 소비 전력이 늘어난다.


 (편집) 바이오스에서 c6 state를 끄면 core boost가 제한되는데 베이스 클럭 이상으로는 절대로 올라가지 않는다.


 (편집) C6 state를 건드리지 않는 부분에서 메모리 Command Rate를 1T에서 2T로 변경. 약간의 메모리 성능은 하락하지만 C6 문제는 없어지는 것 같다. 어디 문제일지는 =ㅅ=;


 (편집) C6 state 문제는 아닌 것 같고 CR 문제도 아닌 것 같다. 일단 램의 Power Down Mode를 Disabled로 변경. 다시 추이를 지켜보기.


 (편집) Power Down 문제였던 것을 대충 확인. 아마도 이 문제는 더 램동작이 안정해진다는 AGESA 1.0.7.1이 나와야 기본 셋팅으로 동작시킬 수 있을 듯 싶다. 또한 AGESA 1.0.7.1은 ECC 지원이나 IOMMU 그룹핑 방법의 변경으로 인한 그래픽카드의 버스 동작 속도의 최대화 등의 새로운 기능도 포함되었다고 한다. 다만 램클럭이 안정화되면서 약간의 레이턴시는 늘어났다. 2주 정도 지났으니 MSI에서 베타 버전이 나올 즈음이 되었는데 소식이 없다 =ㅅ=


(편집) AGESA 1.0.7.1이 ASUS말고 나오지 않은 이유는 1.0.7.1에 버그가 많기 때문. 기가바이트 포럼에 따르면 12월 1일 금요일에 새로운 AGESA 1.0.7.2a가 나올 예정이라고 함.



'기타' 카테고리의 다른 글

파이어폭스 아드레날린 100%클럭 문제.  (0) 2018.01.19
라데온 아드레날린 드라이버.  (0) 2017.12.14
윈10 FCU 그리고 라이젠.  (0) 2017.11.25
nginx rtmp 윈도우즈 업데이트  (0) 2017.09.21
ReactOS 0.4.6  (0) 2017.09.05
LibreElec에서의 넷플릭스.  (0) 2017.07.03
Trackback 0 Comment 0