Altera_Forum
Honored Contributor
9 years agoautorun kernels not starting in 16.x
Hi.
When compiling a project with several autorun kernels on a 16.x version of the SDK the emulation will only start some them. On a 17.x SDK version all of them are started in emulation. All of them are single work items and declared as follows:__attribute__((max_global_work_dim(0)))
__attribute__((autorun))
__kernel void ${NAME}() {...}
Are there some constraints about the number or order of kernels I am not aware of? I have to use the 16.x SDK for the hardware platform my project runs on and I'm not sure if testing emulation on 17.x and then creating hardware with 16.x is the best way to handle this. Regards Julius Roob