/dports/science/dakota/dakota-6.13.0-release-public.src-UI/src/ |
H A D | EmbedHybridMetaIterator.cpp | 69 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 D | SeqHybridMetaIterator.cpp | 124 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 D | ConcurrentMetaIterator.cpp | 181 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 D | CollabHybridMetaIterator.cpp | 122 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 D | CollabHybridMetaIterator.hpp | 104 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 D | EmbedHybridMetaIterator.hpp | 114 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 D | SeqHybridMetaIterator.hpp | 157 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 D | MetaIterator.cpp | 25 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 D | ConcurrentMetaIterator.hpp | 144 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 D | MetaIterator.hpp | 99 IteratorScheduler iterSched; member in Dakota::MetaIterator
|