Re: Re: [GSoC'19, libgomp work-stealing] Task parallelism runtime
Hi, I'm currently having trouble implementing the thread sleeping mechanism when the queue is out of tasks. Problem is, it's hard to maintain consistency between the thread sleeping routine and the queues. See the pseudocode below, 1. check queue is empty 2. go to sleep if we go lock-free, the consistency between 1 and 2 cannot be maintained. Moreover, if we go to a multi-queue setting, simply checking whether all the queues are empty is not consistent. I would really like to have the thread sleeping mechanism but I'm not sure how we could do it. Ray Kim
gcc-9-20190803 is now available
Snapshot gcc-9-20190803 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/9-20190803/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 9 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches/gcc-9-branch revision 274050 You'll find: gcc-9-20190803.tar.xzComplete GCC SHA256=546e521ea2de1e4a7377165eb89782004d0fda9fae2eadfe392a35ba84a3e5bc SHA1=d6d6adf33fe0d3806b4654dad6ce8d25f1a03b8a Diffs from 9-20190727 are available in the diffs/ subdirectory. When a particular snapshot is ready for public consumption the LATEST-9 link is updated and a message is sent to the gcc list. Please do not use a snapshot before it has been announced that way.
France TV : ç a l'air d'un canular, Mais...
France TV Info = Un moteur à eau ? Pas tout à fait mais il fait économiser 20% de carburant eco leau® : un kit simple à installer / © Laurent Baltazar En Bretagne on n'a pas de pétrole mais on a Eco leau®, un kit pour faire 20% d'économie de carburant en y ajoutant... de l'eau. De l'eau de pluie. Si, parfaitement ! Explications.Ça a l'air d'un canular mais c'est une invention réelle. A VOIR AUSSI HYBRIDEAEAU.FR La Fin du DIESEL n’est pas pour Maintenant – HybrideàEau HYBRIDEAEAU.FR Des députés proposent d’interdire le moteur thermique – HybrideàEau --- Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection avast! Antivirus est active. http://www.avast.com