def setup_pool(self): pool = ProcessorPool() pool, workgroup = ProcessorPool.from_sizes([ (1, "server"), (self.num_readers, "readers"), (self.num_writers, "writers") ]) return pool, workgroup
def setup_pool(self): pool = ProcessorPool() # Everyone is a reader, and when we're inline, that's all that matters. readers = np.arange( ytcfg.get("yt", "internals", "global_parallel_size")) pool.add_workgroup(ranks=readers, name="readers") return pool, pool.workgroups[0]
def setup_pool(self): pool = ProcessorPool() pool, workgroup = ProcessorPool.from_sizes( [ (1, "server"), (self.num_readers, "readers"), (self.num_writers, "writers") ] ) return pool, workgroup
def setup_pool(self): pool = ProcessorPool() # Everyone is a reader, and when we're inline, that's all that matters. readers = np.arange(ytcfg.getint("yt", "__global_parallel_size")) pool.add_workgroup(ranks=readers, name="readers") return pool, pool.workgroups[0]