Groups | Search | Server Info | Login | Register


Groups > comp.arch > #5697

Re: Are rotating register files still a bad idea?

Path csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!border3.nntp.dca.giganews.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date Sat, 04 Feb 2012 00:54:53 -0600
Message-ID <4F2CD63A.4050306@SPAM.comp-arch.net> (permalink)
Date Fri, 03 Feb 2012 22:54:50 -0800
From "Andy (Super) Glew" <andy@SPAM.comp-arch.net>
Reply-To andy@SPAM.comp-arch.net
Organization comp-arch.net
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1
MIME-Version 1.0
Newsgroups comp.arch
Subject Re: Are rotating register files still a bad idea?
References <ggtgp-A1F9BB.02163102022012@netnews.mchsi.com>
In-Reply-To <ggtgp-A1F9BB.02163102022012@netnews.mchsi.com>
Content-Type text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding 7bit
Lines 34
X-Usenet-Provider http://www.giganews.com
X-Trace sv3-WPP8xWCWbLAukFSfQ0I94oz8kmAWL65ptvwup+dpqlohboBFDdT0ltPYwPqOrcXAHhWIEmPXh1sZyNF!tXPDuXbiimRoTgRnL/FOBZzOlCqNUL6ip4JkKWAkvgnG6G/Gv663/lDFT1933mc=
X-Complaints-To abuse@giganews.com
X-DMCA-Notifications http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info Otherwise we will be unable to process your complaint properly
X-Postfilter 1.3.40
X-Original-Bytes 2599
Xref x330-a1.tempe.blueboxinc.net comp.arch:5697

Show key headers only | View raw


On 2/2/2012 12:16 AM, Brett Davis wrote:
> Are rotating register files still a bad idea?
>
> Rotating register files used to mean slow clock speeds.
> SPARC has had competitive clocks for the past decade,
> largely because everyone hit a thermal brick wall...
>
> I assume that if that brink wall breaks, rotating register files
> are back to being doomed, but that looks unlikely.
>
> Does rotating register files buy you anything net after costs,
> or is it just a fiasco in the age of modern OoO pipelines?



When I first saw your post, I thought that you were talking about the 
rotating register file that Cydrome and Itanium had, that could be made 
to rotate on every loop iteration, and not SPARC-style overlapping 
register windows (which Itanium also had).

I actually think that Cydrome state rotating register files may be a 
good idea, albeit neglected.  They allow software pipelining to be done 
without requiring reg-reg moves and give many of the benefits of loop 
unrolling without increasing code size.

Overlapping register windows for function calls I am not so sure about.

One thing the think about:  GPU style multiple threads in the same 
register file.

a) COULD work with rotating register windows for loops

b) would be much harder to make work with overlapping register windows 
for function calls.

Back to comp.arch | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Are rotating register files still a bad idea? Brett Davis <ggtgp@yahoo.com> - 2012-02-02 02:16 -0600
  Re: Are rotating register files still a bad idea? "Paul A. Clayton" <paaronclayton@gmail.com> - 2012-02-02 07:41 -0800
  Re: Are rotating register files still a bad idea? Nomen Nescio <nobody@dizum.com> - 2012-02-02 19:04 +0100
    Re: Are rotating register files still a bad idea? Brett Davis <ggtgp@yahoo.com> - 2012-02-02 23:16 -0600
      Re: Are rotating register files still a bad idea? Fritz Wuehler <fritz@spamexpire-201202.rodent.frell.theremailer.net> - 2012-02-03 18:19 +0100
        Re: Are rotating register files still a bad idea? Anne & Lynn Wheeler <lynn@garlic.com> - 2012-02-03 13:09 -0500
          Re: Are rotating register files still a bad idea? Stephen Fuld <SFuld@alumni.cmu.edu.invalid> - 2012-02-03 12:28 -0800
          Re: Are rotating register files still a bad idea? MitchAlsup <MitchAlsup@aol.com> - 2012-02-03 13:04 -0800
        Re: Are rotating register files still a bad idea? Thomas Womack <twomack@chiark.greenend.org.uk> - 2012-02-03 19:15 +0000
          Re: Are rotating register files still a bad idea? Mark Thorson <nospam@sonic.net> - 2012-02-03 13:08 -0800
            Re: Are rotating register files still a bad idea? Thomas Womack <twomack@chiark.greenend.org.uk> - 2012-02-03 22:21 +0000
              Re: Are rotating register files still a bad idea? Mark Thorson <nospam@sonic.net> - 2012-02-03 18:42 -0800
            Re: Are rotating register files still a bad idea? anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-02-04 13:26 +0000
            Re: Are rotating register files still a bad idea? Fritz Wuehler <fritz@spamexpire-201202.rodent.frell.theremailer.net> - 2012-02-05 00:58 +0100
          Re: Are rotating register files still a bad idea? Nomen Nescio <nobody@dizum.com> - 2012-02-04 21:00 +0100
            Re: Are rotating register files still a bad idea? Brett Davis <ggtgp@yahoo.com> - 2012-02-05 00:35 -0600
        Re: Are rotating register files still a bad idea? Quadibloc <jsavard@ecn.ab.ca> - 2012-02-03 10:11 -0800
  Re: Are rotating register files still a bad idea? jgk@panix.com (Joe keane) - 2012-02-03 23:20 +0000
  Re: Are rotating register files still a bad idea? "Andy (Super) Glew" <andy@SPAM.comp-arch.net> - 2012-02-03 22:54 -0800
    Re: Are rotating register files still a bad idea? Brett Davis <ggtgp@yahoo.com> - 2012-02-04 07:15 -0600
      Re: Are rotating register files still a bad idea? "Andy (Super) Glew" <andy@SPAM.comp-arch.net> - 2012-02-05 13:49 -0800
        Re: Are rotating register files still a bad idea? Brett Davis <ggtgp@yahoo.com> - 2012-02-06 05:36 -0600
          Re: Are rotating register files still a bad idea? "Andy (Super) Glew" <andy@SPAM.comp-arch.net> - 2012-02-06 18:46 -0800
            Re: Are rotating register files still a bad idea? Brett Davis <ggtgp@yahoo.com> - 2012-02-28 20:02 -0600
        Re: Are rotating register files still a bad idea? anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-02-06 12:49 +0000
      Re: Are rotating register files still a bad idea? Quadibloc <jsavard@ecn.ab.ca> - 2012-02-04 11:14 -0800
  Re: Are rotating register files still a bad idea? Michael S <already5chosen@yahoo.com> - 2012-02-03 06:04 -0800
  Re: Are rotating register files still a bad idea? MitchAlsup <MitchAlsup@aol.com> - 2012-02-03 12:20 -0800

csiph-web