Niech mi ktoś przekonująco wyjaśni dlaczego program zoptymalizowany na 686 
jest wolniejszsy od zoptymalizowanego dla 586...

$ gcc -O2 -march=i586 -mcpu=i586 crctest.c crc.s
$ ./a.out
In C   - CRC = B02F7096, time =     16
In ASM - CRC = B02F7096, time =     18
$ gcc -O2 -march=i686 -mcpu=i686 crctest.c crc.s
$ ./a.out
In C   - CRC = B02F7096, time =     18
In ASM - CRC = B02F7096, time =     18
$

Tomek

_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym