我正在阅读《 ARMv7体系结构参考手册》,其中包含以下关键字:
看起来外部/内部可缓存意味着可以在L1(内部)或L2(外部)中缓存内存区域。
我不了解可共享性。
根据手册,它说群集内部可共享,群集之间可共享外部。
在这里,簇是什么意思?它看起来像一组核心,但是我没有找到关于这些核心的确切参考。
任何帮助,将不胜感激。
您应该在Cortex A 系列程序员指南章节10.7 Memory Attributes(来自 Arm 的免费书籍)中阅读更多内容,但是,这里是摘录:
\n\n\n集群:一个多核 Cortex-A15 处理器和一个多核 Cortex-A7 处理器。
\n
第 9 章还讨论了缓存,这可能会为您进一步阐明术语。\n摘自另一篇ARM 博客文章:
\n\n\n\n您还会注意到我们所说的设备已经发生了变化。CPU 和处理器这两个术语不明确,因此:
\n\n\n
\n- 处理器现在仅指已上市的设备,例如\n Cortex\xc2\xae-A15处理器,
\n- 核心是指处理器的单个实现。过去有时将其称为 CPU。
\n- 集群是共享 L2 缓存的多个核心组
\n- big.LITTLE 系统通常指两个核心集群,尽管它可以是单个大核心和多个 LITTLE\n 核心的集群。
\n