dtpancio
25-01-2015, 21:02
Domanda per chi ha poco tempo: vi è mai capitato che l'EIST pregiudichi le prestazioni del sistema in quanto poco reattivo nel raggiungere la frequenza massima e castrando il sistema ovvero stando a frequenze più basse anche quando una frequenza più alta migliorerebbe l'esecuzione del task lanciato (anche solo un click per aprire chrome)?
Problema approfondito e spiegato:
Ho assemblato un pc per un mio amico architetto il quale lo utilizzerà principalmente per dei rendering.
In sintesi è un 4970K con una Gigabyte Z97X Gaming GT, 32gb di ddr3, 2 gtx970 e win8.1 pro.
Controllando cpu-z vedo che il pc nel primo minuto di avvio circa sta a 4.4ghz, poi si attiva lo speedstep e passa a 800mhz (già questo comportamento mi è strano, perché non è attivo fin da subito?).
Finché sta a 4.4ghz l'apertura di chrome per esempio, è istantanea. Con lo speedstep attivo invece, ci pensa su un secondo almeno.
Utilizzando poi il programma di rendering SketchUp, prendendo una scena a caso e muovendosi all'interno col mouse, finché la cpu sta a 4.4ghz la rotazione è fluida e i fps sono molti, quando invece l'EIST è attivo la visualizzazione è molto scattosa e la cpu non sale più di 1400-1600mhz. In questa fase il programma dovrebbe usare opengl e quindi la gpu ma guardando il comportamento della cpu, e monitorando con cpu-z e gpu-z sembra proprio che venga usata un sacco la cpu, mentre la gpu 0.
Lanciando invece il rendering vero e proprio con un calcolo parallelo tra cpu e le due gpu si vede che la cpu passa da moltiplicatore 8x a 44x facendo più o meno tutti gli step intermedi, mettendoci quindi qualche secondo prima di arrivare a regime (il mio 2600K invece passa da 16x a 44x istantaneamente).
Disattivando lo speedstep la cpu rimane fissa a 4.4ghz e tutto è veloce e fluido.
Da qui la domanda iniziale: è normale che l'EIST sia così poco reattivo, tanto da penalizzare le prestazioni dell'intero sistema?
Problema approfondito e spiegato:
Ho assemblato un pc per un mio amico architetto il quale lo utilizzerà principalmente per dei rendering.
In sintesi è un 4970K con una Gigabyte Z97X Gaming GT, 32gb di ddr3, 2 gtx970 e win8.1 pro.
Controllando cpu-z vedo che il pc nel primo minuto di avvio circa sta a 4.4ghz, poi si attiva lo speedstep e passa a 800mhz (già questo comportamento mi è strano, perché non è attivo fin da subito?).
Finché sta a 4.4ghz l'apertura di chrome per esempio, è istantanea. Con lo speedstep attivo invece, ci pensa su un secondo almeno.
Utilizzando poi il programma di rendering SketchUp, prendendo una scena a caso e muovendosi all'interno col mouse, finché la cpu sta a 4.4ghz la rotazione è fluida e i fps sono molti, quando invece l'EIST è attivo la visualizzazione è molto scattosa e la cpu non sale più di 1400-1600mhz. In questa fase il programma dovrebbe usare opengl e quindi la gpu ma guardando il comportamento della cpu, e monitorando con cpu-z e gpu-z sembra proprio che venga usata un sacco la cpu, mentre la gpu 0.
Lanciando invece il rendering vero e proprio con un calcolo parallelo tra cpu e le due gpu si vede che la cpu passa da moltiplicatore 8x a 44x facendo più o meno tutti gli step intermedi, mettendoci quindi qualche secondo prima di arrivare a regime (il mio 2600K invece passa da 16x a 44x istantaneamente).
Disattivando lo speedstep la cpu rimane fissa a 4.4ghz e tutto è veloce e fluido.
Da qui la domanda iniziale: è normale che l'EIST sia così poco reattivo, tanto da penalizzare le prestazioni dell'intero sistema?