Objet : Developers list for StarPU
Archives de la liste
- From: David <dstrelak@cnb.csic.es>
- To: starpu-devel@inria.fr
- Subject: [starpu-devel] Regression in 1.3.9.: Codelet executed on disabled worker
- Date: Fri, 17 Dec 2021 14:14:16 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=dstrelak@cnb.csic.es; spf=Pass smtp.mailfrom=dstrelak@cnb.csic.es; spf=None smtp.helo=postmaster@cel1.sgai.csic.es
- Ironport-data: A9a23:CZeSraw33R7V79eynPt6t+e6xCrEfRIJ4+MujC+fZmUNrF6WrkUEm jEaW22Pb62OYTejKIhzatm0p0NV75XUn9IxQAFvqC00HyNBpOP7XtnIdU2Y0wF+jCHgZBk+s 5hBMImowOQcFyeEzvt4GuK59RGQ7UwKL1bFILas1hpZHGeIcw98z0Iz8wIFqtQw24HgWVrS4 YqaT/D3YTdJ5RYragr41IrbwP9flKyaVOQw5wFWiVhj5TcyplFNZH4tDfjZw0jQG+G4KtWHq 9Prl9lVyEuCpktwVYn1+lrMWhZirrb6ZWBig5fNMkSoqkAqSicais7XOBeAAKv+Zvrgc91Zk b1wWZKMpQgBEPDNkuMkcAtiTixSH78b4ZvmBFGHmJnGp6HGWyOEL/RGF0QqJYwevO1sAGoI+ OdwxDIlN0jF3rruhuvgEq837iggBJCD0Ic3tmp81zzdBPUOSpbJBa7R5NQe0SxYasVmQ6uHP pRDNWQHgBLobEBMY2hLAZgHwqSYoWTFSRNbkEqoqv9ii4TU5EkruFT3C/LOZtWQXdgQkkuGq 2bu/mLjAxhcOsb39Nae2iv0wLaXxWWiA9pUT9VU68JXvbFa/URLYDV+aLdxiaPRZpKWMz6HF 3Epxw==
- Ironport-hdrordr: A9a23:rfRUsqHLn1oLPSjJpLqE3ceALOsnbusQ8zAXPiBKJCC9E/bo9f xG+c526faaskd0ZJhNo6HiBEDiewK6yXcW2/h2AV7KZmCP0wHITL2KhrGSugEIVxeOjtJ15O NJd6BgCMe1KV52jcn77ATQKbkdKKjtytHMuQ4A9RlQcT0=
- Ironport-phdr: A9a23:qOb7whP6Mkr8XuHCsIMl6nYEDRdPi9zP1u491JMrhvp0f7i5+Ny6ZQqDv6wr3QKCBN+Ho9t/yMPu+5j6XmIB5ZvT+FsjS7drEyE/tMMNggY7C9SEA0CoZNTjbig9AdgQHAQ9pyLzPkdaAtvxaEPPqXOu8zESBg//NQ1oLejpB4Lelcu62/6v95HJZwhFhDWxba5sIBi5sA7cqtQYjYx+J6gr1xDHuGFIe+NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjDQhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VDK/5KlpVRDokj8KOSA5/m/KicJ+gqxUrx29qBJw2IPUfIKYOeBicq/Bc94XR2xMVdtRWSxbBYO8apMCAeQbMuZGronyukYFoByjCgm3GOPv0CFHhnvs0q05yOkuDQfG0xc6E90Sq3TUrcn6OL0MXuCu1aTFyyjIYPxK1znn8ofIbgwhru+WXbJ2acffxlciGQzLg1uftIDoPTOb2/kPvmWH4ORsSf+jh3A6pwxsozWixcQhhIfJiI8V1l3K9Tt1zYQ1KNC2R0B3fdqpHZ1NvC+ZL4t7Wt4uTmB1tCog17EKpIO3cDIXxJg73RLSa/6Kf5CW7h7+WuudOyp0iXZ7dL6lmRq+60atxvH6W8KpylhFtDBFncPJtn0V1xzc9MyHSvxl80i9xzmP0x3f5vtfIUA7j6XbKoQtzaIrlpoSrUvPBDH5mF7ugK+XcEUr5PSo5vz6brjnu5OQLZJ4hhzjPqg0h8CzHf40PwgMUmSD/OSzzrzj/Un3QLVQif02l7HUv43BJcQHvK62HQtV3Zwg6xukEzim1s8XkWMbI1JeeRKIk5LlNE/VIPzgF/ewn0yskCt3x/DBJrDhGYnNIWLZkLf5YLZx8lNTxxQtzd9B45JZEaoBIfL2Wk/prtPUFB45Mwquw+bmEtpxzI0eWXjcSpOeZbjOuEWQ+6cjLveBYKcUviz8Ir4r/a3Al3g8zHMUY6illc8bc2yiE/BvIG2SZ3CqicwAGiEHpVxtH6TRlFSeXGsLND6JVKUm62RjYGpHJYzOQtnrm7OI3WGwBZxdIG1dWAjk+ZjAfIOOHfwXaSnUL9Qzy1TssJCqTYVn3gqvv0n30Og/Rtc=
- Ironport-phdr: A9a23:qL2XvBGBwCisH5u2RcNCNZ1Gf2xMhN3EVzX9CrIZgr5DOp6u447ld BSGo6k31RmYAM6Csa4MotGVmpioYXYH75eFvSJKW713fDhBt/8rmRc9CtWOE0zxIa2iRSU7G MNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1Ifn+FpLPg8it2O2+5YDfbx9MiTe9br9+M Qu6oArMvcQKnIVuLbo8xAHUqXVSYeRWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2Q rxeFzQmLns65Nb3uhnZTAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD+v6 bpgRh31hycdLzM37mHZhNFzgqxVrh2uqABwzYHPbYGJN/dzZL/Rcc8USGdDWMtaSixPApm7b 4sKF+cPM/xXr5f8p1QTsBCzAhSjBPjzyj9SmHD22bc10+c6HA7a2gwvBMgCv2jPrNX0KKgeS /66zLLRwDjFcvhZ1ivz5pLSfRA9vfGDQ6hwcczJxEcgCQ7LgVudp4P4Mz6X1uoArmqW4vZvW +6zlmIrtRx9ryWuy8oviYTHiIIbx1DY+Ct53oo4J921RUB0b9K4FJZdsTyROYhuQs46Xm1kp Dw2xqAatZKnZiQG1ZoqywLFZ/GJa4SE/A/vWeiLLTtlgH9pZqiziwio/UWu1uHxUNS/3kxQo SpfiNbMs2gA1xnU6seaVPRw5lyh2TOT1wDL7eFEPFw0mbLbK5E/xr4wkYIesV/GHi/qgEX2j amWel849eiz6uTofq/qqYGHN4NsiwH+NLohmtCnDOglLgQCRXWX9fig2LH54EH0TqlGguc4n 6XBtZDVP8Ubpqq3Aw9P1YYj7g6yACq90NQEh3kIMlZFdwiEj4XyJ17OJuv3Ae2jjFS3kTdk2 +rKMaP6ApnVNHjMjK/hfaph605b0Acz1sxf6IhOCrEZPfL/Q1L+u8LGDhAnNwy52OfnCNNn1 oMfQ22DGKGZMLmB+WOPs/kzKvOUecoZtSjwL9Ak4eTvhDk3gwwzZ66siLcednG0VqBqOFmDb H7lgf8KF21MtRE/R6rnkwvRAnZoe3+uUvdktXkAA4W8ANKbLr0=
- Ironport-sdr: I1P0/6gp+qEy1C8lYnJs2ITQzuFZ8Xqj3j8w1EYjywJV1Hwv0nT1rWmIckOeQwTcKCXlClhN6x 9kpikAI60LaT7bbRdZ2cus7kI6tILco4Gb01mRw4QcjYVvoV8xFqZ5iHtPRGKrBx4ksFw4fquf Mj7QUonDknZbhbhf88aRgIQ4GPHP0yF3QCkFgm7xp7TK3YnjI2ofhui74wzRNRAV3KlBj4vrl/ bHMzb3phAOkL0kjfqc341Rb4QOztfVVW/O05SvP0Ec2Gb16TYK5gz2mRSym8KJJiV3UWaDHx1l fCk=
Dear sir, madam,
Below please find a description of an issue I have encountered in StarPU.
Since I can not create an issue in your GitLab, I send the issue via email.
Please consider opening your GitLab repository for issue reporting for the general public.
Kind regards,
David Strelak
Issue:
Codelet is executed on Worker which has been disabled for the particular task by setting the `workerids`.
This seems to be a regression from version 1.3.7.
StarPU version:
1.3.9
How to reproduce (consider this to be pseudocode, my code is a little bit more complex):
```
// assuming 8 workers
auto *mask = reinterpret_cast<uint32_t *>(calloc(1, sizeof(uint32_t)));
// enable worker 0 and 1
*mask = 3;
auto *task = starpu_task_create()
task->workerids = mask;
task->workerids_len = 1;
...
starpu_task_submit(task)
...
void Codelet(void *buffers[], void *func_arg) {
assert(starpu_worker_get_id() == 0 || starpu_worker_get_id() == 1); // assert fails, workers 2..8 are also executing this codelet
}
```
- [starpu-devel] Regression in 1.3.9.: Codelet executed on disabled worker, David, 17/12/2021
Archives gérées par MHonArc 2.6.19+.