Panthera algo implementation
This commit is contained in:
parent
50b1bf8a1d
commit
5eafa9e455
20 changed files with 2897 additions and 426 deletions
|
@ -142,6 +142,7 @@ double Benchmark::get_algo_perf(Algorithm::Id algo) const {
|
|||
case Algorithm::RX_ARQ: return m_bench_algo_perf[BenchAlgo::RX_ARQ];
|
||||
case Algorithm::RX_KEVA: return m_bench_algo_perf[BenchAlgo::RX_KEVA];
|
||||
case Algorithm::RX_DEFYX: return m_bench_algo_perf[BenchAlgo::RX_DEFYX];
|
||||
case Algorithm::RX_XLA: return m_bench_algo_perf[BenchAlgo::RX_XLA];
|
||||
default: return 0.0f;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -46,6 +46,7 @@ class Benchmark : public IJobResultListener {
|
|||
RX_ARQ, // "rx/arq" RandomARQ (Arqma).
|
||||
RX_KEVA, // "rx/keva" RandomKEVA (Keva).
|
||||
RX_DEFYX, // "defyx" DefyX (Scala).
|
||||
RX_XLA, // "panthera" Panthera (Scala2).
|
||||
MAX,
|
||||
MIN = 0,
|
||||
INVALID = -1,
|
||||
|
@ -67,6 +68,7 @@ class Benchmark : public IJobResultListener {
|
|||
Algorithm::RX_ARQ,
|
||||
Algorithm::RX_KEVA,
|
||||
Algorithm::RX_DEFYX,
|
||||
Algorithm::RX_XLA,
|
||||
};
|
||||
|
||||
Job* m_bench_job[BenchAlgo::MAX];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue