*BSD News Article 22131


Return to BSD News archive

Xref: sserve comp.os.386bsd.misc:1188 comp.os.linux:55997
Newsgroups: comp.os.386bsd.misc,comp.os.linux
Path: sserve!newshost.anu.edu.au!munnari.oz.au!constellation!rex!ben
From: ben@rex.uokhsc.edu (Benjamin Z. Goldsteen)
Subject: Re: FYI.. benchmarks on linux and 386bsd
Message-ID: <CEMA3n.DuE@rex.uokhsc.edu>
Date: Sat, 9 Oct 1993 06:30:58 GMT
Reply-To: benjamin-goldsteen@uokhsc.edu
References: <2915to$crd@GRAPEVINE.LCS.MIT.EDU> <1993Oct7.191209.773@polar.etsiig.uniovi.es>
Organization: Health Sciences Center, University of Oklahoma
Lines: 52

miguel@pinon.ccu.uniovi.es (Miguel Alvarez Blanco) writes:

>Chris Metcalf (metcalf@CATFISH.LCS.MIT.EDU) wrote:
>: Linux (which defines only CLK_TCK, not HZ, in its include files)

>Look at /usr/include/sys/<I don't remember>.h, it has both of them defined!
>(at least in my Slackware distribution).

>: A quick check of MIPS Ultrix 4.3, SunOS 4.1.3, NextStep 2.1 and Vax BSD 4.3
>: reveals that all of them use HZ=60 when returning a value via times(),
>: by the way; my guess at HZ in BSD was based on Vax BSD.

>BTW, our old Convex has the HZ set to 60, too.

>Oh, and another thing. Do you remember five months ago, a student's question
>here in Spain as to what has one to do when nobody gives him money to buy
>a C-90? I've found it, my 486DX2-66 PC with Linux has beaten (running our
>application in quantum chemistry) things like that Convex 120, this HP-9000,
>all of our VaxStations, some Sparcs (I don't remember the model), and watch
>this! even the Cray YMP at CIEMAT in Madrid ! and I bought it for something
>like 2000$

    Lets see...a Convex 120 is a minisuper from like 1982...  I think
it LINPACK's at 5 MFLOPS (and that is for vector code).  I am not too
familiar with VAXstations, but I think they are <1 MFLOPS machines... 
I think I have seen numbers that show a 486DX2 fairly close to some
modern SPARC's, so I am sure it can beat SPARC SLC, IPC, etc.

     The only thing I know the Cray Y-MP being slow at is character
handling in C.  If the code is Fortranish/floating-point intensive,
than this package needs some work...  The Cray Y-MP is about 40-50
times faster (per Y-MP processor) than a 486DX2-66 running code
optimized for each.  On the other hand, if this is a Cray M90 and this
code does not vectorize the results are plausible.  The Cray M90 uses
70ns DRAM and (like all Cray supercomputers) has no cache.

     If you need some benchmarks comparing processors there are variety
posted periodically to comp.benchmarks.  If, however, we want to
compare and tune 386BSD's and Linux themselves we will have to come up
with some real tests.  AIM has a set of benchmarks for this, but we
would have to pay to have them tested (that is where they make the
money -- testing).  

     Until we get a set of good, system-level benchmarks we can test a
few subsystems like I/O.  Has anyone run Bonnie on a 386BSD and all the
various Linux filesytems under the exact same conditions (same
computer, same devices installed, same destination drive, same
cylinders, etc)?  I would be interested in some numbers for IDE, VLB
IDE, SCSI, and VLB SCSI on the same computer and EISA SCSI on a similar
computer for each OS (who has that much free time and spare hardware?)
-- 
Benjamin Z. Goldsteen