[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FPU Speed
Martin Kuchinka wrote:
>
> Cau...
> Nevite nekdo jak rychle jsou instrukce MC68882/1/040/060 v taktech ???
>
> Diky MarK
V taktech nevim, ale pomerove FPU->CPU je to asi tak:
na 030/882 jsou rychlejsi instrukce pro nasobeni/deleni, ostatni
je o dost pomalejsi a nejpomalejsi je prevod Int/Float, tudiz se
na 030 prilis nevyplati FPU pouzivat, pokud potrebujes jen obcas
neco spocitat. U Ray-tracingu apod. to je neco jinyho, protoze je
treba pocitat ve velky presnosti a pak uz je FPU lepsi nez CPU.
na 040 jsou vsechny instrukce o strasne moc rychlejsi nez u CPU
, prevod je taky dost sviznej, takze se urcite vyplati FPU pouzit.
Dokonce ma jendnu strasne krasnou vlastnost - pokud das pro FPU
nejakou narocnejsi instrukci (deleni) a hned potom das instrukci
pro CPU, tak se provedou SOUCASNE !!!! Super !! Tohoto efektu
ted vyuzivam velice intenzivne a vysledkem je muj Quake engine.
(Ted uz je brutalne rychlej, ne jak ta prvni verze)
na 060. No comment. Temer vsechny instrukce zabiraj 1 takt, deleni
asi 3-4 takty (Pentium 20-40 :-)) Naprosto brutalni nastroj, brat
vsema deseti !!!!!!
cau,FiDo of INSANITY
- References:
- FPU Speed
- From: Martin Kuchinka <kuchinka@k332.feld.cvut.cz>