Mga Proseso

Malutas ng Amd ang mga pagkakaiba sa pagitan ng mga 'pinakamahusay' at 'ginustong' cores

Talaan ng mga Nilalaman:

Anonim

Sa mga nagdaang linggo ay nagkaroon ng pagtaas sa mga talakayan sa AMD tungkol sa kung paano nakikipag-ugnay ang bagong Ryzen 3000 processors sa Windows, at lalo na tungkol sa kung paano gumana ang Pinakamahusay na Cores at Ginustong Cores, kung saan lumilitaw ang mga pagkakaiba sa pagitan ng kung ano ang kahulugan ng Windows bilang 'mas mahusay na mga cores' at kung ano ang kahulugan ng tool ng Ryzen Master.

Sa kasalukuyan mayroong mga pagkakaiba-iba sa pagitan ng mga pinakamahusay na mga cores at ginustong mga cores na pinamamahalaan ng Windows at Ryzen Master

Ngayon ang AMD ay opisyal na nagkomento sa sitwasyon at kung bakit ito lumitaw, habang inilalarawan din kung ano ang ginagawa upang malunasan ang mga pagkakaiba sa data.

Ang Ryzen 3000 ay ang unang mga produkto ng AMD na gumamit ng isang tampok na ACPI na tinatawag na CPPC2 (Collaborative Power and Performance Control 2) na isang interface ng API sa pagitan ng firmware ng chip (mahalagang ang UEFI BIOS at AGESA) at isang operating system tulad ng Windows. Pinapayagan ng interface ang hardware na mas mahusay na makipag-usap sa dalas at mga tampok ng pamamahala ng kapangyarihan at mga setting sa operating system.

Ano ang bagay na ito? Na ang mga nagproseso ay nakikipag-usap sa isa pang hanay ng data sa pamamagitan ng kanilang sariling mga kasangkapan na "Ryzen Master" at pagmamay-ari ng mga API, na naiiba mula sa Windows, at ito ay ang relasyon sa pagitan ng mga "pinakamahusay na cores" at ang "ginustong mga cores" ng CPPC2 na mayroon nagdulot ng kaunting pagkalito mula noong orihinal na paglabas noong Hulyo.

Ang mga pagkakaiba-iba ay naroon mula noong paglulunsad ng serye ng Ryzen 3000. Sa karamihan ng mga sitwasyon at mga pagsasaayos, ang aktwal na mga CPU cores na na-load sa operating system sa ilalim ng solong may sinulid o light-threaded workloads ay hindi pa naging tumugma sa pinakamahusay na mga core ng CPU, tulad ng iniulat ng Ryzen Master. Makikita ito sa anumang pangkaraniwang pangkalakalan sa pagmamanman tulad ng task manager.

Ang pagkakaiba-iba dito ay nasa tunay na pagmamapa sa pagitan ng impormasyon ng Ryzen Master na "Pinakamahusay na Cores" at mga SMU APIs, at ang "Ginustong Cores" na pagma-map na nakikipag-usap sa firmware ng AMD sa pamamagitan ng CPPC2 sa operating system.

Ang pinakamadaling paraan upang matingnan ang mga setting ng pagsasaayos na nakikipag-ugnay sa CPPC2 sa Windows ay upang matingnan ang kaukulang Windows "Kernel-Processor-Power" na mga log log sa Windows Event Viewer, tulad ng ipinakita sa itaas ng screenshot ng screen.

Ang "Pinakamagandang Cores" na tinukoy ng SMU at iniulat ng Ryzen Master ay napagpasyahan batay sa mga de-koryenteng katangian, at naka-code sa oras ng pag-cut ng pabrika ng pabrika. Ang "ginustong mga cores" na tinukoy ng CPPC2 ay ang mga kung saan nais ng AMD na ipadala ng developer ng OS ang karamihan sa trapiko, hindi lamang dahil sa kanilang higit na mahusay na pisikal o elektrikal na mga katangian, ngunit din dahil ang mga ito ay pinakamainam para sa pangunahing patakaran sa pag-ikot mula sa programmer ng Windows. Ang Windows scheduler ay na-program na hindi magpakailanman panatilihin ang isang thread ng work work na nakatalaga sa isang partikular na kernel na masyadong mahaba, ngunit upang paikutin ito pana-panahon sa pagitan ng isang pares ng dalawang kernels. Ang katwiran para sa ito ay pamamahala ng thermal (namamahagi ng init sa pamamagitan ng dalawang spatially hiwalay na mga cores).

Ipinangako ng AMD na i-update ang tampok na ito upang maipakita nang mas malinaw ang ginustong mga cores at walang magiging mga mismatches sa pagitan ng operating system at Ryzen Master. Kami ay magpapaalam sa iyo.

Techpowerupanandtech font

Mga Proseso

Pagpili ng editor

Back to top button