当前位置: 首页 > news >正文

中国建筑人才网是什么网站销售技巧和话术

中国建筑人才网是什么网站,销售技巧和话术,微网站自制,做返利网站能赚钱文章目录 CCI-400 介绍DVM 机制介绍DVM 消息传输过程TOKEN 机制介绍 下篇文章:ARM CoreLink 系列 3 – CCI-550 控制器介绍 CCI-400 介绍 CCI(Cache Coherent Interconnect)是ARM 中 的Cache一致性控制器。 CCI-400 将 Interconnect 和coh…

文章目录

    • CCI-400 介绍
      • DVM 机制介绍
      • DVM 消息传输过程
      • TOKEN 机制介绍

下篇文章:ARM CoreLink 系列 3 – CCI-550 控制器介绍

CCI-400 介绍

CCI(Cache Coherent Interconnect)是ARM 中 的Cache一致性控制器。
在这里插入图片描述

CCI-400 将 Interconnect 和coherency 功能结合到一个模块中。它支持多达两个ACE master 点的interface,例如:

Cortex®-A7 processor
Cortex-A15 processor
Cortex-A17 processor
Cortex-A53 processor
Cortex-A57 processor

FeatureDetails
AMBA specificationsAMBA 4 ACE and ACE-Lite
ACE Slave interfaces2 for fully coherent processors including Arm Cortex
ACE-Lite slave interfaces1-3 for IO coherent devices such as Mali processors, accelerators and IO
Memory and system master interfaces1-2 memory interfaces 1 system interface
CoherencyBroadcast snoop protocol
Memory map40 bit Physical, configurable address map 44 bit DVM

CCI-400还支持多达三个ACE-Lite主站,例如,ARM MaliTM-T600系列图形处理器单元(GPU)。
所有这些接口都有可选的DVM消息支持,以管理分布式内存管理单元(MMU),例如CoreLink MMU-400。这些单元可以通过CCI-400与最多三个ACE-Lite从机进行通信。

硬件管理的一致性可以通过共享片上数据来提高系统性能和降低系统功耗。

CCI-400 cache一致性控制器实现了ACE协议,demo系统框图如下所示:
在这里插入图片描述
CCI-400cache一致性控制器是一个基础设施组件,支持以下内容:

  • 在最多两个 ACE 主站和三个ACE-Lite主站之间的数据一致性,有三个独立的序列化点(PoS)和全屏障支持。

  • 主站和最多三个从站之间的高带宽、跨栏互连功能。

  • 主站之间的DVM消息传输,DVM消息主要用于通知系统中的其他处理器,一段内存的缓存状态发生了变化。例如,当一个处理器需要写入一段内存时,它会通过发送DVM消息,通知其他处理器该内存的缓存需要被更新或者失效。

  • QoS虚拟网络(QVN):本质上是一种 Virtual 的 Network,我们知道从一个 master 到一个slave,它中间走的实际路线叫做physical network,在physical network上根据需要还可以设置多个virtual 的 network,在 virtual network之间,通过类似于token这种机制(只有一个master获得了token,它才有资格去往下发送它的一些传输的请求)。QVN 机制使用这种 virtual network,使用这种基于token的机制去传输数据能够很好的避免系统拥塞。

  • 服务质量(QoS)调节:QoS机制可认为是一种资源分配的机制,比如根据 outstanding 的能力,去限制某一个端口发送数据的能力。还可以根据发送速率或者传输的latency来分配transaction,这些都是QoS-400能够做到的。

  • 性能监测单元(PMU),统计与性能有关的事件。

DVM 机制介绍

Distributed Virtual Memory(DVM)机制是一种用于实现分布式虚拟内存的技术。它允许多个处理器共享同一块物理内存,并通过高速网络连接进行通信。

DVM机制的核心思想是将物理内存划分为多个虚拟内存空间,并将这些虚拟内存空间分配给不同的处理器。每个处理器只能访问自己的虚拟内存空间,但可以通过网络与其他处理器进行通信和共享数据。

DVM机制的实现主要依赖于以下几个关键技术:

  • 虚拟内存管理:每个处理器都有自己的虚拟地址空间,通过地址转换机制将虚拟地址映射到物理地址。这样可以实现不同处理器之间的地址隔离和虚拟内存的管理。
  • 数据共享:处理器可以通过网络连接,将自己的虚拟内存中的数据共享给其他处理器。这种数据共享可以通过消息传递、远程存取等方式实现。
  • 一致性维护:由于多个处理器共享同一块物理内存,需要保证数据的一致性。当一个处理器修改了共享内存中的数据时,其他处理器需要及时获得最新的数据,以保证一致性。这通常需要使用一致性协议和缓存一致性机制。

DVM机制的优点是可以充分利用多处理器系统的计算资源,提高系统的性能和可扩展性。它适用于需要高并发和大规模数据共享的应用场景,例如分布式计算、数据中心等。

