Lines Matching refs:Rating
510 UInt64 CBenchInfo::GetRatingPerUsage(UInt64 rating) const
522 return userFreq * globalTime / globalFreq * rating / userTime;
1525 UInt64 Rating;
1528 void Init() { NumIterations = 0; Rating = 0; Usage = 0; RPU = 0; }
1531 Rating = (r1.Rating + r2.Rating);
1572 static void PrintRating(IBenchPrintCallback &f, UInt64 rating, int size)
1574 PrintNumber(f, (rating + 500000) / 1000000, size);
1596 static void PrintResults(IBenchPrintCallback &f, UInt64 usage, UInt64 rpu, UInt64 rating, bool showFreq, UInt64 cpuFreq)
1600 PrintRating(f, rating, kFieldSize_Rating);
1610 PrintPercents(f, (rating * 10000), ddd, kFieldSize_EU);
1611 PrintPercents(f, rating, cpuFreq, kFieldSize_Effec);
1616 static void PrintResults(IBenchPrintCallback *f, const CBenchInfo &info, UInt64 rating, bool showFreq, UInt64 cpuFreq, CTotalBenchRes *res)
1627 UInt64 rpu = info.GetRatingPerUsage(rating);
1630 PrintResults(*f, usage, rpu, rating, showFreq, cpuFreq);
1637 res->Rating += rating;
1648 PrintResults(f, res.Usage / numIterations, res.RPU / numIterations, res.Rating / numIterations, showFreq, cpuFreq);
1699 UInt64 rating = BenchProps.GetCompressRating(DictSize, info.GlobalTime, info.GlobalFreq, info.UnpackSize * info.NumIterations);
1700 PrintResults(_file, info, rating, ShowFreq, CpuFreq, &EncodeRes);
1712 UInt64 rating = BenchProps.GetDecompressRating(info.GlobalTime, info.GlobalFreq, info.UnpackSize, info.PackSize, info.NumIterations);
1724 PrintResults(_file, info2, rating, ShowFreq, CpuFreq, &DecodeRes);
1875 UInt64 rating = info.GetSpeed(numCommands);
1876 cpuFreq = rating / numThreads;
1877 PrintResults(_file, info, rating, showFreq, showFreq ? cpuFreq : 0, NULL);
2009 UInt64 rating = info.GetSpeed(numCommands);
2010 PrintResults(_file, info, rating, showFreq, cpuFreq, encodeRes);
2371 PrintRight(f, "Rating", kFieldSize_Rating + 1);