…orking_sets benchmark. Try somethnig like this: time ./examples/stream/disjoint_working_sets_pipeline.exe monad 4 1024 10 50 +RTS -N4 And you should see each of the kernels executing consistently on the same thread.
…sing git autocrlf.
…hmark. Uses streamFold instead.
…of problems. Initial performance surprisingly bad!
…nchmarks in subdirs.
… are the rest.
…e goal is to help avoid regression. I still have a couple small changes to try out in the scheduler.
…line. The monad-par one seems better so far.
…, filterbank, to run on one thread. There's still no way to put backpressure on a source node though, which means that the FFT example in this checkin will space leak over time.
…r interface. But in exchange an assumption is made about the forking structure. The streamops each contain one fork. My strategy for timing with measureRate doesn't work because the unsafePerformIO to measure time only happens once. About to move that into the IO monad.
…on 7 on Harpertown windows.
…rk. Currently unfinished.