gpt4 book ai didi

android - 具有相同内核的 ARM SoC 之间有很大差异吗?

转载 作者:太空狗 更新时间:2023-10-29 16:08:41 26 4
gpt4 key购买 nike

具有相同内核的两个 ARM SoC 之间(在性能方面)有很大差异吗?

例如,在以下情况之间可能存在哪些差异(除了那些可归因于不同时钟速率的差异):

  • Apple A5,基于 1GHz 双核 ARM Cortex-A9
  • 三星 Exynos GT-I9100,基于 1.2 GHz 双核 ARM Cortex-A9

某些具有相同内核的 ARM SoC 是否比其他的更好? (如果是,为什么?)

最佳答案

核心具有转速编号,并且发挥作用。有时您可以通过 32 位 AXI 接口(interface)或 64 位 AXI 接口(interface)获得它们,这对性能起着重要作用。此外,当然,对于 Cortex-A,您可能想要添加一个 L2 缓存,这将位于内核和耗费您一些时钟的东西之间。我认为您不需要购买像 L2 这样的核心附加项目。

是的,您可以看到购买相同核心的供应商之间的差异。核心本身的表现很可能与其家庭成员或同名成员非常相似。了解 ARM 停在核心或缓存或其他 ARM 附加组件的边缘。芯片供应商必须将 AXI 或 AMBA 总线转变成内部的东西,在这种情况下,可能是芯片外部的 Cortex-A(例如用于系统内存的 DRAM)。这将因芯片供应商而异,并且可能会有很大差异。例如,如果芯片支持 DDR DRAM,他们可能会从另一家供应商那里购买 IP 来实现 DDR 接口(interface),每个芯片和芯片供应商都可以自由选择他们想要在芯片中植入的任何 IP。

如果你留在核心中,比如 L1 和 L2 内存系统,如果它有一个 L2,你可能会看到类似但不一定完全相同的性能(假设你以相同的时钟频率运行你的两个示例),一旦它超出了 ARM 进入芯片的其余部分,所有赌注都已关闭,我预计会有明显的性能差异。根据接口(interface)的不同,一个芯片会赢得一次性能竞赛,然后换成另一个接口(interface),另一个芯片可能会做得更好。

“更好的核心”这个词是一个很重要的问题。您必须决定您认为“更好”的含义。一个可能有很好的 I/O 组合,速度很快,另一个可能有很好的芯片上的东西,但有可怕的外部接口(interface)。一个人可能会提供一个真正的网络接口(interface),另一个人可能只是给你 usb,你必须把它变成网络、存储、视频等。除了你之外,任何人都无法回答你的那部分问题。如果您对自己的产品有非常详细的要求规范,那么社区肯定会达成一致意见,但根据您的要求和竞赛功能的相似性,可能会出现平局。

我不知道你的项目/目标是什么,但如果你需要插入信封,你应该为每个参赛者购买或构建评估板,并将你的应用程序放在所有这些板上,看看会发生什么。唯一重要的性能基准是您的应用程序在某些而非其他应用程序上的运行速度。

关于android - 具有相同内核的 ARM SoC 之间有很大差异吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8237850/

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