Searched refs:clusters (Results 1 – 11 of 11) sorted by relevance
174 * **Rapidly open up clusters** if the workload can use them (e.g., for parallelism, to mitigate pas…178 …s should migrate to clusters where execution efficiency won’t be significantly worse. This might b…182 …ncepts largely apply to a platform with several homogenous clusters and heterogenous clusters with…186 …the ability to influence the width of the system (in terms of number of clusters), while retaining…244 …clusters before asymmetric clusters to ensure the threads migrate to idle clusters with similar pe…252 …oot. This foreign priority queue allows other clusters to easily rebalance threads from asymmetric…261 * (3) Check if foreign threads are running on the non-native clusters (sched_edge_foreign_running_t…265 …ch thread is found, then the scheduler aims to reduce the load on other clusters by stealing threa…273 …clusters in order to reduce contention on the shared resources. It achieves that by maintaining th…280 …clusters irrespective of type. The idea is that this scheduling policy will put a shared resource …[all …]
165 ml_topology_cluster_t *clusters; member
1416 ml_topology_cluster_t *cluster = &ml_get_topology_info()->clusters[i]; in ml_cpu_cache_sharing()
554 if (topo->clusters[cluster].first_cpu_id == cpu) { in _broadcast_block_trampoline()754 pmi_mask &= topology_info->clusters[monid].cpu_mask; in uncmon_get_pmi_mask()839 ml_topology_cluster_t *cluster = &topology_info->clusters[monid]; in uncore_init()982 const unsigned int shift = topology_info->clusters[i].first_cpu_id; in uncore_add()
163 .clusters = topology_cluster_array,1232 ml_topology_cluster_t *cluster = &topology_info.clusters[cpu->cluster_id]; in ml_parse_cpu_topology()1348 ml_topology_cluster_t *cluster = &topology_info.clusters[i]; in ml_map_cpu_pio()1454 return topology_info.clusters[cluster_id].first_cpu_id; in ml_get_first_cpu_id()1706 this_cpu_datap->acc_reg_paddr = topology_info.clusters[cluster_id].acc_IMPL_pa; in ml_processor_register()1707 this_cpu_datap->cpm_reg_paddr = topology_info.clusters[cluster_id].cpm_IMPL_pa; in ml_processor_register()
71 space, it can reach into other clusters for more.80 used and the amount of buffer space allocated from other clusters.
30 * Number of cores/clusters in the system, their physical IDs and type.97 …e aspects that until now has been hardcoded in XNU is the system topology: number of cores/clusters
244 bit_set(all_clusters_mask, topology_info->clusters[i].cluster_id); in IOCPUInitialize()
264 u_int32_t clusters; /* clusters obtained from page pool */ member
1236 stats->clusters = mbstat.m_clusters; in mbuf_stats()
7629 ml_topology_cluster_t* cluster = &topology->clusters[i]; in sched_compute_requested_powered_cores()8112 ml_topology_cluster_t* cluster = &topology->clusters[i]; in die_and_cluster_to_cpu_mask()