LUMIERA.clone/src/lib/time
Ichthyostega 602b7dbe3a Scheduler-test: continue investigation - combine base expense with stress factor
After an extended break due to "real life issues"....
Pick up the investigation, with the goal to ascertain a valid definition
and understanding of all test parameters. A first step is to establish
a baseline ''without using a computational load''; this might be some kind
of base overhead of the scheduler.

However -- the way the test scaffolding was built, it is difficult to
create a feedback loop for the statistical test setup with binary search,
since it is not really clear how the single control parameter of the test algorithm,
the so called "stress factor", shall be interpreted and how it can be
combined with a base load.

An extended series of tests, while watching the observed value patterns qualitatively,
seems to corroborate the former results, indicating that the base expense
in my test setup (using a debug build) is at ~200µs / Node / core.

Yet the difficulty to interpret this result and arrive at a logical and generic model
prevents me from translating this into a measurement scheme, which can
be executed independently from a specific test setup and hardware
2024-02-11 03:53:42 +01:00
..
control-impl.hpp Timeline: draft arrangement to provide a display-metric (closes #1213) 2022-10-28 02:08:34 +02:00
control-policy.hpp Project: update and clean-up Doxygen configuration 2021-01-24 19:35:45 +01:00
control.hpp Clip-Drag: integrate indirectly with the TimelineLayout for metric translation 2021-05-13 18:29:37 +02:00
diagnostics.hpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
digxel.hpp Global-Layer-Renaming: fix remaining textual usages and IDs in the code 2018-12-10 00:09:56 +01:00
formats.hpp Timeline: reconsider time handling and Stage/Steam integration 2022-10-30 23:12:34 +01:00
grid.hpp Chain-Load: draft usage for Scheduler testing 2023-12-04 00:34:06 +01:00
mutation.cpp clean-up and finalise time::Mutation 2012-12-02 01:54:02 +01:00
mutation.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
quantiser.cpp Dispatcher+Scheduler: decision to dispose of the TimeAnchor 2023-05-31 03:27:13 +02:00
quantiser.hpp Library: rectify confusingly named function on the Grid API 2022-12-05 01:05:23 +01:00
time.cpp Chain-Load: draft usage for Scheduler testing 2023-12-04 00:34:06 +01:00
timecode.cpp Job-Planning: frame number now additionally required in FrameCoord 2023-06-17 03:10:57 +02:00
timecode.hpp Doxygen: fill in missing file level headlines for the Library (timecode handling) 2016-11-07 16:22:04 +01:00
timequant.hpp Timeline: reconsider time handling and Stage/Steam integration 2022-10-30 23:12:34 +01:00
timevalue.hpp Scheduler-test: continue investigation - combine base expense with stress factor 2024-02-11 03:53:42 +01:00