On Thursday 27 of January 2005 15:15, Jakub Piotr Cłapa wrote: > Tomasz Grobelny wrote: > > 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 > > $ > > > > Jaki procesor? $ cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 6 model name : AMD Athlon(tm) XP 1800+ stepping : 2 cpu MHz : 1534.176 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsrsse pni syscall mmxext 3dnowext 3dnow bogomips : 3039.23
To samo jest jak zastąpię i686 przez athlon lub jak zastąpię i585 przez i386 czy i486. Tomek _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
