GCC ILP instruction scheduling?

tm_gccmail@kloo.net tm_gccmail@kloo.net
Tue Dec 9 20:48:00 GMT 2003


On Fri, 5 Dec 2003, Yang Yang wrote:

> hi folks:
> 	I'm reading something on ILP and instruction scheduling,
> 	while instruction scheduling is done by hardware 
> 	in out-of-order machines, I'm thinking doing so first in
> 	software statically might introduce more opportunities 
> 	for the hardware to find independent instructions, because
> 	independent insts are already scheduled closer
> 
> 	a slide at the IMPACT site shows that gcc has very low ILP 
> 	optimization. I'm not sure if this software/hardware combined
> 	approach would help.
> 
> 	thanks
> 
> 	Yang

You would be better off looking at the output code to determine why the
ILP is low instead of randomly hypothesizing the reasons for the symptoms.

Toshi




More information about the Gcc mailing list