Skip to content
conde2 edited this page Jun 28, 2015 · 3 revisions

Comparações entre optimizações do compilador

Para comparar a compilação com diferentes optimizações do compilador, foi usado o código original e então feito 3 medições para cada tipo de optimização e três medições sem nenhum tipo de optimização, e então foi feito a média entre esses 3 valores e assim foi possível ter uma analise mais precisa para saber se realmente é vantajoso utiliza-las ou não.

- O1 O2
Execução 1: 82.008 54.696 52.883
Execução 2: 81.646 53.802 53.465
Execução 3: 81.420 52.600 52.729
Média: 81,691 54.0327 53,0256

Teste realizados utilizando as configurações a seguir:

Compilador: Visual Studio 2013 (v120)
Processador: Intel(R) Core(TM) i7-3537U CPU @ 2.00GHz 2.00GHz
Memória (RAM) 8,00GB (utilizável 7,87GB)
Tipo do sistema: Windows 7 Ultimate 64 Bits

Podemos perceber claramente que a versão optimizada O1 e O2 são muito mais rápidas comparadas com versão sem optimização, também é possível observar que O2 é melhor que O1 porém a diferencia entre as duas é muito baixa, sendo assim em questão de velocidade de execução, podemos contar com as optimizações dos compiladores.

Clone this wiki locally