Re: Loop jamming!?

n8tm@aol.com (N8TM)
16 Jul 1997 22:40:52 -0400

          From comp.compilers

Related articles
Loop jamming!? wjhung@csie.nctu.edu.tw (1997-06-24)
Re: Loop jamming!? simmons@nortel.ca (Steve Simmons) (1997-06-30)
Re: Loop jamming!? joelw@rsn.hp.com (Joel Williamson) (1997-06-30)
Re: Loop jamming!? sven@customized.com (Sven) (1997-07-13)
Re: Loop jamming!? n8tm@aol.com (1997-07-16)
Re: Loop jamming!? cdg@nullstone.com (Christopher Glaeser) (1997-07-18)
Re: Loop jamming!? schow@nortel.ca (Stanley Chow) (1997-07-21)
Re: Loop jamming!? cdg@nullstone.com (Christopher Glaeser) (1997-07-22)
Re: Loop jamming!? n8tm@aol.com (1997-07-27)
Re: Loop jamming!? genew@netcom.com (1997-07-28)
Re: Loop jamming!? simmons@nortel.ca (Steve Simmons) (1997-07-29)
[5 later articles]
| List of all articles for this month |
From: n8tm@aol.com (N8TM)
Newsgroups: comp.compilers
Date: 16 Jul 1997 22:40:52 -0400
Organization: AOL http://www.aol.com
References: 97-07-049
Keywords: optimize

Loop fusion or jamming is useful not only to reduce loop control overhead,
but to reduce the total number of memory references (by sharing) or
improve use of Instruction Level Parallelism. It is a useful part of
outer unrolling and loop interchanging analysis performed by modern
compilers. Certain architectures, like HP PA (in single precision, where
more registers are available), are more dependent on it than others. In
the extreme case, the slower loop is not slowed down any more by merging
another loop with it.


Tim
--


Post a followup to this message

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