Autor: Andrzej Karpinski (karpio_at_fenix.xyz.lublin.pl)
Data: Thu 24 Jul 1997 - 03:29:40 MET DST
> > Czy ktos ma jakiekolwiek dane mowiace o ile szybszy jest pentium MMX
> > od zwyklego, ale BEZ uzywania instrukci MMX ? To moglo by faktycznie
> > wyjasnic przewage MMX'a - od razu wiedzielibysmy czy instrukcje MMX
> > faktycznie tak przyspieszaja...
> Kilka do kilkunastu procent. Wynika to z powiekszonej pamieci
> podrecznej, usunietej pluskwy w przewidywaniu skokow (BTB) i ulepszonego
> mechanizmu parowania rozkazow. Nota bene, to wlasnie wskutek pluskwy w
> obsludze BTB linuxowy wskaznik "bogomips" dla Pentium wypada tak slabo w
> stosunku do i486.
Pluskwa w Branch Prediction Unit w Pentiumie? Nowosc jakas jak mniemam :>
Po prostu BTB w P5 jest stosunkowo stabiutkie (skutecznosc ~80%, w 16-bit
odrobinke wiecej), zas P55C ma po prostu dokladne BTB z ukladu P6 (ta
jednostka ma dosc duzy wplyw na wydajnosc, a nie jest AZ TAK skomplikowana
i tranzystorozerna wiec mozna ja po prostu przekopiowac z nowszego ukladu
zapewniajac tym samym wzrost wydajnosci). Tak wiec raczej nie pluskwa a
przestarzala konstrukcja (w sumie P5 zostalo wypuszczone w 1992 roku!,
prace nad projektem rozpoczeto w 1988... 10 lat temu).
BogoMIPS natomiast wypada tak jak wypada i jest to wyjasnione w stosownym
FAQ jak to nalezy rozumiec. BogoMIPS nie jest jednostka przeliczalna
miedzy roznymi procesorami w sposob liniowy - sa stosowne przeliczniki.
Nie swiadczy tez wprost o sile procesora, czyli uklad majacy 300 BM moze
byc tak naprawde spoooro wolniejszy od innego ktory ma tylko 200... to
dosc zawodna metoda testowania wydajnosci procesora - raczej orientacyjna
w ramach takich samych grup procesorow.
P55C200MHz ma troche ponad 200BogoMIPS, a P6200MHz tylko 197 z ogonkiem.
Czy to oznacza, ze P-MMX jest wydajniejszy pod Linuxem od PentiumPro? :>
Ach... Cudowny K6/200 pokazuje 330 BM (zakladajac ze sie kernel
rozkompresuje co nie wychodzi w 30% przypadkow), aczkolwiek np. czasy
kompilacji kernela jasno pokazuja potege PentiumPro... Roznica jest
niestety dwukrotna.
karpio
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 16:14:41 MET DST