需要注意的是,DVM机制并非ARM处理器中的内置特性,而是一种通用的分布式计算技术。在ARM处理器中,可以通过软件实现DVM机制,或者使用一些专门的硬件实现,如ARM的CoreLink CCI(Cache Coherent Interconnect)系列产品。这些产品提供了高性能的互连网络和缓存一致性机制,以支持分布式虚拟内存的实现。

DVM 消息传输过程

DVM消息的传输过程如下:

  • 当一个处理器需要改变某段内存的状态时(例如,写入数据),它会生成一个DVM消息,并将其发送到CCI。

  • CCI在收到DVM消息后,会将其转发到其他连接到CCI的处理器。这些处理器在收到DVM消息后,会检查自己的缓存,如果缓存中包含了该内存,那么会根据DVM消息的类型进行相应的操作,例如,更新缓存或者将缓存失效。

  • 当所有的处理器都对DVM消息进行了响应之后,CCI会向原始处理器发送一个确认消息,表示该DVM消息已经被所有的处理器处理完毕。

如下是 DVMop 一个典型的应用:
在这里插入图片描述
在这里插入图片描述

通过DVM消息,处理器可以有效地维护缓存一致性,确保在多处理器系统中,所有的处理器都可以看到最新的数据。这对于提高多处理器系统的性能和可靠性具有重要意义。

需要注意的是,DVM消息的具体实现可能会因ARM的不同产品而有所不同。具体的细节,如DVM消息类型、格式和传输过程,需要参考相关的硬件文档和规范。

TOKEN 机制介绍

在多个设备同时访问总线时,如果不进行流量控制,可能会导致数据冲突和混乱。为了避免这种情况,ARM引入了总线token机制。

总线token机制基于一个令牌(token)的概念。令牌可以理解为一种权限,只有持有令牌的设备才能在总线上进行数据传输。当一个设备需要访问总线时,它必须请求令牌。如果当前总线上没有令牌可用,设备必须等待,直到有令牌可用为止。一旦设备获得令牌,它就可以在总线上进行数据传输。当传输完成后,设备释放令牌,使其可供其他设备使用。

总线token机制具有以下特点:

  • 确保数据传输的有序性:每次只有一个设备可以持有令牌,这样可以保证数据传输按照请求的顺序进行。
  • 控制总线的带宽:通过令牌管理,可以控制总线上的设备数量,以控制总线的带宽使用情况,避免过多设备同时访问总线导致的性能下降。
  • 提高系统的可靠性:总线token机制可以避免数据冲突和竞争,从而提高系统的可靠性和稳定性。

总线token机制是ARM处理器中用于管理总线上的数据传输的一种重要机制,能够保证数据传输的有序性和可靠性。在多设备同时访问总线的情况下,总线token机制可以有效地管理和控制数据传输。

下篇文章:ARM CoreLink 系列 3 – CCI-550 控制器介绍

推荐阅读
https://blog.51cto.com/qmiller/5285105

http://www.yidumall.com/news/10735.html

相关文章:

  • 摄影网站定位商业推广费用一般多少
  • 晋江文学关键词优化公司排名
  • 图书馆网站建设方案百度推广怎么做效果好
  • 网站建设清理自查报告电商平台怎么加入
  • 网站开发工作难吗网站seo诊断分析和优化方案
  • 宿州网站建设贰聚思诚信活动策划方案详细模板
  • 溧阳网站建设哪家好抖音关键词排名查询
  • 做app需要网站吗中国十大软件外包公司排名
  • 个人微信公共号可以做微网站么免费网站推广网站在线
  • 河北城乡建设学校官方网站360手机助手
  • 网站空间查询工具域名注册商有哪些
  • 担路做网站博客seo怎么做
  • 网站是怎么做排名的如何免费建立一个网站
  • 海报设计理念广东seo推广公司
  • 个人网站做联盟营销网络营销的定义是什么
  • 网站么做淘宝客赚佣金百度刷排名seo软件
  • 网站如何做三端适配自媒体平台注册官网
  • 网页设计建网站流程seo网站推广助理
  • 亚马逊雨林到底有多恐怖南宁求介绍seo软件
  • 煤炭建设协会官方网站sem是什么工作
  • asp.net网站开发实例视频教程如何做网站seo
  • 兴化市政府网站城乡建设局每天三分钟新闻天下事
  • js 曲线 网站站长工具seo综合查询收费吗
  • 开发手机软件镇江网站seo
  • 建设网站要买空间吗百度热度指数排行
  • 门户网站免费建站企业推广网络营销外包服务
  • idc销售网站php源代码小程序商城
  • 蓝色网站后台百度学术搜索入口
  • 公司免费招聘网站网址seo关键词
  • 在线推广是网站推广的首要工具轻松seo优化排名