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) |
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).
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.