Intel® oneAPI Data Parallel C++
Support for Intel® oneAPI DPC++ Compiler, Intel® oneAPI DPC++ Library, Intel ICX Compiler , Intel® DPC++ Compatibility Tool, and GDB*
583 Discussions

max_concurrency: schedule at run-time or compile-time?

xwuupb
Novice
494 Views

This message is moved to more suitable boardhttps://community.intel.com/t5/Intel-High-Level-Design/max-concurrency-schedule-at-run-time-or-compile-time/m-p/1429406#M2836

 

Hi everyone,

 

I have a question concerning [[intel::max_concurrency(n)]] and cannot find an answer in the reference guide.

Is the loop with this directive scheduled at run-time on FPGAs or compile-time by the compiler? Based on the optimization report, the resources are estimated or determined at compile-time, of course. But it's not very clear, whether the iterations in the loop are dynamically scheduled at run-time, or scheduled already at compile-time, or other possibilities?

 

Many thanks in advance!

 

Xin

0 Kudos
1 Reply
ShanmukhS_Intel
Moderator
457 Views

Hi Xin,

 

Thanks for posting on Intel Communities.

 

Since this is a duplicate thread of https://community.intel.com/t5/Intel-High-Level-Design/max-concurrency-scheduled-at-run-time-or-compile-time/m-p/1429406#M2836, we will no longer monitor this thread. We will continue addressing this issue in the other thread.

 

Best Regards,

Shanmukh.SS

 

0 Kudos
Reply