multiway_merge.h File Reference


Detailed Description

Implementation of sequential and parallel multiway merge.

Explanations on the high-speed merging routines in the appendix of

P. Sanders. Fast priority queues for cached memory. ACM Journal of Experimental Algorithmics, 5, 2000.

This file is a GNU parallel extension to the Standard C++ Library.

Definition in file multiway_merge.h.

Go to the source code of this file.

Namespaces

Classes

Defines

Functions


Define Documentation

#define _GLIBCXX_PARALLEL_LENGTH (  ) 

Length of a sequence described by a pair of iterators.

Definition at line 60 of file multiway_merge.h.

Referenced by __gnu_parallel::multiway_merge_3_combined(), __gnu_parallel::multiway_merge_4_combined(), __gnu_parallel::multiway_merge_bubble(), __gnu_parallel::multiway_merge_loser_tree(), __gnu_parallel::multiway_merge_loser_tree_combined(), __gnu_parallel::multiway_merge_loser_tree_sentinel(), __gnu_parallel::multiway_merge_loser_tree_unguarded(), and __gnu_parallel::parallel_multiway_merge().


Generated on Wed Mar 26 00:43:34 2008 for libstdc++ by  doxygen 1.5.1