Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!newstop!sun!amdcad!mozart.amd.com!nucleus!davec From: davec@nucleus.amd.com (Dave Christie) Newsgroups: comp.arch Subject: Re: taxonomy for superscalars/etc (LONG) Message-ID: <1990Jul23.193341.28214@mozart.amd.com> Date: 23 Jul 90 19:33:41 GMT References: <9782@hubcap.clemson.edu> <1990Jul23.182546.25777@mozart.amd.com> Sender: usenet@mozart.amd.com (Usenet News) Reply-To: davec@nucleus.amd.com (Dave Christie) Organization: Advanced Micro Devices, Inc., Austin, Texas Lines: 18 Just a quick correction before I get flamed: In article <1990Jul23.182546.25777@mozart.amd.com> I write: > >> IBM S/360 M91 (Tomasulo) 1 / x / r >> IBM RS/6000 s / x / r > >These two use renaming in considerably different ways: in the 360/91 >the tags refer to specific physical registers, and not just the floating >point registers. In the RS6000, at least from what I can tell from the Sorry, for the 360/91 the tags refer to specific functional units (the reservation stations actually) and the entries in the Floating Point Buffers (essentially a load operand queue), i.e. the tags identify all the possible sources of operands, *except* for the FP registers. --------------------------------- Dave Christie My opinions only.