美文网首页
ARM的Midgard微架构的核

ARM的Midgard微架构的核

作者: 陈成_Adam | 来源:发表于2021-02-12 22:42 被阅读0次

Mali的核的数量是可配置的,可以根据SOC的性能需求选择不同的配置。如Mali-T624可以配置为1-4个核。

每个核由三类流水线(tri-pipe)组成,分别为:Arithmetic (A) pipelinesLoad-store (LS) pipelineTexturing (T) pipeline。其中A-Pipe有两条,其他都是一条。

tri-pipe

如果要发挥核的最佳性能,那么每个时钟需要送入两条算术指令、一条Load/Store指令以及一条纹理操作指令。

Midgard的架构设计具有以下特点:

  • 超长指令(VLIW)字架构。一个时钟发送多条指令
  • 单指令多数据(SIMD)架构。一条指令操作128位宽的向量数据
  • 细粒度的多线程(FGMT)架构。每个线程都有自己独立的PC,这与基于Warp的架构不同

参考资料:
【1】https://community.arm.com/developer/tools-software/graphics/b/blog/posts/arm-mali-compute-architecture-fundamentals

相关文章

网友评论

      本文标题:ARM的Midgard微架构的核

      本文链接:https://www.haomeiwen.com/subject/egidxltx.html