Diferentes CPUs com a mesma classificação executam muito diferente… o que está acontecendo?

0

Eu construí um cluster de 6 OrangePi Zero's, cada qual com um processador quadcore H2 + Allwinner 1.2GHz, 256MB RAM, e um cartão SD Patriot classe 10 de 16GB. Eles são conectados via comutador ethernet de 100Mb e controlados por um nó de cabeça pi de framboesa. Estou me comunicando com cada nó de computação usando o Ansible, o que me permite emitir comandos facilmente através do SSH, e não há daemons nem nada em execução nos nós de computação.

Portanto, cada nó de cálculo é uma nova instalação do servidor Debian e é idêntico. No entanto, uma execução simples de sysbench benchmarking, na qual enfatizo a CPU ao encontrar números primos, resulta em tempos de acabamento diferentes em até 50%. Em outras palavras, eu emito o mesmo comando para esses 6 sistemas idênticos e eles terminam em tempos diferentes. Por que isso acontece?

Instalei cpufrequtils e mudei o governador para performance e especifiquei a frequência máxima da CPU identicamente em cada nó.

Se alguém tiver algum insight, por favor me avise, é muito apreciado.

    
por jake9115 18.02.2017 / 17:36

1 resposta

2

Simples ... percebi que era devido ao design de case ruim. 2 dos 6 nós de computação eram mais lentos do que o resto, e eles também estavam mais próximos do PSU. Depois de adicionar um ventilador, todos os nós operavam na mesma velocidade. Uau!

    
por 18.02.2017 / 18:40