Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 97ea990eb3c5dfd2906da1f4c256e1e2e147d85e https://github.com/STEllAR-GROUP/hpx/commit/97ea990eb3c5dfd2906da1f4c256e1e2e147d85e Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths: M docs/sphinx/examples/hello_world.rst M examples/quickstart/hello_world_distributed.cpp Log Message: ----------- Add scheduling hints to hello_world_distributed This both makes sure tasks are scheduled sooner on the correct worker threads and avoids certain infinite loops in which the foreman thread always gets scheduled on an odd-numbered thread and the last worker task always gets scheduled on an even-numbered thread, or vice versa. With an even number of worker threads this can lead to the worker thread never being scheduled on the correct thread because of round-robin scheduling. This commit adds scheduling hints to the worker tasks to ensure this will not happen. Commit: ca55e014c71a6ce31c3226de2d1149b7eb5d0b1b https://github.com/STEllAR-GROUP/hpx/commit/ca55e014c71a6ce31c3226de2d1149b7eb5d0b1b Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M docs/sphinx/examples/hello_world.rst M examples/quickstart/hello_world_distributed.cpp Log Message: ----------- Merge pull request #4193 from msimberg/fix-hello-world-distributed Add scheduling hints to hello_world_distributed Compare: https://github.com/STEllAR-GROUP/hpx/compare/b6a85ed25756...ca55e014c71a _______________________________________________ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits