20 #ifndef __TPIE_PIPELINING_SORT_PARAMETERS_H__
21 #define __TPIE_PIPELINING_SORT_PARAMETERS_H__
55 void dump(std::ostream & out)
const {
56 out <<
"Merge sort parameters\n"
62 <<
"Fanout: " <<
fanout <<
'\n'
65 <<
"Final merge level fanout: " <<
finalFanout <<
'\n'
72 #endif // __TPIE_PIPELINING_SORT_PARAMETERS_H__
memory_size_type runLength
Run length, subject to memory restrictions during phase 2.
memory_size_type filesPhase3
files available during output phase.
memory_size_type internalReportThreshold
Maximum item count for internal reporting, subject to memory restrictions in all phases.
memory_size_type memoryPhase3
Memory available during output phase.
memory_size_type filesPhase2
files available while merging runs.
memory_size_type finalFanout
Fanout of merge tree during phase 3.
memory_size_type memoryPhase2
Memory available while merging runs.
memory_size_type filesPhase1
files available while forming sorted runs.
memory_size_type fanout
Fanout of merge tree during phase 2.
memory_size_type memoryPhase1
memory available while forming sorted runs.