¿Por qué mi Mac Mini no es Turbo Boosting?

1

Tengo un Mac Mini de finales de 2014, con la opción i7 , 3 Ghz turbo boosting para 3.5 Ghz según Apple. Para darle al sistema algo de trabajo por hacer, estoy ejecutando un trazado de rayos :

$ time povray --benchmark +WT1

Esto debería maximizar un núcleo con un cálculo intenso de punto flotante. Pero cuando lo compruebo a medida que se ejecuta:

$ sysctl hw.cpufrequency
hw.cpufrequency: 3000000000

¿Por qué no está pateando Turbo Boost? De lo contrario, la máquina está inactiva, aparte de la ventana de Safari en la que estoy escribiendo esto ahora, este es el escenario, según entiendo, Turbo Boost fue diseñado para?

Sólo por interés, esta máquina completa este punto de referencia en 13m25s y nuestro iMac 3.2Ghz i5 se completa en 12m58s. No veo que pagar la prima de i7 valió la pena :-(

Actualización: Bueno, después de haber investigado un poco más, estoy recibiendo un poco de impulso, de acuerdo con Intel Power Gadget :

Pero todavía no puedo igualar un 3.2 Ghz i5.

    
pregunta Gaius 18.06.2016 - 20:30

1 respuesta

1

Cuando ejecuta el comando sysctl hw.cpufrequency , obtiene una constante que se le dio al SO en el inicio. Si desea obtener la frecuencia de la CPU "sobre la marcha", tendrá que sondear la CPU. Eso es lo que hace el Intel Power Gadget.

En cuanto a la razón por la cual no está viendo un aumento de rendimiento con su aplicación específica, podría deberse a una serie de factores, incluyendo si la aplicación está optimizada para funcionar en esta arquitectura en particular.

Descargo de responsabilidad: Personalmente, no sé mucho sobre el software de trazado de rayos, pero por lo poco que he leído. No veo por qué los cálculos para la creación del rastreo no se realizarían en la GPU y no se descargarían de la CPU. Esto me hace preguntarme si esto no es lo que está sucediendo aquí

Mi sugerencia aquí es usar algo que sea consistente en todas las plataformas como Geekbench

Finalmente, Intel tiene este descargo de responsabilidad sobre la tecnología Turbo Boost ...

y...

Entonces,comousteddijo,parecequesuCPUestá"mejorando" pero en cuanto a por qué no está llegando a los 3.5 completos podría depender de cualquiera o todos estos factores que Intel notó.

    
respondido por el Allan 19.06.2016 - 00:00

Lea otras preguntas en las etiquetas