Date: Thu, 19 Mar 1998 02:10:43 -0800 From: Amancio Hasty <hasty@rah.star-gate.com> To: Hugh LaMaster <lamaster@george.arc.nasa.gov> Cc: freebsd-current@FreeBSD.ORG Subject: Re: Stream_d benchmark... Wow, there really are differences in hardware Message-ID: <199803191010.CAA21492@rah.star-gate.com> In-Reply-To: Your message of "Wed, 18 Mar 1998 08:58:06 PST." <199803181658.IAA02816@george.arc.nasa.gov>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an Asus motherboard dying to double or more my memory system. My PPro200 is about a 1.5 years old and I hope that the new 100Mhz bus based systems fair better than my system. Cheers, Amancio ------------------------------------------------------------- Your clock granularity/precision appears to be 7812 microseconds. Each test below will take on the order of 101562 microseconds. (= 13 clock ticks) Increase the size of the arrays if this shows that you are not getting at least 20 clock ticks per test. ------------------------------------------------------------- WARNING -- The above is only a rough guideline. For best results, please be sure you know the precision of your system timer. ------------------------------------------------------------- Function Rate (MB/s) RMS time Min time Max time Copy: 113.7778 0.1557 0.1406 0.1719 Scale: 107.7895 0.1565 0.1484 0.1719 Add: 118.1538 0.2158 0.2031 0.2344 Triad: 118.1538 0.2213 0.2031 0.2344 > > 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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803191010.CAA21492>