Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
thread.test.cpp File Reference
#include "thread.hpp"
#include "barretenberg/common/log.hpp"
#include <atomic>
#include <gtest/gtest.h>
#include <set>
#include <thread>

Go to the source code of this file.

Classes

class  bb::ThreadTest
 

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 

Functions

 bb::TEST_F (ThreadTest, BasicParallelFor)
 
 bb::TEST_F (ThreadTest, NestedParallelFor)
 
 bb::TEST_F (ThreadTest, CalculateNumThreads)
 
 bb::TEST_F (ThreadTest, CalculateNumThreadsPow2)
 
 bb::TEST_F (ThreadTest, ZeroIterations)
 
 bb::TEST_F (ThreadTest, OneIteration)
 
 bb::TEST_F (ThreadTest, ParallelForRange)
 
 bb::TEST_F (ThreadTest, ParallelForRangeThreshold)
 
 bb::TEST_F (ThreadTest, HardwareConcurrency)
 
 bb::TEST_F (ThreadTest, HardwareConcurrencyPow2)
 
 bb::TEST_F (ThreadTest, ConcurrencyIsolation)