Objet : Developers list for StarPU
Archives de la liste
- From: Gabriel Gazolla <gabrielgazolla@gmail.com>
- To: starpu-devel@lists.gforge.inria.fr
- Subject: [Starpu-devel] Moving Workers from One Context To Another in Real Time
- Date: Mon, 27 Mar 2017 21:12:03 -0300
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=gabrielgazolla@gmail.com; spf=Pass smtp.mailfrom=gabrielgazolla@gmail.com; spf=None smtp.helo=postmaster@mail-yw0-f181.google.com
- Ironport-phdr: 9a23:KfpI3hD9F22kg0N63aVvUyQJP3N1i/DPJgcQr6AfoPdwSPT8oMbcNUDSrc9gkEXOFd2CrakV16yO6+jJYi8p2d65qncMcZhBBVcuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6JvjvGo7Vks+7y/2+94fdbghMizexe69+IAmrpgjNq8cahpdvJLwswRXTuHtIfOpWxWJsJV2Nmhv3+9m98p1+/SlOovwt78FPX7n0cKQ+VrxYES8pM3sp683xtBnMVhWA630BWWgLiBVIAgzF7BbnXpfttybxq+Rw1DWGMcDwULs5Qiqp4bt1RxD0iScHLz85/3/Risxsl6JQvRatqwViz4LIfI2ZMfxzdb7fc9wHX2pMRtxRWSxPDI2/coUBEfYOMP1CoIXhvVYDtweyCRWuCe7p1zRGhmX23ao/0+k5EA/JxhcvH8gPsHvKqNX+KaYcXvq0zanPyTXDa+lZ0ir65YjHaB8uuuuMXbNufsrVxkkgDQLEjlKUqYzhJTyYzesNs22B4OphUeKjkXIoqwZ0ojW2wMonl4fHhoUQyl/e9CV5xp44JcG2SU56fd6kDIVftzuAO4RqRcMiRmdlszs5xL0eoZO3YjQGxZA9yxPca/GLaZWE7xP+WOqLPDt1h29pdbSijBio60eg0PfzVsys3VZKsCVFlt7Mu2gI1xPJ68iHTuJx/0ev2DqTzgzT5PxILEMpmabBJJ4hxbkwlpUXsUvdBCP5hEL2jKqOekUl/Oin9fjnb634qpOAM4J4kALzP6Q0lsCiAOk0LxICU3WY9OihzLHj+Ff2QLROjv04iKnZt5XaKNwUpqGjGABVyIcj5Ai7DzepytsZnH4HLFZBeB2dlIXpNFTOL+r5Dfe7mVijjDBrx/XeMr37HprNNmTDkKvmfbtl8E5c1BA8zcpH55JJE70OPez8WlHvu9zcFRI5Nw20w/37CNVmzI8eVmyPAqiDMKPdr1CE/OMvI++WZI8UojnxMfYl5+S9xUM+zEQBdLOxwN4bZW61GtxiIl6FejzjjNAbHmpMvwwkTeWshkfRazNLY2eOWPcz7zshCY+iAo7RQYSpiZSO2S66GttdYWUVJEqLFCLHfo+eWvoIIA2bMMhlljVMAbeoQZUg2BWhvR39z75uBuXR8ywc85nk0Y4mtKXoiRgu+GksXIym2GaXQjQxxztQSg==
- List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel/>
- List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>
Hello StarPU Team,
I have an interesting question, I hope you can help me...
Imagine this situation:
I have two contexts: Context 1 (CPU1, CPU2, CPU3) and Context 2 (GPU1)
With starPU paused i submit 900 tasks to Context 1 and 100 tasks to Context 2.
After I submit all of them, I resume, so all the tasks can start to execute.
i put the function starpu_task_wait_for_all(); to wait for all the tasks to finish.
Now comes the tricky part:
I already know that Context 2 is going to finish light years faster than Context 1, I would like to move all workers from Context 2 to the Context 1, so the workers on Context 2 can help Context 1 finish faster. Is it possible to do it ? or do I need to wait for the barrier starpu_task_wait_for_all(); ?
===
I tried to do this with starpu_sched_ctx_set_inheritor, starpu_sched_ctx_finished_submit() and starpu_sched_ctx_delete().....but I think it doesnt work on the described situation, since I need to wait for the barrier starpu_task_wait_for_all() to one context inherit the workers of another context, am I right? or is there a way how to do it like on the described situation in real time?
Thanks for any help or commentaries!
Best,
Joao
- [Starpu-devel] Moving Workers from One Context To Another in Real Time, Gabriel Gazolla, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Andra Hugo, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Gabriel Gazolla, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Andra Hugo, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Gabriel Gazolla, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Andra Hugo, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Gabriel Gazolla, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Andra Hugo, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Gabriel Gazolla, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Andra Hugo, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Gabriel Gazolla, 28/03/2017
- Re: [Starpu-devel] Moving Workers from One Context To Another in Real Time, Andra Hugo, 28/03/2017
Archives gérées par MHonArc 2.6.19+.