INNER CODE UNIT · C++
fast_p99
StratCraftsAI/NexusFix · benchmarks/constexpr_serializer_bench.cpp:158
double fast_p99 = static_cast<double>(percentile(fast_latencies, 0.99)) / cpu_freq_ghz;
std::cout << " Mean: " << std::fixed << std::setprecision(1) << fast_mean << " ns\n";
std::cout << " Median: " << fast_median << " ns\n";
std::cout << " P99: " << fast_p99 << " ns\n";
std::cout << " Size: " << fast_builder.size() << " bytes\n";
// ========================================================================
// MessageFactory Benchmark
// ========================================================================
std::cout << "\n----------------------------------------------------------\n";
std::cout << " MessageFactory (Complete Message)\n";
std::cout << "----------------------------------------------------------\n";
std::vector<uint64_t> factory_latencies;
factory_latencies.reserve(BENCHMARK_ITERATIONS);