Benchmark de hardware e CFLAGS usando o ubench
Estudo de ganho de desempenho de alterações nos timings das memórias e CFLAGS na execução de programas otimizados.
Explicando...
Saudações amigos da comunidade "Free as in Freedom"!!!
Eu, como muitos amigos aqui, sou um paranóico por otimizações. Seja no trabalho, em casa, nas tarefas do dia-a-dia e obviamente no meu hobbie: computação.
Realizei uma série de testes de desempenho e gostaria de compartilhar com vocês o resultado.
Vasculhei as entranhas da web procurando um programa de benchmark para verificar se minhas otimizações estavam surtindo efeito positivo e o quantificar o resultado.
Achei uma série de programas, porém o que mais gostei foi o ubench.
Podem baixar o ubench aqui:
É um programa de benchmark sintético, que utiliza a capacidade de máquinas multiprocessadas. Ele vem com o código fonte e pode ser compilado com os parâmetros que você escolher. O programa é pequeno e dá como resultado 3 números.
O programa leva exatamente o mesmo tempo para ser executado em qualquer máquina, aproximadamente 6 minutos.
Eu, como muitos amigos aqui, sou um paranóico por otimizações. Seja no trabalho, em casa, nas tarefas do dia-a-dia e obviamente no meu hobbie: computação.
Realizei uma série de testes de desempenho e gostaria de compartilhar com vocês o resultado.
O que eu fiz
Vasculhei as entranhas da web procurando um programa de benchmark para verificar se minhas otimizações estavam surtindo efeito positivo e o quantificar o resultado.
Achei uma série de programas, porém o que mais gostei foi o ubench.
Podem baixar o ubench aqui:
É um programa de benchmark sintético, que utiliza a capacidade de máquinas multiprocessadas. Ele vem com o código fonte e pode ser compilado com os parâmetros que você escolher. O programa é pequeno e dá como resultado 3 números.
- CPU Bench: pontuação do CPU (dããã...);
- MEM Bench: pontuação da memória;
- AVG: uma média aritmética entre os dois valores.
O programa leva exatamente o mesmo tempo para ser executado em qualquer máquina, aproximadamente 6 minutos.
Esse programa é bem velho, por volta de 2000, não existe outro mais recente que você conheça?