ComputationalRadiationPhysics / redGrapes

Resource-based, Declarative task-Graphs for Parallel, Event-driven Scheduling :grapes:
https://redgrapes.rtfd.io
Mozilla Public License 2.0
20 stars 5 forks source link

Refactor Task to make it smaller #72

Closed ikbuibui closed 3 months ago

ikbuibui commented 3 months ago

Removed some unused variables Moved things around in structs for better alignment Pool scheduler now holds WorkerPool instead of pointer to it n_pus is initialized earlier The vector of allocators for each worker is now held as an object and not a pointer