The aiecompiler
supports dedicated
directives for efficient loop scheduling. Additional pragmas for reducing memory
dependencies and removing function hierarchy while further optimizing kernel
performance is also included. Examples of the use of those pragmas can be found in
this document.
A list of all pragmas and functions used in kernel coding is available in the ASIP Programmer Chess Compiler User Manual, which can be found in the Versal AI Engines Secure Site.