Related articles |
---|
[2 earlier articles] |
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: | shubu@cs.wisc.edu (Shubhendu S. Mukherjee) |
Keywords: | vector |
Organization: | Univ. of Wisconsin @ Madison, CS Dept. |
References: | 93-01-174 93-01-201 |
Date: | Sat, 30 Jan 1993 00:22:10 GMT |
jlg@cochiti.lanl.gov (J. Giles) writes:
>Vectors and scalars are not really all that different. Unless you have
>overlap between the vectors they really behave just like large scalars.
hyatt@cis.uab.edu (Robert Hyatt) writes:
> Same holds true for vectors. You don't necessarily have to have high
> reuse to win, just enough registers to keep data flowing (a) from memory
> (b) to memory and (c) between functional units....
This is the THE bottom line. So you are actually talking about high-speed
load and store buffers and intermediate registers for chaining as in Cray.
However, codes like blocked matrix multiplication could potentially make
effective use of vector registers.
-Shubu
--
Shubhendu Sekhar Mukherjee University of Wisconsin @ Madison, C.Sc.
Net:shubu@cs.{wisc,utexas}.edu [W]:(608) 262-6607 [H]:(608) 255-6322
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.