NARESZCIE!!! Prawdziwy benchmark CPU

Autor: Arkadiusz Dabrowski (dobrov_at_friko.onet.pl)
Data: Wed 08 Oct 1997 - 20:35:40 MET DST


Po dlugich zwlekaniach nareszcie wygenerowalem porzadny program testujacy
szybkosc procesora. Rodzaje wykonywanych testow moze nie wszystkim sie
spodobaja, ale jak dla moich potrzeb sa one dobrane optymalnie. Program
testuje tylko i wylacznie procesor. Operuje tylko na danych w calosci
umieszczonych w pamieci cache. Przesle go kazdemu chetnemu mailem, lub - gdy
zainteresowanych bedzie wiecej - umieszcze na liscie (35kB). Prosze o odzew
zwlaszcza posiadaczy Pentium MMX,PRO,II, AMD K6, Cyrix MX (pewnie jeden z
nich niedlugo trzeba bedzie kupic :)
Ten program naprawde daje miarodajne wyniki !!!
Dolacze dokladny opis metod testowania.

Oto przykladowe wyniki (sorry za angielszczyzne, ale mam nadzieje, ze moj
programik zrobi miedzynarodowa kariere, a ja zarobie 100M $ :).

CPU type:...Cyrix 686.... clock frequency:.....133MHz.....

fixed point division........................................ 121
fixed point multiplication.................................. 121
floating point division..................................... 121
floating point multiplication............................... 121
simple arithmetic, logic and conditional jumps.............. 121
simple floating point arithmetic............................ 121
floating point functions (sin,cos,tan,log,sqrt,exp,atan).... 121
----------------------------------------------------------------

CPU type:....Pentium..... clock frequency:.....166MHz.....

fixed point division........................................ 145
fixed point multiplication.................................. 169
floating point division..................................... 158
floating point multiplication............................... 302
simple arithmetic, logic and conditional jumps.............. 128
simple floating point arithmetic............................ 174
floating point functions (sin,cos,tan,log,sqrt,exp,atan).... 202
----------------------------------------------------------------

CPU type:....Pentium..... clock frequency:....90MHz.......

fixed point division........................................ 78
fixed point multiplication.................................. 91
floating point division..................................... 85
floating point multiplication............................... 164
simple arithmetic, logic and conditional jumps.............. 69
simple floating point arithmetic............................ 94
floating point functions (sin,cos,tan,log,sqrt,exp,atan).... 110
----------------------------------------------------------------

CPU type:...Cyrix 686.... clock frequency:.....110MHz.....

fixed point division........................................ 100
fixed point multiplication.................................. 100
floating point division..................................... 100
floating point multiplication............................... 100
simple arithmetic, logic and conditional jumps.............. 100
simple floating point arithmetic............................ 100
floating point functions (sin,cos,tan,log,sqrt,exp,atan).... 100
----------------------------------------------------------------

Jak widac dla procesorow tego samego typu z roznym zegarem wyniki sa
powtarzalne. A teraz porownanie Cyrix 686 kontra Pentium
(stosunek > 1 oznacza, ze szybszy jest pentium)

fixed point division........................................ 0.95
fixed point multiplication.................................. 1.11
floating point division..................................... 1.04
floating point multiplication............................... 2.00 !
simple arithmetic, logic and conditional jumps.............. 0.84
simple floating point arithmetic............................ 1.15
floating point functions (sin,cos,tan,log,sqrt,exp,atan).... 1.34

Nie bede komentowal, zeby mnie nie posadzono o stronniczosc.

    +--\ /--\ +--\ +--\ /--\ | | Arkadiusz Dabrowski
    | | | | |--< |--/ | | | | dobrov_at_priv.onet.pl
    +--/ \--/ +--/ | \ \--/ \/ stare konto:
                                     dobrov_at_zeus.polsl.gliwice.pl



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 16:26:36 MET DST