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