Você deve prestar atenção à freqüência fornecida no campo "Nome do modelo". No momento em que você tirou esse instantâneo da informação da CPU, Blue estava correndo com um multiplicador menor, provavelmente porque não estava sob carga alguma.
Estou tendo dificuldade em entender a saída de cat /proc/cpuinfo
em duas caixas Linux de 4 núcleos aqui no trabalho. Basicamente eu estou executando experimentos de algoritmo nas duas máquinas (vamos nomeá-los red
e blue
); em média, ao executar o mesmo algoritmo, red
leva mais tempo (CPU) do que blue
para obter os mesmos resultados. As saídas de cat /proc/cpuinfo
nas duas máquinas são (para todos os quatro núcleos):
Azul
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name : Intel(R) Core(TM)2 Extreme CPU X9650 @ 3.00GHz
stepping : 6
cpu MHz : 1998.000
cache size : 6144 KB
Vermelho
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 Quad CPU @ 2.40GHz
stepping : 7
cpu MHz : 2403.000
cache size : 4096 KB
Assim, os resultados parecem de alguma forma relacionados com a frequência dada na linha model name
, enquanto o valor em cpu MHz
parece contrariar esta tendência. Como devo interpretar esses dados? Como é possível que a energia do núcleo único de blue
seja menor do que a energia de núcleo único de red
e, ainda assim, a potência total de blue
seja maior? Alguém poderia me redirecionar para um artigo explicando o fenômeno?
Obrigado ... Tunnuz
Você deve prestar atenção à freqüência fornecida no campo "Nome do modelo". No momento em que você tirou esse instantâneo da informação da CPU, Blue estava correndo com um multiplicador menor, provavelmente porque não estava sob carga alguma.
Tags cpu multi-core core