Re: NARESZCIE!!! Prawdziwy benchmark CPU

Autor: Andrzej Popowski (popej_at_friko.onet.pl)
Data: Thu 09 Oct 1997 - 12:22:12 MET DST


Arkadiusz Dabrowski <dobrov_at_friko.onet.pl> napisał(a) w artykule
<343bcaf7.44780_at_news.tpnet.pl>...
> 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

Czy nie byloby prosciej poszukac w dokumentacji procesorow ile cykli
poswiecaja na wykonanie kazdej instrukcj? Oczywiscie dla tych procesorow
sytuacja moze nie byc jednoznaczna, ale tak czy innaczej Twoj test nie
wnosi wiele wiecej informacji, bo nie ma wiele wspolnego z rzeczywistymi
programami. Np, nie pokaze roznicy miedzy P166 w ukladzie 2*83 i 2,5*66.

-- 
Pozdrowienia
Andrzej Popowski


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