barretenberg
Loading...
Searching...
No Matches
thread_utils.hpp
1#include "thread.hpp"
2
3namespace barretenberg::thread_utils {
4
5const size_t DEFAULT_MIN_ITERS_PER_THREAD = 1 << 4;
6
17size_t calculate_num_threads(size_t num_iterations, size_t min_iterations_per_thread = DEFAULT_MIN_ITERS_PER_THREAD);
18
26size_t calculate_num_threads_pow2(size_t num_iterations,
27 size_t min_iterations_per_thread = DEFAULT_MIN_ITERS_PER_THREAD);
28
29} // namespace barretenberg::thread_utils