Boost logo

Boost :

Subject: Re: [boost] threadpool lockfree_channel
From: Edouard A. (edouard_at_[hidden])
Date: 2009-03-21 06:32:41

> - improve performance (fast as TBB - if possible)
> - lockfree-fifo, -lifo and -priority queue
> - check work-stealing algorithm

Maybe there are some things to work out before implementing lockfree

What would be helpful to know is :

 - task latency - you send one task in the system and see how long it takes
(no op task)
 - throughput - how many tasks per second can you handle (no op task)
 - a combination of the two
 - running the same tests with tasks of arbitrary complexity

A profiler running during these tests should give you a pretty clear picture
about what needs to be improved. On my side, what I could do is profile the
basic parallel_sort implementation I posted a while ago.


Edouard Alligand

Boost list run by bdawes at, gregod at, cpdaniel at, john at