Boost logo

Boost :

Subject: Re: [boost] [thread_pool]: formal review request
From: Ruediger Berlich (ruediger.berlich_at_[hidden])
Date: 2008-09-11 12:31:58


Hi there,

I'd just like to indicate my strong interest in a formally reviewed
threadpool library for boost. Hence I'd be happy to participate in a review
on the reviewer side. Let me know if/when this is of interest.

Best Regards,
Ruediger Berlich

k-oli_at_[hidden] wrote:
> Hello Ronald,
> I#ve added a new version of thread_pool to the
> vault(boost-threadpool.3.tar.gz:
>
http://www.boostpro.com/vault/index.php?action=downloadfile&filename=boost-threadpool.3.tar.gz&directory=Concurrent%20Programming&).
> Could you please so kind to change the link in the review schedule page?
> I'm also not able to remove the old version from the vault - I get an
> HTTP-Error 404? if I click on the red cross!
>
> Thanks in advance,
> Oliver
>
> Am Donnerstag, 17. Juli 2008 17:39:23 schrieb Ronald Garcia:
>> Hi Oliver,
>>
>> I have added your library to the review queue as requested.
>>
>> Cheers,
>> ron
>>
>> On Jul 15, 2008, at 1:13 PM, Oliver Kowalke wrote:
>> > Hello,
>> > I'd like to request a review of my thread_pool library - it is
>> > available at the boost vault/Concurrent
>> > Programming.
>> >
>> > The library provides:
>> >
>> > - thread creation policies: determines the managemnt of worker threads
>> > - fixed set of threads in pool
>> > - create workerthreads on demand (depending on context)
>> > - let worker threads ime out after certain idle time
>> >
>> > - channel policies: manages access to queued tasks
>> > - bounded channel with high and low watermark for queuing tasks
>> > - unbounded channel with unlimited numer of queued tasks
>> > - rendezvous syncron hand-over between producer and consumer threads
>> >
>> > - queueing policy: determines how tasks will be removed from channel
>> > - FIFO
>> > - LIFO
>> > - priority queue (attribute assigned to task)
>> > - smart insertions and extractions (for instance remove oldest
>> > task with
>> > certain attribute by newst one)
>> >
>> > - tasks can be chained and lazy submit of taks is also supported
>> > (thanks to
>> > Braddocks future library).
>> >
>> > - returns a task object from the submit function. The task it self can
>> > be interrupted if its is cooperative (means it has some interruption
>> > points
>> > in its code -> this_thread::interruption_point() ).
>> >
>> > Oliver
>> > --
>> > GMX Kostenlose Spiele: Einfach online spielen und Spaß haben mit
>> > Pastry Passion!
>> >
http://games.entertainment.gmx.net/de/entertainment/games/free/puzzle/616
>> >9196 _______________________________________________
>> > Unsubscribe & other changes:
>> > http://lists.boost.org/mailman/listinfo.cgi/boost
>>
>> _______________________________________________
>> Unsubscribe & other changes:
>> http://lists.boost.org/mailman/listinfo.cgi/boost
>
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost

-- 
Kind Regards / Mit freundlichen Gruessen,
Ruediger Berlich
------------------------------------------------------------------------
Dr. Ruediger Berlich               | E-mail: ruediger.berlich_at_[hidden]
Forschungszentrum Karlsruhe        | Web: http://ruediger.berlich.com
Steinbuch Centre for Computing     | Phone:  +49 (0)7247 825678
Hermann-von-Helmholtz-Platz 1      | Fax:    +49 (0)7247 824972
D-76344 Eggenstein-Leopoldshafen   | Mobile: +49 (0)178 5567842
------------------------------------------------------------------------
/*************************************************************************/
The Steinbuch Centre for Computing of Karlsruhe Institute of Technology
(the Cooperation of Forschungszentrum Karlsruhe GmbH and Universitaet 
Karlsruhe TH) will run its annual GridKa School from September 8th to 
12th, 2008. Please find further information at http://www.fzk.de/gks08 .
/*************************************************************************/
Forschungszentrum Karlsruhe GmbH
Sitz: Weberstraße 5
76133 Karlsruhe
Amtsgericht Mannheim HRB 100302
Vorsitzende des Aufsichtsrats: Baerbel Brumme-Bothe
Vors. der Geschäftsführung: Prof. Dr. Eberhard Umbach

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk