Date: Wed, 12 Feb 1997 10:33:31 -0800 (PST) From: "Jonathan M. Bresler" <jmb> To: mcwong@hotmail.com (M.C Wong) Cc: questions@FreeBSD.ORG Subject: Re: UltraSPARC and MicroSPARC vs Pentium Pro ? Message-ID: <199702121833.KAA18506@freefall.freebsd.org> In-Reply-To: <199702120330.TAA15056@f30.hotmail.com> from "M.C Wong" at Feb 11, 97 07:30:14 pm
next in thread | previous in thread | raw e-mail | index | archive | help
M.C Wong wrote: > > > Hi there, > > I am making recommendation for using FreeBSD or BSDI as a WWW server > for a hospital WWW server and I have the following on the prefered > list: www server is all integer code, not floating point. (bear with me, the distinction is important) > > Sun Netra i/170L (UltraSPARC 167MHz) as WWW, SMTP, caching proxy server. > Sun Netra i5 (MicroSPARC 110Mhz) as firewall. > > On the other hand, I am keen on recommending FreeBSD or BSDI with > the following hardware: > > Intel Pentium Pro 200 for WWW, SMTP, caching proxy server and > Intel Pentium 166 for firewall. > > However, I need more real-world benchmark for the following CPUs: > > UltraSPARC 167MHz vs PPro 200Mhz, and > MicroSPARC 110Mhz vs Pentium 166Mhz. > > Without some hard figures showing comparison, my recommendation will > not be too convincing. Can anyone help ? i dont have a www server benchmark numbers available, but i do have results for an excellent cpu/cache/memory benchmark called "Hint". quick dirty answer: Integer: the intel boxes kill the snot out of *all* suns Float: the ultras outperform intel boxes. long answer: the sparc architecture is limited in its ability to perform integer operations. my suspicion is that the memory bandwidth is not up to the task. (surely, its not the cpu itself, but rather feeding data and instructions to the cpu that is the limiting factor.) some performance ratio: (re 586-90) integer: cpu data set size 10kB - 1MB ross 125: 65% - 90% of a 586-90 (yes less) ultra 167: 55% - 80% sparc 20: 40% - 60% ppro 200: 350% - 400% ppro 150: 250% - 300% get the Hint benchmark and hammer some systems. read the paper to appreciate the work that these guys have done for everyone. http://www.scl.ameslab.gov/scl/HINT/HINT.html note: the interactive graphing tool uses floating point data, not integer. (these guys are doing finite element analysis and the like.) so the number that you see will be different (as i said above) jmb ps. some data is available on freefall ~jmb/Hint.Results.tar.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702121833.KAA18506>