Re: How many vector registers are useful?

jrbd@craycos.com (James Davies)
Wed, 27 Jan 1993 16:40:35 GMT

          From comp.compilers

Related articles
How many vector registers are useful? kirchner@uklira.informatik.uni-kl.de (1993-01-25)
Re: How many vector registers are useful? grunwald@tile.cs.colorado.edu (1993-01-25)
Re: How many vector registers are useful? pmontgom@math.orst.edu (1993-01-26)
Re: How many vector registers are useful? jlg@cochiti.lanl.gov (1993-01-26)
Re: How many vector registers are useful? hyatt@cis.uab.edu (1993-01-27)
Re: How many vector registers are useful? jrbd@craycos.com (1993-01-27)
Re: How many vector registers are useful? hrubin@pop.stat.purdue.edu (1993-01-28)
Re: How many vector registers are useful? sanjay@equalizer.cray.com (1993-01-29)
Re: How many vector registers are useful? shubu@cs.wisc.edu (1993-01-30)
Re: How many vector registers are useful? kurz@math.uni-frankfurt.de (1993-02-01)
| List of all articles for this month |

Newsgroups: comp.sys.super,comp.arch,comp.compilers
From: jrbd@craycos.com (James Davies)
Organization: Cray Computer Corporation
Date: Wed, 27 Jan 1993 16:40:35 GMT
References: 93-01-174 93-01-195
Keywords: architecture, vector

kirchner@uklira.informatik.uni-kl.de (Reinhard Kirchner) writes:
> A register has an optimizing effect only when the value in it can be used
> several times, ...


jlg@cochiti.lanl.gov (J. Giles) writes:
>... The other [optimization] (also true of scalars) is when the value is
>an intermediate.


Actually, there's a third effect: on machines with multiple functional
units a load or store to/from a register can be done at the same time as
other operations, so that the register can act like a small programmable
cache (complete with prefetching).
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.