DecadentLinuxUserNumeroUno <DLU1@DecadentLinuxUser.org>: Jun 21 06:07PM -0400 On 21/06/2016 22:04, Mr Flibble wrote: > This is a C++ newsgroup not a Pascal newsgroup so stop posting Pascal > crap here. then why not translate it in C++ or C if you have some brains to do so. Don't talk crap here - fucker. |
Ramine <ramine@1.1>: Jun 21 01:35PM -0700 Hello, A new algorithm of an efficient Threadpool engine that scales well I have implemented this new algrithm of a Threadpool engine that scales well, i have enhanced it to support processor groups on windows, so that it scales with more that 64 logical cores, and i have also minimized at best the contention so that it scales well. The following have been added to my efficient Threadpool engine: - The worker threads enters in a wait state when there is no job in the concurrent FIFO queues - for more efficiency - - You can distribute your jobs to the worker threads and call any method with the threadpool's execute() method. - It uses work-stealing to be more efficient. - You can configure it to use stacks or FIFO queues , when you use stacks it will be cache efficient. - Now it can use processor groups on windows, so that it can use more than 64 logical processors and it scales well. - Now it distributes the jobs on multiple FIFO queues or stacks so that it scales well. - You can wait for the jobs to finish with the wait() method. - And it is portable to many operating systems. You can download my efficient Threadpool engine version 3.0 that scales well from: https://sites.google.com/site/aminer68/an-efficient-threadpool-engine-that-scales-well Thank you, Amine Moulay Ramdane. |
bleachbot <bleachbot@httrack.com>: Jun 21 11:08PM +0200 |
Ramine <ramine@1.1>: Jun 21 02:08PM -0700 On 6/21/2016 2:00 PM, Ramine wrote: > Thank you, > Amine Moulay Ramdane. I have posted here, because it is a class that can be ported to ADA. Thank you, Amine Moulay Ramdane. |
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page. To unsubscribe from this group and stop receiving emails from it send an email to comp.lang.c+++unsubscribe@googlegroups.com. |
No comments:
Post a Comment