05-01-2012 09:03 PM
Hi,
I am a first time user of Microblaze.
To increase my system performance, I am planning to use loop unrolling.
Do I have this feature available in programming MicroBlaze in C using EDK?
Thanks and regards,
Heshsham
05-02-2012 06:29 AM
I'd have a look here:
http://gcc.gnu.org/onlinedocs/gcc-3.3.6/gcc/Optimize-Options.html
Particularly, the -funroll-loops section.
The different -O optimization switchs (available directly in the SDK GUI) may do loop unrolling because it enables -floop-optimize which states:
-floop-optimize
Enabled at levels-O,-O2,-O3,-Os.
05-02-2012 07:12 AM
Thanks a lot for your reply. This should help me to a great extent.
Rgrds,
Heshsham .