From owner-freebsd-current Wed Mar 18 09:03:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA11140 for freebsd-current-outgoing; Wed, 18 Mar 1998 09:03:38 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from george.arc.nasa.gov (george.arc.nasa.gov [128.102.194.142]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA11121 for ; Wed, 18 Mar 1998 09:03:27 -0800 (PST) (envelope-from lamaster@george.arc.nasa.gov) Received: (from lamaster@localhost) by george.arc.nasa.gov (8.8.7/8.8.7) id IAA02816; Wed, 18 Mar 1998 08:58:06 -0800 (PST) From: Hugh LaMaster Message-Id: <199803181658.IAA02816@george.arc.nasa.gov> Subject: Re: Stream_d benchmark... Wow, there really are differences in hardware To: freebsd-current@FreeBSD.ORG Date: Wed, 18 Mar 1998 08:58:06 -0800 (PST) Cc: lamaster@george.arc.nasa.gov In-Reply-To: <199803181057.LAA01642@sos.freebsd.dk> from "Søren Schmidt" at Mar 18, 98 11:57:28 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Soeren Schmidt (sos@FreeBSD.org) wrote: > In reply to Jaye Mathisen who wrote: > > Hmm, Then I should be proud of my noname system (p6/200/128MB 72pEDO): > > Function Rate (MB/s) RMS time Min time Max time > Copy: 117.0286 0.2758 0.2734 0.2812 : > Triad: 125.3878 0.3917 0.3828 0.4219 > > So what ?? Like all benchmarks, there is the question of "pride". However, computer performance is also a major problem/interest, and, stream is particularly informative for a "toy benchmark". Your numbers seem very high for a Natoma board - what type of EDO are you using and what are your BIOS settings? Exactly what kind of "noname" board is it? If these numbers are correct, I want one. Have you run the c't ctcm benchmark on it also? That gives a nice profile of the different memory bandwidth numbers from L1 cache, L2 cache, and main memory. [Note also, stream sometimes doesn't get the clock HZ set properly. Are you sure it is correct with these numbers?] [Maybe you have the 45ns EDO? What are your leadoff timings?] I'm impressed, anyway. I want to know more. In particular, I might be better off with one of your "noname" configurations than a 333 MHz P - II for driving some fast network interfaces. Your numbers look more like one of the specially-built and tweaked expensive "server" Orion boards. > > I figured that within reason, most mb's would have similar performance, > > but I was wrong. First of all, it depends on the chipset. Does the Digital Prioris ZX6000 system use the Orion chipset? It appears so. Note also whether using FP DRAM or EDO, and, how fast the memory is (the BIOS settings for lead-off timings may be slightly more aggressive for slightly faster memory. > > All boxes are P6-200's, 256MB RAM (all RAM is 60ns FP as far as I know). > > > > Box 1 is a SuperMicro P6DNE: > > Function Rate (MB/s) RMS time Min time Max time > > Copy: 60.7395 0.2704 0.2634 0.2832 > > Triad: 71.1647 0.3494 0.3372 0.3565 Typical for Natoma with FP DRAM I would guess. > > > Box 2 is a Digital Prioris HX6000 > > Copy: 73.3551 0.2197 0.2181 0.2249 > > Triad: 77.4268 0.3108 0.3100 0.3122 Is this with EDO? > > Box 3 is a Digital Prioris ZX6000 > > Function Rate (MB/s) RMS time Min time Max time > > Copy: 84.8807 0.2018 0.1885 0.2834 > > Scale: 97.5461 0.1661 0.1640 0.1720 > > Add: 111.6549 0.2179 0.2149 0.2247 > > Triad: 100.9468 0.2659 0.2377 0.4237 > > > > > > Box 3 uses 256bit interleaved memory, rather than whatever the > > "standard" is. I assume that this is an Orion GX chipset board. Yes, it does have higher memory bandwidth than Natoma if properly configured. Yes, IMHO, that does make a significant difference in the real world. > > I thought it was just a marketing gimmick, but it seems to really > > make a difference. Orion chipset boards had kind of a negative press at first due to problems with PCI bandwidth, but, I assume (?) those were worked out long ago. In any case, the Orion chipset never achieved the mass-market commodity status of Natoma chipset. As a consequence, boards remained, and remain expensive, and now, the PPro200 is being phased out. I wouldn't mind having one, but, there are only a few, expensive boards out there, such as the American Megatrends Goliath, and PPro200 prices never dropped that much, I guess because Intel wanted to phase it out in favor of the P-II. > > Have to see if it helps on some worldstone's. It should help a little bit, although, the real benefit tends to be on user apps which stream through a lot of memory. The classical FP applications, of course, but also, things like digital video, image processing, graphics, etc. - anything which streams through 1-4 MB of memory repeatedly. And, network performance to/from userland, which usually requires at least one data copy. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message