gpt4 book ai didi

c - 时钟振荡器是否在多核处理器的内核之间共享?

转载 作者:行者123 更新时间:2023-11-30 17:33:52 25 4
gpt4 key购买 nike

它们在物理上共享同一个时钟吗?其次,对共享内存的访问是随机进行的,还是一个核心优先于另一个核心。例如,考虑一个 2 核处理器,核心 1 和核心 2 尝试在同一时钟访问同一内存。是否允许核心 1 先访问共享内存,然后再访问核心 2,还是随机的?

最佳答案

这要看情况。一方面,多核处理器远远超出了内存访问的范围。它们在本地缓存上运行。当两个缓存都需要与主内存重新同步时是否存在优先级肯定是特定于设计的。一方面,进行突发传输可以降低饥饿的可能性,因为只有当两个突发在同一时钟周期开始时,您才会真正使用优先级。除了固定优先级和“随机”之外的另一种选择是循环(“随机”无论如何都很难实现)。

即使在内核和内核本地缓存可能使用独立时钟的情况下(例如 TurboBoost 或 EIST),也只有一个时钟用于内存访问。

时钟交叉只是缓存电路的众多复杂性之一。

关于c - 时钟振荡器是否在多核处理器的内核之间共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23611882/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com