Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ihnp4!ptsfa!lll-lcc!rutgers!mit-eddie!uw-beaver!tektronix!reed!omen!caf From: caf@omen.UUCP Newsgroups: comp.sys.m68k,comp.sys.intel Subject: Re: Re: Recent Motorola ad seen in Byte Message-ID: <513@omen.UUCP> Date: Fri, 10-Apr-87 20:46:14 EST Article-I.D.: omen.513 Posted: Fri Apr 10 20:46:14 1987 Date-Received: Tue, 14-Apr-87 23:52:11 EST References: <362@sbcs.UUCP> <1466@ncr-sd.SanDiego.NCR.COM> <580@plx.UUCP> <930@intsc.UUCP> Reply-To: caf@omen.UUCP (PUT YOUR NAME HERE) Distribution: comp Organization: Omen Technology Inc, Portland Oregon Lines: 69 Xref: utgpu comp.sys.m68k:328 comp.sys.intel:137 In article <930@intsc.UUCP> tomk@intsc.UUCP (Tom Kohrs @fae) writes: :Show me a benchmark that does not fit in 256 bytes thats even keeps up :with at 16MHz 386. 386's are now shipping at 20MHz for the speed freaks. :25MHz soon. Well, here's one that takes 8k, somewhat larger than 256 bytes. A 25 mHz 68020 board more than keeps up with a 18 mHz 386 box (let alone 16 mHz.) The Computer Dynamics 386 uses an Intel 386 motherboard goosed to 18 mHz, apparently without ill effect. The system uses all 32 bit Intel ram (2.5 MB total including 32 bit memory expansion board). Note that the IBM top of the line PC2 20 mHz 386 machine is specified at one wait state, same as my box. I have been told that the best 68k C compilers usually beat the code density of 8086/286 C compilers but have not verified this for myself. Before Intel flames these numbers, I suggest they provide me a hotter 386 chip and/or 386 Unix, and I shall post updated numbers once I have made sure they represent real systems. My address is below. I should also like to run this benchmark on the 386 in 286 pinouts chip PC-WEEK announced a few weeks ago. I have two PC-AT machines ready to go. Compile - Link Execute Code Real User Real User Bytes System 7.4 .8 .34 .3416 124 Definicom SYS 68020 25mHz SiVlly 11/86 11.8 2.8 .56 .56 131 CompDyn (Intel MB) + 386 Toolkit 12/86 Sieve benchmark (Slightly modified from Byte Magazine version) 12-07-86 Chuck Forsberg Omen Technology Inc NOTE: If the resulting time is too short to measure with a precision of a couple of percentage points, increase the number of outer loops (n) to 1000 or (if running on vaporware microcomputers) to 1000, and scale the result accordingly. siev.c: #define S 8190 char f[S+1]; main() { /* register long i,p,k,c,n; For 32 bit entries for PC */ register int i,p,k,c,n; for (n = 1; n <= 10; n++) { c = 0; for (i = 0; i <= S; i++) f[i] = 1; for (i = 0; i <= S; i++) { if (f[i]) { p = i + i + 3; k = i + p; while (k <= S) { f[k] = 0; k += p; } c++; } } } printf("\n%d primes.\n", c); } Chuck Forsberg WA7KGX Author of Pro-YAM communications Tools for PCDOS and Unix ...!tektronix!reed!omen!caf Omen Technology Inc "The High Reliability Software" 17505-V Northwest Sauvie Island Road Portland OR 97231 Voice: 503-621-3406 TeleGodzilla BBS: 621-3746 2400/1200 CIS:70007,2304 Genie:CAF Source:TCE022 omen Any ACU 1200 1-503-621-3746 se:--se: link ord: Giznoid in:--in: uucp omen!/usr/spool/uucppublic/FILES lists all uucp-able files, updated hourly