Article View: comp.arch
Article #13045Re: 01/31/87 Dhrystone Results and Sour
From: aglew
Date: Fri, 20 Feb 1987 20:10
Date: Fri, 20 Feb 1987 20:10
26 lines
1696 bytes
1696 bytes
>Another "problem" with Dhrystone which is also present in Dhampstone >is that since they are single file programs they are subject to >certain optimizations possible for machines with large numbers >of registers such as allocating blocks of registers to procedures, >and a different block of registers to the procedure it calls. > >The Stanford MIPS guys are looking at this. But this technique >doesn't work too well on large real programs which either recurse >or are multiple program files compiled separately and then >linked together. > >Jan Stubbs ....sdcsvax!ncr-sd!stubbs Unless registers are actually only bound at link time. NOPping out the register save instructions would be trivial, and not cost too much. Besides, this sounds a lot like old FORTRAN, with fixed parameter areas in memory. When memory was too small, overlay. I read a paper that seemed to imply that Cray was attempting something similar. Has anything more come of this? Andy "Krazy" Glew. Gould CSD-Urbana. USEnet: ihnp4!uiucdcs!ccvaxa!aglew 1101 E. University, Urbana, IL 61801 ARPAnet: aglew@gswd-vms.arpa
Technical Details
Message-ID:
<28200008@ccvaxa>Path:
arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbatt!ihnp4!inuxc!pur-ee!uiucdcs!uxc.cso.uiuc.edu!ccvaxa!aglewReferences:
<2348@homxb.UUCP>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbatt!ihnp4!inuxc!pur-ee!uiucdcs!uxc.cso.uiuc.edu!ccvaxa!aglew From: aglew@ccvaxa.UUCP Newsgroups: comp.arch Subject: Re: 01/31/87 Dhrystone Results and Sour Message-ID: <28200008@ccvaxa> Date: Fri, 20-Feb-87 15:10:00 EST Article-I.D.: ccvaxa.28200008 Posted: Fri Feb 20 15:10:00 1987 Date-Received: Mon, 23-Feb-87 01:41:45 EST References: <2348@homxb.UUCP> Lines: 26 Nf-ID: #R:homxb.UUCP:2348:ccvaxa:28200008:000:1104 Nf-From: ccvaxa.UUCP!aglew Feb 20 14:10:00 1987