Boost logo

Boost :

Subject: Re: [boost] [thread_pool]: formal review request
From: k-oli_at_[hidden]
Date: 2008-09-11 12:56:24


Hello Ruediger,
would you take over the review manager part?
regards,
Oliver

Am Donnerstag, 11. September 2008 18:31:58 schrieb Ruediger Berlich:
> 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


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