Home
last modified time | relevance | path

Searched refs:iterSched (Results 1 – 10 of 10) sorted by relevance

/dports/science/dakota/dakota-6.13.0-release-public.src-UI/src/
H A DEmbedHybridMetaIterator.cpp69 iterSched.update(methodPCIter); in derived_init_communicators()
83 summaryOutputFlag = iterSched.lead_rank(); in derived_init_communicators()
84 if (iterSched.iteratorServerId > iterSched.numIteratorServers) in derived_init_communicators()
103 iterSched.update(methodPCIter, mi_pl_index); in derived_set_communicators()
104 if (iterSched.iteratorServerId <= iterSched.numIteratorServers) { in derived_set_communicators()
116 iterSched.update(methodPCIter, mi_pl_index); in derived_free_communicators()
117 if (iterSched.iteratorServerId <= iterSched.numIteratorServers) { in derived_free_communicators()
125 iterSched.free_iterator_parallelism(); in derived_free_communicators()
131 if (iterSched.lead_rank()) { in core_run()
142 int server_id = iterSched.iteratorServerId; in core_run()
[all …]
H A DSeqHybridMetaIterator.cpp124 iterSched.update(methodPCIter); in derived_init_communicators()
181 if (iterSched.iteratorServerId > iterSched.numIteratorServers) in derived_init_communicators()
194 if (iterSched.messagePass) { in derived_init_communicators()
240 if (iterSched.iteratorServerId <= iterSched.numIteratorServers) { in derived_set_communicators()
254 if (iterSched.iteratorServerId <= iterSched.numIteratorServers) { in derived_free_communicators()
263 iterSched.free_iterator_parallelism(); in derived_free_communicators()
317 iterSched.numIteratorJobs = 1; in run_sequential()
332 iterSched.numIteratorJobs in run_sequential()
338 iterSched.numIteratorJobs in run_sequential()
341 if (iterSched.iteratorCommSize > 1) in run_sequential()
[all …]
H A DConcurrentMetaIterator.cpp181 iterSched.update(methodPCIter); in derived_init_communicators()
205 if (iterSched.iteratorServerId <= iterSched.numIteratorServers) { in derived_init_communicators()
232 if (iterSched.iteratorServerId <= iterSched.numIteratorServers) { in derived_set_communicators()
244 if (iterSched.iteratorServerId <= iterSched.numIteratorServers) { in derived_free_communicators()
251 iterSched.free_iterator_parallelism(); in derived_free_communicators()
257 if (iterSched.iteratorCommRank > 0 || in pre_run()
258 iterSched.iteratorServerId > iterSched.numIteratorServers) in pre_run()
290 if (iterSched.lead_rank()) { in pre_run()
317 iterSched.numIteratorServers > 1) { in pre_run()
322 if (iterSched.lead_rank()) { in pre_run()
[all …]
H A DCollabHybridMetaIterator.cpp122 iterSched.update(methodPCIter); in derived_init_communicators()
139 summaryOutputFlag = iterSched.lead_rank(); in derived_init_communicators()
144 if (iterSched.iteratorServerId > iterSched.numIteratorServers) in derived_init_communicators()
167 iterSched.update(methodPCIter, mi_pl_index); in derived_set_communicators()
168 if (iterSched.iteratorServerId <= iterSched.numIteratorServers) { in derived_set_communicators()
181 iterSched.update(methodPCIter, mi_pl_index); in derived_free_communicators()
182 if (iterSched.iteratorServerId <= iterSched.numIteratorServers) { in derived_free_communicators()
191 iterSched.free_iterator_parallelism(); in derived_free_communicators()
199 bool lead_rank = iterSched.lead_rank(); in core_run()
201 int server_id = iterSched.iteratorServerId; in core_run()
[all …]
H A DCollabHybridMetaIterator.hpp104 iterSched.construct_sub_iterator(probDescDB, selectedIterators[i], model, in estimate_partition_bounds()
108 iterSched.construct_sub_iterator(probDescDB, selectedIterators[i], model, in estimate_partition_bounds()
118 iterSched.procsPerIterator, iterSched.numIteratorServers); in estimate_partition_bounds()
120 iterSched.procsPerIterator, iterSched.numIteratorServers, in estimate_partition_bounds()
121 iterSched.iteratorScheduling, 1, false, maxIteratorConcurrency); in estimate_partition_bounds()
H A DEmbedHybridMetaIterator.hpp114 iterSched.construct_sub_iterator(probDescDB, globalIterator, global_model, in estimate_partition_bounds()
117 iterSched.construct_sub_iterator(probDescDB, localIterator, local_model, in estimate_partition_bounds()
128 iterSched.procsPerIterator, iterSched.numIteratorServers); in estimate_partition_bounds()
130 iterSched.procsPerIterator, iterSched.numIteratorServers, in estimate_partition_bounds()
131 iterSched.iteratorScheduling, 1, false, maxIteratorConcurrency); in estimate_partition_bounds()
H A DSeqHybridMetaIterator.hpp157 iterSched.construct_sub_iterator(probDescDB, selectedIterators[i], model, in estimate_partition_bounds()
161 iterSched.construct_sub_iterator(probDescDB, selectedIterators[i], model, in estimate_partition_bounds()
171 iterSched.procsPerIterator, iterSched.numIteratorServers); in estimate_partition_bounds()
173 iterSched.procsPerIterator, iterSched.numIteratorServers, in estimate_partition_bounds()
174 iterSched.iteratorScheduling, 1, false, maxIteratorConcurrency); in estimate_partition_bounds()
191 size_t set_remainder = num_sets % iterSched.numIteratorJobs; in partition_sets()
192 job_size = num_sets / iterSched.numIteratorJobs; in partition_sets()
H A DMetaIterator.cpp25 iterSched(problem_db.parallel_library(), in MetaIterator()
41 iterSched(problem_db.parallel_library(), in MetaIterator()
109 iterSched.init_iterator(probDescDB, the_iterator, the_model); in allocate_by_pointer()
133 iterSched.init_iterator(probDescDB, method_string, the_iterator, the_model); in allocate_by_name()
153 IntIntPair ppi_pr = iterSched.configure(probDescDB, the_iterator, the_model); in estimate_by_pointer()
180 = iterSched.configure(probDescDB, method_string, the_iterator, the_model); in estimate_by_name()
190 if (iterSched.lead_rank()) in post_run()
H A DConcurrentMetaIterator.hpp144 iterSched.construct_sub_iterator(probDescDB, selectedIterator, iteratedModel, in estimate_partition_bounds()
152 iterSched.procsPerIterator, iterSched.numIteratorServers); in estimate_partition_bounds()
154 iterSched.procsPerIterator, iterSched.numIteratorServers, in estimate_partition_bounds()
155 iterSched.iteratorScheduling, 1, false, maxIteratorConcurrency); in estimate_partition_bounds()
H A DMetaIterator.hpp99 IteratorScheduler iterSched; member in Dakota::MetaIterator