diff --git a/src/core/Benchmark.cpp b/src/core/Benchmark.cpp index 057efb85..ce374cd8 100644 --- a/src/core/Benchmark.cpp +++ b/src/core/Benchmark.cpp @@ -126,6 +126,8 @@ float Benchmark::get_algo_perf(Algorithm::Id algo) const { case Algorithm::RX_LOKI: return m_bench_algo_perf[BenchAlgo::RX_LOKI]; case Algorithm::RX_WOW: return m_bench_algo_perf[BenchAlgo::RX_WOW]; case Algorithm::DEFYX: return m_bench_algo_perf[BenchAlgo::DEFYX]; + case Algorithm::AR2_CHUKWA: return m_bench_algo_perf[BenchAlgo::AR2_CHUKWA]; + case Algorithm::AR2_WRKZ: return m_bench_algo_perf[BenchAlgo::AR2_WRKZ]; default: return 0.0f; } } diff --git a/src/core/Benchmark.h b/src/core/Benchmark.h index e40a372c..b12da9e4 100644 --- a/src/core/Benchmark.h +++ b/src/core/Benchmark.h @@ -30,6 +30,8 @@ class Job; class Benchmark : public IJobResultListener { enum BenchAlgo : int { + AR2_CHUKWA, // "argon2/chukwa" + AR2_WRKZ, // "argon2/wrkz" RX_LOKI, // "rx/loki" RandomXL (Loki). RX_WOW, // "rx/wow" RandomWOW (Wownero). DEFYX, // "defyx DefyX. @@ -44,6 +46,8 @@ class Benchmark : public IJobResultListener { }; const Algorithm::Id ba2a[BenchAlgo::MAX] = { + Algorithm::AR2_CHUKWA, + Algorithm::AR2_WRKZ, Algorithm::RX_LOKI, Algorithm::RX_WOW, Algorithm::DEFYX,