namespace
#include <ppqsort/parameters.h>
parameters
Typedefs
- using buffer_type = uint16_t
Variables
- std::size_t hardware_constructive_interference_size
- int insertion_threshold_primitive
- Threshold for switching to insertiton sort, when the type is primitive.
- int insertion_threshold
- Threshold for switching to insertiton sort.
- int partial_insertion_threshold
- Maximum swap count for partial insertion sort.
- int median_threshold
- Threshold for switching to median of three in pivot selection.
- int partition_ratio
- Ratio used in computation for identifying bad partition.
- int cacheline_size
- Size of cacheline in bytes.
- int buffer_size
- Size of block for branchless partitioning.
- int par_thr_div
- Division of threshold for computing sequential threshold (aka constant "k").
- int par_partition_block_size
- Size of block for parallel partitioning.
- int seq_threshold
- Minimal size for using parallel sort.