Related articles |
---|
Spill code and unrolling linuxkaffee@gmx.net (Stephan Ceram) (2008-12-11) |
Re: Spill code and unrolling SidTouati@inria.fr (Sid Touati) (2008-12-12) |
Re: Spill code and unrolling thisisgiri@gmail.com (Giridhar S) (2008-12-13) |
Re: Spill code and unrolling walter@bytecraft.com (Walter Banks) (2008-12-15) |
From: | "Giridhar S" <thisisgiri@gmail.com> |
Newsgroups: | comp.compilers |
Date: | Sat, 13 Dec 2008 07:50:04 -0500 |
Organization: | Compilers Central |
References: | 08-12-067 08-12-076 |
Keywords: | optimize, bibliography |
Posted-Date: | 13 Dec 2008 09:30:34 EST |
You may be interested in this piece of work by Vivek Sarkar - it
discusses optimal loop unrolling considering the effects of spilling.
Optimized Unrolling of Nested Loops. Vivek Sarkar. ACM International
Conference on Supercomputing (ICS), May, 2000.
http://portal.acm.org/citation.cfm?id=564968
>> Now, I was wondering if it would be a good heuristic for a loop
>> unroller to skip loops containing spill code. What do you think?
> ...
>> It is also an interesting question, how this scenario will effect
>> the program execution time for systems with and without caches.
>> Intuitively, I would assume that in a system with data caches, the
>> additional spill code will have in total a negative influence on the
>> unrolled code. Without data caches, I don't really know what could
>> be expected.
--
Giri
Return to the
comp.compilers page.
Search the
comp.compilers archives again.