Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming.threads > #3674

More clarification avout the threadpool

Path csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From Ramine <toto@toto.net>
Newsgroups comp.programming.threads
Subject More clarification avout the threadpool
Date Thu, 16 Mar 2017 17:47:07 -0400
Organization A noiseless patient Spider
Lines 33
Message-ID <oaf0vf$kdn$3@dont-email.me> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
Injection-Date Thu, 16 Mar 2017 21:44:15 -0000 (UTC)
Injection-Info mx02.eternal-september.org; posting-host="e4cc06372c6d11d65a5bcd852dd8a4aa"; logging-data="20919"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18+s5m7rvAAY8iq6C6T7fo1"
User-Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
X-Mozilla-News-Host news://news.eternal-september.org:119
Cancel-Lock sha1:wJPBWPjvFoxqxx3mDuePmrVxODY=
Xref csiph.com comp.programming.threads:3674

Show key headers only | View raw


Hello,


I have said before that this threadpool is stupid and garbage:

https://github.com/ryanlayer/sandbox/tree/master/C/cthreadpool

Because he has to support both LIFO stacks and FIFO queues, because LIFO 
Stacks are cache friendly, other than that he has not eliminated the 
contention on the consumer threads side, other than that he has not port 
his threadpool to real-time systems such as QNX real-time system,
and his threadpool doesn't support processor groups on windows,
and his threadpool is not NUMA-aware, so i think i will not use his 
threadpool, because his threadpool is stupid and garbage, so i think i 
will port my threadpools that i have written in FreePascal and Delphi to 
C++ and to real-time systems.

Hee is my threadpools, so read about them:

An efficient Threadpool engine with priorities that scales well

https://sites.google.com/site/aminer68/an-efficient-threadpool-engine-that-scales-well

and this one:

https://sites.google.com/site/aminer68/threadpool



Thank you,
Amine Moulay Ramdane.

Back to comp.programming.threads | Previous | Next | Find similar | Unroll thread


Thread

More clarification avout the threadpool Ramine <toto@toto.net> - 2017-03-16 17:47 -0400

csiph-web