美文网首页
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