Hi,
I would like to run many offloaded regions simultaneously, so their execution overlaps. Is it possible?
I know something about asynchronous offload controlled by signal, but I can not execute next section, when previous was not finished.
I want to simulate processing requests by host(server) from external client, using Xeon Phi to process single requests (one thread on Phi process one request). So I want to send some data to execute by single threat, then send another data to execute by new threat, etc. I do not want send all data immediately, but I don't want wait for result from first offloaded regions before starting next section, too.
Can you help me, how can I do it?
I know, that this solution with offloaded regions is not efficient for my problem. But it is purely academic attempt to solve the problem.
Thanks!