I am using collect.py from the oneAPI beta Offload Advisor and am receiving the warning
advixe: Warning: Loop instance limitation doesn't support source annotations.
after the collection started. I can't find any information about this warning online - what does it mean, is it relevant, and if yes, how can I fix it?
Link Copied
Hi @lm1909 ! This message is sort of internal diagnostics. In short, it should not affect performance modelling flow.
Few more details: this message is emitted by dependencies analysis which supports for source annotations to mark loop body. Source annotations are not compatible with one another feature that allows to reduce profiling overhead and is used in performance modelling flow. So if you have loop body marked up with source annotations, overhead will be bigger than for case w/o source annotations.
Hi,
As this thread is not related to this forum, we are moving this thread to the appropriate forum.
Thank you.
Hi @lm1909 ! This message is sort of internal diagnostics. In short, it should not affect performance modelling flow.
Few more details: this message is emitted by dependencies analysis which supports for source annotations to mark loop body. Source annotations are not compatible with one another feature that allows to reduce profiling overhead and is used in performance modelling flow. So if you have loop body marked up with source annotations, overhead will be bigger than for case w/o source annotations.
For more complete information about compiler optimizations, see our Optimization Notice.