Zvysi MMX BogoMips???

Jan Kasprzak kas na informatics.muni.cz
Úterý Listopad 11 01:14:45 CET 1997


Hynek Med pise:
: > 
: > Muze to byt zpusobeno vetsi primarni kesi v MMX Pentiu a timpadem
: > nespravnym vypoctem rychlosti? (vim, ze se tady na kdysi
: > na tema BogoMips diskutovalo, nicmene to nemuzu u sebe najit).
: > Nebo necim jinym? ("MMX technologii", tedy novyma instrukcema asi ne).
: 
: MMX procesory maji predevsim vetsi interni cache, takze test BogoMips,
: ktery testuje relativne malou smycku se cely vejde do interni cache.. Viz
: BogoMips howto. 
: 
	To by ta interni cache na non-MMX pentiu musela byt _opravdu_ mala.
BogoMips se meri smyckou ze dvou instrukci (inkrement a skok zpet),
a pocet pruchodu za sekundu se pak nasobi dvema a dostane se bogomips.

	Problem u Pentia je v tom, ze tam pro tenhle pripad selze
branch-prediction a dojde k vyliti pipeline. Proto to zdrzeni (zhruba sest
taktu na pruchod smyckou). Rozumnejsi procesory zvladnou v jednom taktu
inkrement a ve druhem skok, coz dava bogomips == taktovaci frekvence).
A jeste chytrejsi CPU delaji inkrement a skok paralelne, coz dava
bogomips == 2*takt.

-Yenya

--
\ Jan "Yenya" Kasprzak <kas at fi.muni.cz>       http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz   0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\      Czech Linux Homepage:  http://www.fi.muni.cz/~kas/linux/        ///
///      MS is a lot better at making money  than it is at making        \\\
//       good operating systems.                 --Linus Torvalds         \\


Další informace o konferenci Linux