#ifndef STATIC_SCHEDULER_HPP
#define STATIC_SCHEDULER_HPP

#include "scheduler_iface.hpp"

// Static block partition: thread tid gets frames [tid*F/K, (tid+1)*F/K).
// The last thread mops up any remainder.
int run_static_scheduler(int F, int K, task_fn_t task, void* ctx, bool affinity);

#endif
