Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/3/84; site talcott.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!panda!talcott!lotto From: lotto@talcott.UUCP (Jerry Lotto) Newsgroups: net.arch,net.lang.c,net.micro,net.micro.pc,net.micro.68k Subject: Re: Re: Need 286 "C" benchmark Message-ID: <445@talcott.UUCP> Date: Wed, 22-May-85 12:41:53 EDT Article-I.D.: talcott.445 Posted: Wed May 22 12:41:53 1985 Date-Received: Fri, 24-May-85 03:35:47 EDT References: <426@oakhill.UUCP> <8745@microsoft.UUCP> Organization: Sociology Dept., Harvard Univ. Lines: 23 Xref: watmath net.arch:1240 net.lang.c:5272 net.micro:10468 net.micro.pc:4023 net.micro.68k:794 > I just love the contact sport of "combative benchmarking". I note how > the source code for the Hofstader (sp?) benchmark just accidentally > happens to declare its register variables from the least-used to the > most used, the opposite of normal C convention. And by coincidence, > there are three of those little hummers... and we're comparing a > 68K with >3 regvars against a 286 with only 2!... > > gordon letwin > microsoft > I agree... note the SIZE of the hardware registers we are using. This would not be a problem, but most micro C compiler produced code will try to cram the decimal number 250500+ into those 16 bit ints. And then to do a calloc of this many words... -- ____________ Gerald Lotto - Harvard Chemistry Dept. UUCP: {genrad,cbosgd}!wjh12!h-sc4!harvard!lhasa!lotto {seismo,harpo,ihnp4,linus,allegra,ut-sally}!harvard!lhasa!lotto ARPA: lotto@harvard.ARPA CSNET: lotto%harvard@csnet-relay