This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [PATCH][libstdc++-v3 parallel mode] Compile-time parallelism variant choice for multi-way merge
- From: Benjamin Kosnik <bkoz at redhat dot com>
- To: Johannes Singler <singler at ira dot uka dot de>
- Cc: libstdc++ <libstdc++ at gcc dot gnu dot org>, gcc-patches at gcc dot gnu dot org
- Date: Thu, 15 May 2008 16:15:55 -0500
- Subject: Re: [PATCH][libstdc++-v3 parallel mode] Compile-time parallelism variant choice for multi-way merge
- References: <482C34CE.5090106@ira.uka.de>
> 2008-05-15 Johannes Singler <singler@ira.uka.de>
>
> * doc/xml/manual/parallel_mode.xml:
> Documented the new choices, factoring out common tags.
> * include/parallel/multiway_merge.h:
> Place comparison functor at the end, to comply with
> established convention.
> (parallel_multiway_merge) Pass number of threads explicitly.
> Introduce new compile-time variants, make exact splitting
> the default.
> * include/parallel/tags.h:
> Extend exact_tag, introduce sampling_tag.
> * include/parallel/merge.h:
> (parallel_merge_advance) Adapt to changed interface.
> * include/parallel/multiway_mergesort.h: Likewise.
OK