Avevamo già notato come il benchmark di WinRAR, ma anche l'applicazione stessa, non beneficiasse della tecnologia Hyper Threading di Intel. Avevamo infatti rilevato valori identici sulla CPU 2600K, sia con 8 core logici che con 4 core logici.
[Core parking in Windows Seven: prestazioni di WinRaR con Sandy Bridge] UPDATE
A causa di ciò le CPU AMD FX mostravano ottime prestazioni in questo benchmark, rispetto alla controparte Intel.
Il noto overlcocker OBR ha scoperto in questi giorni che in realtà è il sistema operativo che per impostazioni di risparmio energetico non va a sfruttare i core logici abilitati dall'HT.
Modificando la una voce del registro di Windows è infatti possibile ottenere prestazioni sensibilmente più alte.
La voce da modificare è la seguente:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583
in cui la voce ValueMax deve essere modificata da 64 a 0
Abbiamo verificato tale ipotesi sulla nostra piattaforma di test, mostrandone l'effettiva veridicità quando l'HT viene sfruttato. Ciò ribalta la situazione in netto favore delle CPU Intel anche in WinRAR in cui finora l'FX-8150 riusciva a competere addirittura con il 3960X.
Mostriamo di seguito una schermata effettuata con WinRAR 4.01 (versione stabile) con una cpu Intel i7 2600k impostata ad una frequenza operativa di 4 GHz.
Il bench integrato in WinRAR mostra una risultante (media) di 4.242 KB/s, adesso andiamo a cambiare il valore del registro di sistema, alla voce Value Max impostiamo un valore da 64 a 0 e riavviamo (reboot) il sistema nella nostra postazione di test affinchè le modifiche siano applicate.
Non appena il valore è stato impostato a 0, proviamo nuovamente ad eseguire il benchmark integrato nello stesso programma di WinRAR. Come si può vedere dallo screen siamo passati ad un valore di ben 6.006 KB/s.
Successivamente abbiamo disattivato la tecnologia Hyper-Threading da bios proprio per verificare che la modifica eseguita al registro funzioni soltanto in presenza di cpu dotate di questa tecnologia. I risultati sono stati perfettamente identici in ambedue le situazioni:
Il sito Pctuning.cz ha effettuato altre prove su diversi bench con un 3930K mostrando i seguenti cambiamenti:
Solo in WinRAR si è evidenziato quindi un cambiamento così evidente con core parking disattivato, mentre in tutti gli altri bench il miglioramento rimane confinato sotto il 4% (in cui spesso possono incidere anche molti altri fattori). Ciò non toglie che possono esserci altri applicativi affetti dal problema del Core Parking. Questo fenomeno conferma ad ogni modo la difficoltà nel valutare in modo imparziale un componente hardware complesso come può essere una CPU, in cui entrano in gioco moltissimi fattori, tra cui, non ultimo, il sistema operativo, che come abbiamo visto riesce a modificare le prestazioni nel caso di WinRAR fino ad oltre il 30%.
UPDATE 2: Articolo di approfondimento realizzato dalla nostra redazione: http://www.xtremehardware.com/recensioni/processori/core-parking-in-windows-seven-prestazioni-di-winrar-con-sandy-bridge-201111226091/