lumiera_/src/vault/gear
Ichthyostega 2977076b7f Block-Flow: switch to using the reworked config
BUT -> +50% runtime in -O3  (+20ns)

Investigation seems to indicate
 - that the increased (+1 Epochs, 10 -> 11) moving average
   caused the Algo to perform worse (strong effect)
 - that the Optimiser has problems with boost::rational, which however
   yields only a minute effect (+5ns), and only on the critical path

The access via Meyers Singleton has no adverse effect,
rather the new setup gives a tiny benefit (46ns -> 37ns).
Surprisingly, the increased pre-allocation has no observable effect.
2023-07-20 21:47:18 +02:00
..
activity-lang.hpp Block-Flow: introduce config through a policy mix-in 2023-07-20 19:28:20 +02:00
activity.hpp Block-Flow: maintain an »Epoch« within the raw allocation Extent 2023-07-09 01:32:27 +02:00
block-flow.cpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
block-flow.hpp Block-Flow: switch to using the reworked config 2023-07-20 21:47:18 +02:00
engine-config.cpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
engine-config.hpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
job.cpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
job.h Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
nop-job-functor.hpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
scheduler-commutator.hpp Scheduler: investigate modes of operation 2023-07-03 18:40:37 +02:00
scheduler-diagnostics.hpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
scheduler-frontend.cpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
scheduler-frontend.hpp Scheduler: investigate modes of operation 2023-07-03 18:40:37 +02:00
scheduler-invocation.hpp Block-Flow: consider data storage for render activities 2023-07-06 16:35:42 +02:00
scheduler.cpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
scheduler.hpp Scheduler: investigate modes of operation 2023-07-03 18:40:37 +02:00
work-force.cpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00
work-force.hpp Scheduler: devise the arrangement of basic components 2023-06-24 03:14:17 +02:00