Acho que aqui posso dar minha experiencia pessoal.
Tive que fazer um trabalho pra faculdade, um programa para medir
performance de algoritmos de ordena��o. Estava fazendo o programa na casa
de um amigo, eu no linux e ele no Ruindous XP.
Eu num Athlon 1200, 256MB de RAM DDR 266, ele num Athlon XP 1700, 256 MB de
RAM DDR 333.
Pegamos o programa dele e compilamos nas duas maquinas. Ordena��o de
vetores estaticos de 320000 n�meros, ordenados crescente e decrescetemente
e desordenados, usando o Mergesort, Quicksort, Insert e Heapsort.
Perceba que a maquina dele era muito melhor que a minha.
No micro dele levava por volta de 11 minutos para ordenar, na minha levou
pouco mais de 9 minutos.
Uma diferen�a drastica, para ser simplesmente uma melhor compila��o do GCC,
n�o acha?
Depois eu at� compilei o meu com otimiza��o, caiu de 10 minutos para pouco
mais de 2 minutos. A� sim ficou turbinado :-)
Tales Pinheiro de Andrade
Itec S.A. - Grupo Itautec-Philco
Tranformando Tecnologia em Solu��es Corporativas
Tel.: 3179-7127 Fax : 289-3040
Ricardo Sant Ana <[EMAIL PROTECTED]>
Sent by: To:
[EMAIL PROTECTED]
[EMAIL PROTECTED] cc:
IVA.COM.BR
Subject: (linux-br) Performance dos
compiladores C no Linux (xadrez)
11/11/02 15:26
Please respond to ricksant
Caros entisuastas do Linux
eu faco parte de uma lista de discussao de xadrez para computadores, e
vieram
com a seguinte pergunta: ao compilar um programa no Windows e o mesmo
programa no Linux...aonde ficaria mais rapido. A principio eu somente
considerei que , como o Windows "suga" muito a maquina, certamente o
programa compilado em Linux seria melhor. No entanto, levantaram uma
questao
interessante que eu nao tinha considerado: mas seria o compilador gcc (ou
g++) melhor do que os atuais compiladores C++ (ou C) do windows ?? Sim, pq
existem compiladores bem diferentes....e entao ? Alguma dica ?? Esse
assunto
muito me interessa pq estou tentando convencer os programadores de
programas
de xadrez TOP a fazerem os seus programas tb para Linux....
abraco
Ricardo Sant Ana
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
mailto:linux-br-owner@;bazar.conectiva.com.br
Assinantes em 12/11/2002: 2245
Mensagens recebidas desde 07/01/1999: 189930
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:linux-br-owner@;bazar.conectiva.com.br