Modulo Scheduling

Alexander Monakov amonakov@ispras.ru
Tue Feb 9 15:53:00 GMT 2010



On Tue, 2 Feb 2010, Cameron Lowell Palmer wrote:

> Does Modulo Scheduling work on x86 platforms? I have tried adding in
> various versions of the -fmodulo-sched option and get the exact same
> output with or without. The application is a very simplistic matrix
> multiply without dependencies.

No, at present SMS is not able to schedule any loops on x86 at all.  This 
is due to implementation detail: SMS operates on loops that end with 
decrement-and-branch instruction, and GCC does not generate such 
instructions on x86.

Sorry.
Alexander Monakov



More information about the Gcc mailing list