| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
unnecessary tasks to be scheduled as we keep track of how many items will be produced for the task at hand. This introduces additional locking, but performns well in multithreaded mode. Performance of the master queue is still a huge issue, its currently the limiting factor, as bypassing the master queue in serial moode gives 15x performance, wich is what I would need
|
|
|
|
| |
still inconsistencies that need to be fixed, but it already improved, especially the 4-thread performance which now is as fast as the dual-threaded performance
|
|
|
|
| |
for up to 2 threads, but 4 are killing the queue
|
|
|
|
| |
havok - lets call this a safe-state
|
|
|
|
| |
single task for now, but next up are dependent tasks
|
|
|
|
| |
chunking test. Next up, actual async processing
|
|
including own tests, their design improved to prepare them for some specifics that would be needed for multiprocessing support
|