Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ucla-cs!sdcrdcf!trwrb!desint!geoff From: geoff@desint.UUCP (Geoff Kuenning) Newsgroups: comp.sys.m68k,comp.sys.intel Subject: Re: 386 vs 020 and big benchmarks (sieve) Message-ID: <654@desint.UUCP> Date: Tue, 21-Apr-87 23:37:26 EST Article-I.D.: desint.654 Posted: Tue Apr 21 23:37:26 1987 Date-Received: Fri, 24-Apr-87 01:09:47 EST References: <318@winchester.UUCP> Reply-To: geoff@desint.UUCP (Geoff Kuenning) Distribution: comp Organization: Interrupt Technology Corp., Manhattan Beach, CA Lines: 12 Xref: mnetor comp.sys.m68k:385 comp.sys.intel:177 In article <318@winchester.UUCP> mash@winchester.UUCP (John Mashey) writes: > Even stranger, about 35-40% of the total cycles are in multiply, divide, > and remainder, a behavior pattern found in no other benchmark that Aha! That explains my results last night, when I (just for grins) compared a 16-MHz 386 with a creaky old 10 MHz 68010. The 386 beat the '010 out by a factor of almost 10. Why so much? Because my '010 compiler uses subroutines for multiply/divide/remainder on ints. I feel so much better. :-) -- Geoff Kuenning geoff@ITcorp.com {hplabs,ihnp4}!trwrb!desint!geoff