Thrill  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DefaultReduceConfig Class Reference

Detailed Description

Definition at line 38 of file reduce_by_key.hpp.

+ Inheritance diagram for DefaultReduceConfig:
+ Collaboration diagram for DefaultReduceConfig:

#include <reduce_by_key.hpp>

Additional Inherited Members

- Public Member Functions inherited from DefaultReduceConfig
double limit_partition_fill_rate () const
 Returns limit_partition_fill_rate_. More...
 
double bucket_rate () const
 Returns bucket_rate_. More...
 
- Public Attributes inherited from DefaultReduceConfig
double bucket_rate_ = 0.6
 
double limit_partition_fill_rate_ = 0.5
 
- Static Public Attributes inherited from DefaultReduceConfig
static constexpr size_t bucket_block_size_ = 512
 
static constexpr size_t initial_items_per_partition_ = 512
 only for growing ProbingHashTable: items initially in a partition. More...
 
static constexpr ReduceTableImpl table_impl_ = ReduceTableImpl::PROBING
 select the hash table in the reduce phase by enum More...
 
static constexpr bool use_mix_stream_ = true
 
static constexpr bool use_post_thread_ = true
 

The documentation for this class was generated from the following file: