*BSD News Article 26200


Return to BSD News archive

Newsgroups: comp.os.386bsd.misc
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!olivea!hal.com!decwrl!netcomsv!netcom.com!elh
From: elh@netcom.com (Ed Hudson)
Subject: FreeBSD Pentium benchmarks
Message-ID: <elhCJuKxo.ALB@netcom.com>
Summary: simple *bsd benchmarks on a 60mhz pentium
Keywords: pentium, XFree86, FreeBSD, xbench
Organization: NETCOM On-line Communication Services (408 241-9760 guest)
X-Newsreader: TIN [version 1.2 PL1]
Date: Tue, 18 Jan 1994 22:53:48 GMT
Lines: 283

	here are some benchmark stats on a 60mhz-vlb pentium machine, running
	FreeBSD-1.0.2/XFree86-2.0.

systems:

pnt-60:		60 mhz pentium, 512k external cache,
		32k memory 1bank,
		ultrastore 34f, seagate st32100n
		orchid 1280+vlb
		FreeBSD-1.0.2, XFree86-2.0,
		  default file system parameters
		purchased: 1/1994

486-25:		25 mhz 486, 64k cache,
		16k memory,
		adaptec 1542b, maxtor 4380s
		orchid prodesigner 2
		FreeBSD-1.0.2, XFree86-2.0,
		  default file system parameters
		purchased: 1/1990

cd /sys/compile/GENERICBT ; time make depend 386bsd >log

pnt-60:		175.8u  50.5s  4:44.46 79.5% 301+747k 1766+2695io 0pf+0w	4.2x(u), 4.8x(u+s)
486-25:		942.6u 136.8s 20:06.79 89.4% 602+492k 2352+2720io 0pf+0w

cad - spice netlist flattener - 1024 4-bit latches, 9.2k transistors:

pnt-60:		 5.5u 0.3s 0:06.50 90.6% 96+1511k 29+208io 0pf+0w			 3.7x(u+s)
486-25:		19.4u 2.1s 0:27.07 79.9% 96+1524k 115+1645io 0pf+0w

cad - spice3, 3 bit addr
pnt-60:		 42.0u 0.4s 0:44.71 95.0% 1595+809k 101+585io 0pf+0w			 5.0x(u+s)
486-25:		211.4u 1.9s 3:38.90 97.5% 1595+809k 578+585io 0pf+0w

cd /usr/tmp ; time cp 8mbyfile otherfile	(8mby file is 2^^23 bytes)
pnt-60:		0.0u 1.7s 0:36.34 4.7% 33+81k 1025+1027io 0pf+0				 2.1x(wall)
486-25:		0.0u 5.9s 1:15.20 7.9% 33+81k 1049+1029io 0pf+0w

xbench numbers: (pnt-60 only)

Script started on Sun Jan 16 13:55:39 1994
hudson@p5 1 % xbench
==================================================
GENERAL INFORMATION

