From: Wolfgang Bangerth Date: Sat, 23 Nov 2013 17:05:53 +0000 (+0000) Subject: Increase queue size for WorkStream::run operation as a result of some timing X-Git-Tag: v8.1.0~194 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e109ffa76ecbb3140fc8fc6ecb32b010a2eab43c;p=dealii.git Increase queue size for WorkStream::run operation as a result of some timing efforts. git-svn-id: https://svn.dealii.org/trunk@31773 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/source/numerics/data_out.cc b/deal.II/source/numerics/data_out.cc index 29a5a97bc1..8ac46cd8e5 100644 --- a/deal.II/source/numerics/data_out.cc +++ b/deal.II/source/numerics/data_out.cc @@ -454,7 +454,13 @@ void DataOut::build_patches (const Mapping &)>(), thread_data, - sample_patch); + sample_patch, + 2*multithread_info.n_threads(), + // experimenting shows that we can make things run a bit + // faster if we increase the number of items in flight at + // any given time (about 10% on the testcase discussed in + // @ref workstream_paper, on 32 cores) + 64); }