A zase ty BogoMips :-)
Michal Krause
michal na krause.cz
Středa Červenec 12 12:57:46 CEST 2000
On 11/07/2000, Petr Tomasek wrote:
> To neni optimalizaci (BTW, jak chcete optimalizovat jednoduchou
> smycku?).
Udelejte si programek, kde bude jenom neco jako
for (i = 0; i < 100000000; i++);
a zkompilujte ho bez optimalizace a s -O3. Ve druhem pripade bude zhruba
dvakrat rychlejsi a i vyegenerovany assembler je jiny.
Je jasne, ze tohle vlastne neni prazdna smycka, protoze se musi
inkrementovat (nebo decrementovat) counter a ani nechci obhajovat, ze by
snad nejake omptimalizace menili hodnotu BogiMIPS, posilam to spis jenom
tak pro zajimavost :)
Mimochodem, prave me napadlo, ze tenhle priklad by sel optimalizovat na
i = 100000000;
coz je asi jedna instrukce :)
S pozdravem
--
Michal Krause /\
ICQ: 7665279 Informace (nejenom) ze sveta Linuxu /\/ \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz
Kdyz instalujes novy motherboard, over si, jestli jadro detekuje spravne
dostupnou operacni pamet. Stare aztecke prislovi
Další informace o konferenci Linux