struct tapi_sfnt_pp_report

Overview

Struct for storage report for one size value. More…

#include <tapi_sfnt_pingpong.h>

struct tapi_sfnt_pp_report {
    // fields

    unsigned int size;
    unsigned int mean;
    unsigned int min;
    unsigned int max;
    unsigned int median;
    unsigned int percentile;
    unsigned int stddev;
};

Detailed Documentation

Struct for storage report for one size value.

The output of sfnt-pingpong in the form of a table:

size mean min median max ile stddev iter 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1

So this structure stores the values of a single row.

Fields

unsigned int size

payload size

unsigned int mean

mean latency (nanoseconds)

unsigned int min

minimum latency (nanoseconds)

unsigned int max

maximum latency (nanoseconds)

unsigned int median

median latency (nanoseconds)

unsigned int percentile

99% percentile

unsigned int stddev

standard deviation