Perché il mio Mac Mini non Turbo Boosting?

1

Ho un Mac Mini di fine 2014, con l'opzione i7 , potenziamento del turbo a 3 Ghz 3.5 Ghz secondo Apple. Per dare al sistema un po 'di lavoro da fare, sono in esecuzione a ray trace :

$ time povray --benchmark +WT1

Questo dovrebbe massimizzare un core con un calcolo a virgola mobile intenso. Ma quando controllo mentre corre:

$ sysctl hw.cpufrequency
hw.cpufrequency: 3000000000

Perché il Turbo Boost non si avvia? La macchina è altrimenti inattiva a prescindere dalla finestra di Safari in cui sto digitando questo, questo è lo scenario in quanto ho capito che Turbo Boost è stato progettato per?

Solo per interesse, questa macchina completa questo benchmark in 13m25s e il nostro iMac 3.2Ghz i5 completa in 12m58s - Non vedo che pagare il premio per i7 valga la pena: - (

Aggiornamento: Dopo aver fatto qualche altra ricerca, sto ottenendo un po 'di spinta, secondo Intel Power Gadget :

Ma non riesco ancora a trovare un i5 Ghz da 3.2.

    
posta Gaius 18.06.2016 - 20:30
fonte

1 risposta

1

Quando si esegue il comando sysctl hw.cpufrequency si ottiene una costante che è stata data al sistema operativo all'avvio. Se si desidera ottenere la frequenza della CPU "al volo", è necessario eseguire il polling della CPU. Questo è ciò che Intel Power Gadget sta facendo.

Per quanto riguarda il motivo per cui non stai vedendo un aumento delle prestazioni con la tua applicazione specifica, potrebbe essere da un numero qualsiasi di fattori incluso se l'applicazione è ottimizzata per funzionare su questa particolare architettura.

Disclaimer: Personalmente, non conosco molto il software di ray tracing, ma dal poco che ho letto. Non vedo perché i calcoli per la creazione della traccia non vengano eseguiti sulla GPU e non vengano scaricati dalla CPU. Questo mi fa chiedere se questo non è ciò che sta accadendo qui

Il mio suggerimento qui è di usare qualcosa che sia coerente su tutte le piattaforme come Geekbench

Infine, Intel ha questo disclaimer sulla tecnologia Turbo Boost ...

e...

Quindi,comehaiaffermato,sembrachelatuaCPUstia"aumentando", ma il motivo per cui non sta salendo al massimo 3.5 potrebbe dipendere da tutti / tutti questi fattori che Intel ha notato.

    
risposta data 19.06.2016 - 00:00
fonte

Leggi altre domande sui tag