This commit is contained in:
MoneroOcean 2020-03-04 17:58:35 -08:00
commit db6a553341
33 changed files with 2354 additions and 30 deletions

View file

@ -130,6 +130,7 @@ float Benchmark::get_algo_perf(Algorithm::Id algo) const {
case Algorithm::DEFYX: return m_bench_algo_perf[BenchAlgo::DEFYX];
case Algorithm::RX_ARQ: return m_bench_algo_perf[BenchAlgo::RX_ARQ];
case Algorithm::AR2_CHUKWA: return m_bench_algo_perf[BenchAlgo::AR2_CHUKWA];
case Algorithm::ASTROBWT_DERO: return m_bench_algo_perf[BenchAlgo::ASTROBWT_DERO];
default: return 0.0f;
}
}

View file

@ -41,6 +41,7 @@ class Benchmark : public IJobResultListener {
CN_LITE_1, // "cn-lite/1" CryptoNight-Lite variant 1.
CN_HEAVY_TUBE, // "cn-heavy/tube" CryptoNight-Heavy (modified, TUBE only).
CN_PICO_0, // "cn-pico" CryptoNight Turtle (TRTL)
ASTROBWT_DERO, // "astrobwt" AstroBWT (Dero)
MAX,
MIN = 0,
INVALID = -1,
@ -57,6 +58,7 @@ class Benchmark : public IJobResultListener {
Algorithm::CN_LITE_1,
Algorithm::CN_HEAVY_TUBE,
Algorithm::CN_PICO_0,
Algorithm::ASTROBWT_DERO,
};
Job* m_bench_job[BenchAlgo::MAX];