describe brand/configuration of SERVER machine (1 line)
(example: XYZ-891 with steam-engine [return]
warning: this program uses gets(), which is unsafe.
pentium-60-512k-vlb
server: pentium-60-512k-vlb
describe brand/configuration of CLIENT machine (1 line)
same
client: same
describe communication used (1 line)
(example: 10Mb ether or 19600 slip ..)
local
communication: local
any additional notes (1 line)
freebsd-1.0.2, xfree86-2.0
notes: freebsd-1.0.2, xfree86-2.0

==================================================
SERVER INFORMATION

Servervendor            : XFree86
XSERVER version         : 11.2000
Revision                : 0
Defaultdepth rootwindow : 8
Server Byte-Order       : LSBFirst
Server BitmapBitOrder   : LSBFirst
DisplayWidth            : 1024
DisplayHeight           : 768

==================================================
XBENCH INFORMATION
VERSION: 1 TIMEGOAL = 10 sec; NRUNS = 3

========= line10 ========= 
LINES

1310208 vectors of len. 10 in 10 secs
rate = 131020.80 vectors/sec
========= line100 ========= 
LINES

549120 vectors of len. 100 in 10 secs
rate = 54912.00 vectors/sec
========= line400 ========= 
LINES

158976 vectors of len. 400 in 10 secs
rate = 15897.60 vectors/sec
========= dline10 ========= 
DASHED LINES

681984 dashed vectors of len. 10 in 10 secs
rate = 68198.40 vectors/sec
========= dline100 ========= 
DASHED LINES

200448 dashed vectors of len. 100 in 10 secs
rate = 20044.80 vectors/sec
========= dline400 ========= 
DASHED LINES

63744 dashed vectors of len. 400 in 10 secs
rate =  6374.40 vectors/sec
========= wline10 ========= 
WIDE LINES

132864 wide vectors (linewidth=5) of len. 10 in 10 secs
rate = 13286.40 vectors/sec
========= wline100 ========= 
WIDE LINES

50688 wide vectors (linewidth=5) of len. 100 in 10 secs
rate =  5068.80 vectors/sec
========= wline400 ========= 
WIDE LINES

18432 wide vectors (linewidth=5) of len. 400 in 13 secs
rate =  1417.85 vectors/sec
========= rects10 ========= 
RECTANGLES

395776 rectangles with 10 pixel sides in 10 secs
rate = 39577.60 rectangles/sec (1583104 Pixels/sec)
========= rects100 ========= 
RECTANGLES

171776 rectangles with 100 pixel sides in 10 secs
rate = 17177.60 rectangles/sec (6871040 Pixels/sec)
========= rects400 ========= 
RECTANGLES

47616 rectangles with 400 pixel sides in 11 secs
rate =  4328.73 rectangles/sec (6925963 Pixels/sec)
========= fillrects10 ========= 
FILLED RECTANGLES

1023488 rectangles with 10 pixel sides in 10 secs
rate = 102348.80 rectangles/sec (10234880 Pixels/sec)
========= fillrects100 ========= 
FILLED RECTANGLES

41216 rectangles with 100 pixel sides in 11 secs
rate =  3746.91 rectangles/sec (37469090 Pixels/sec)
========= fillrects400 ========= 
FILLED RECTANGLES

6912 rectangles with 400 pixel sides in 27 secs
rate =   256.00 rectangles/sec (40960000 Pixels/sec)
========= tiledrects10 ========= 
TILE-FILLED RECTANGLES

448512 rectangles with 10 pixel sides in 10 secs
rate = 44851.20 rectangles/sec (4485120 Pixels/sec)
========= tiledrects100 ========= 
TILE-FILLED RECTANGLES

18688 rectangles with 100 pixel sides in 13 secs
rate =  1437.54 rectangles/sec (14375384 Pixels/sec)
========= tiledrects400 ========= 
TILE-FILLED RECTANGLES

5120 rectangles with 400 pixel sides in 52 secs
rate =    98.46 rectangles/sec (15753846 Pixels/sec)
========= stippledrects10 ========= 
STIPPLE-FILLED RECTANGLES

370176 rectangles with 10 pixel sides in 10 secs
rate = 37017.60 rectangles/sec (3701760 Pixels/sec)
========= stippledrects100 ========= 
STIPPLE-FILLED RECTANGLES

18176 rectangles with 100 pixel sides in 12 secs
rate =  1514.67 rectangles/sec (15146666 Pixels/sec)
========= stippledrects400 ========= 
STIPPLE-FILLED RECTANGLES

5120 rectangles with 400 pixel sides in 53 secs
rate =    96.60 rectangles/sec (15456603 Pixels/sec)
========= invrects10 ========= 
INVERTED RECTANGLES

721361 rectangles with 10 pixel sides in 10 secs
rate = 72136.10 rectangles/sec (7213610 Pixels/sec)
========= invrects100 ========= 
INVERTED RECTANGLES

23623 rectangles with 100 pixel sides in 12 secs
rate =  1968.58 rectangles/sec (19685833 Pixels/sec)
========= invrects400 ========= 
INVERTED RECTANGLES

5843 rectangles with 400 pixel sides in 45 secs
rate =   129.84 rectangles/sec (20775111 Pixels/sec)
========= arcs10 ========= 
ARCS

104296 arcs with 10 pixel diameter in 10 secs
rate = 10429.60 arcs/sec
========= arcs100 ========= 
ARCS

23376 arcs with 100 pixel diameter in 10 secs
rate =  2337.60 arcs/sec
========= arcs400 ========= 
ARCS

7566 arcs with 400 pixel diameter in 12 secs
rate =   630.50 arcs/sec
========= filledarcs10 ========= 
FILLED ARCS

99112 filled arcs with 10 pixel diameter in 10 secs
rate =  9911.20 filled arcs/sec
========= filledarcs100 ========= 
FILLED ARCS

25332 filled arcs with 100 pixel diameter in 10 secs
rate =  2533.20 filled arcs/sec
========= filledarcs400 ========= 
FILLED ARCS

5782 filled arcs with 400 pixel diameter in 13 secs
rate =   444.77 filled arcs/sec
========= filledpoly100 ========= 
FILLED POLYGONS

14478 filled polygons with 5 points (size 100) in 11 secs
rate =  1316.18 filled polygons/sec
========= screencopy10 ========= 
COPYAREA (SCREEN->SCREEN)

150600 copies with 10 pixel sides in 11 secs
rate = 13690.91 copies/sec (1369090 Pixels/sec)
========= screencopy100 ========= 
COPYAREA (SCREEN->SCREEN)

16356 copies with 100 pixel sides in 11 secs
rate =  1486.91 copies/sec (14869090 Pixels/sec)
========= screencopy400 ========= 
COPYAREA (SCREEN->SCREEN)

2268 copies with 400 pixel sides in 23 secs
rate =    98.61 copies/sec (15777391 Pixels/sec)
========= scroll ========= 
SCROLL

1753 scrolls (area: 640 x 400) in 16 secs
rate =    64.93 scrolls/sec (16621037 Pixels/sec)
========= bitmapcopy10 ========= 
COPYPLANE (BITMAP->SCREEN)

135553 copies with 10 pixel sides in 10 secs
rate = 13555.30 copies/sec (1355530 Pixels/sec)
========= bitmapcopy100 ========= 
COPYPLANE (BITMAP->SCREEN)

15361 copies with 100 pixel sides in 10 secs
rate =  1536.10 copies/sec (15361000 Pixels/sec)
========= bitmapcopy400 ========= 
COPYPLANE (BITMAP->SCREEN)

1729 copies with 400 pixel sides in 24 secs
rate =    72.04 copies/sec (11526666 Pixels/sec)
========= imagestring:fixed ========= 
DRAW IMAGE STRING - font="fixed" (height = 13)

569982 chars in 10 secs
rate = 56998.20 chars/sec
========= complex1 ========= 
WINDOW CREATE/DRAW/DESTROY

1094 runs 10 secs
rate =   109.40 runs/sec
==================================================

hudson@p5 2 % exit
Script done on Sun Jan 16 14:28:45 1994