You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.09Feb43Aug31Jul22430Jun282423221311984329May2726191817161524Apr23171514631Mar30262524181323Feb181795330Jan29272624232221201310420Dec54229Nov2725197652Oct130Sep16230Aug2131Jul302924221911109328Jun24201817141211107654328May16141310763230Apr18171615121110985432129Mar272625222120191815changed markdown syntax highlightingmastermasterAdded Odroid XU4 as another supported boardFix top-pointer help (potentially not lock free without the fix).Add range library to mentioned lincences.Add licence for external projects.Rework READMERemove notes fol PLS_v1.Remove unused data structures (old work stealing deques).Fix compiler warnings.Remove old data-flow code from PLS_v1.Add profiling information to benchmarks and matrix_then_fft benchmark.Minor optimizations to the thread sleeping mechanism.Minor adjustment to coordinating thread spawns (catch seems to have problems with the other implementation).Update: add spawn_and_sync to final version for benchmarks.Final version ready for benchmarking.Add support for spawn-and-sync statement for not wasting steals.Stable version of Re-Work resource-trading implementation to fix race condition.WIP: Re-Work resource-trading implementation to fix race condition.WIP: Re-Work resource-trading implementation to fix race condition.Final preparations for single-app benchmark runs.Allow flexible problem sizes and periodic execution for benchmarks.Allow run-time size options for all benchmarks.Add pre-allocation to memory measures.Add memory measures to benchmarks.Add standard divide and conquer matrix multiplication test for comparison.WIP: Start work on divide and conquer example with temporary buffers.Add support for serial tail calls.Add prototype support for other, strain_local resources.Add scheduler_active flag and PLS_SERIAL_ELUSION compile option.Touch all stack memory in scheduler.Sync benchmark runner.Add proper build flavour system and fix some worker-sleep issues.Add first, experimental version of 'sleep on empty flag'.Finish up DAG profiler.Split profiling code into cpp files.Add output for basic stats: T_1, T_inf, T_wall, memory and basic graph drawing.Add simple profiling code that records dynamic executed DAG.Remove EasyProfiler references.Refine setup process for banana piSimplify: use raw pointers instead of optional wrappers on deque.