Boost logo

Boost :

Subject: Re: [boost] Boost.Pipeline -- scheduling of segments
From: Benedek Thaler (thalerbenedek_at_[hidden])
Date: 2014-07-10 08:51:56


Hi,

I've put together some slides to show what I'm thinking of and make sure we
are on the same page:
http://www.slideshare.net/erenon/boostpipeline-scheduling-of-segments-36832455

To point here, assuming a pipeline, one can use extra information to make
some educated guesses regarding scheduling: Yield to offending queue
(upstream if input is empty, downstream if output is full), choose specific
segment to optimize latency.

Probably this can be achieved using fibers, or even with coroutines.

Due to the complexity of HPX I'm not sure how does it compare.

Benedek


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