【技术实现步骤摘要】
本专利技术涉及多核处理器,特别是涉及一种协议转换装置、方法、设备、介质和产品。
技术介绍
1、随着人工智能的迅速发展,人们对于运算能力的需求也越来越大,单核处理器已经不能满足运算需求,多核处理器架构的并行处理模式提供了更快速更高效的计算能力。
2、多核处理器中每个核都带缓存,多核系统需要对缓存数据进行一致性处理,防止处理器使用过时的数据出现错误。总线协议(advanced extensible interface,axi)是高级微控制器总线架构(advanced microcontroller bus architecture,amba)3.0协议中最重要的部分,是一种面向高性能、高带宽、低延迟的片内总线。axi一致性扩展(axicoherency extensions,ace)和一致性集线器接口(coherent hub interface,chi)协议均可提供一致性维护功能。
3、ace协议是axi协议的一致性扩展协议,可用于多核一致性的处理。而chi协议作为ace协议的进化版,是目前较为流行的用于多核处理器
...【技术保护点】
1.一种协议转换装置,其特征在于,包括第一转换部件、第二转换部件、以及分别与所述第一转换部件和所述第二转换部件连接的交易管理部件;所述第一转换部件的输入端与第一总线协议的处理器连接,所述第一转换部件的输出端与第二总线协议的主节点连接;所述第二转换部件的输出端与所述第一总线协议的处理器连接,所述第二转换部件的输入端与所述第二总线协议的主节点连接;所述交易管理部件用于记录所述第一转换部件以及所述第二转换部件处理事务时对应的事务信息;
2.根据权利要求1所述的协议转换装置,其特征在于,在所述待处理事务包括写通道事务和读通道事务的情况下,所述第一转换部件,用于向所
...【技术特征摘要】
1.一种协议转换装置,其特征在于,包括第一转换部件、第二转换部件、以及分别与所述第一转换部件和所述第二转换部件连接的交易管理部件;所述第一转换部件的输入端与第一总线协议的处理器连接,所述第一转换部件的输出端与第二总线协议的主节点连接;所述第二转换部件的输出端与所述第一总线协议的处理器连接,所述第二转换部件的输入端与所述第二总线协议的主节点连接;所述交易管理部件用于记录所述第一转换部件以及所述第二转换部件处理事务时对应的事务信息;
2.根据权利要求1所述的协议转换装置,其特征在于,在所述待处理事务包括写通道事务和读通道事务的情况下,所述第一转换部件,用于向所述交易管理部件传输所述待处理事务的第一总线协议标识信息,以便于所述交易管理部件记录所述第一总线协议标识信息;根据所述第二总线协议的报文格式,将所述待处理事务转换为第二总线协议请求报文,将所述第二总线协议请求报文传输至所述主节点。
3.根据权利要求2所述的协议转换装置,其特征在于,在所述待处理事务包括监听响应的情况下,所述第一转换部件,用于根据所述第二总线协议的报文格式,将所述待处理事务中携带的信息以及自身记录表中记录的事务标识信息转换为第二总线协议监听响应报文,将携带有监听末态信息的第二总线协议监听响应报文传输至所述主节点,以便于所述主节点基于所述监听末态信息实现与所述处理器的缓存一致性。
4.根据权利要求3所述的协议转换装置,其特征在于,在所述信息属于响应信息的情况下,所述第二转换部件,用于将所述响应信息对应的第二总线协议标识信息传输至所述交易管理部件,并从所述交易管理部件中获取相匹配的第一总线协议标识信息;根据所述第一总线协议的报文格式,将所述响应信息以及所述第一总线协议标识信息转换为第一总线协议响应报文,将携带有响应末态信息的第一总线协议响应报文传输至所述处理器,以便于所述处理器基于所述响应末态信息实现与所述主节点的缓存一致性。
5.根据权利要求4所述的协议转换装置,其特征在于,在所述信息属于监听请求信息的情况下,所述第二转换部件,用于将所述监听请求信息对应的事务标识信息传输至所述第一转换部件,以便于所述第一转换部件将所述事务标识信息记录在自身记录表中;根据所述第一总线协议的报文格式,将所述监听请求信息转换为第一总线协议监听请求,并将所述第一总线协议监听请求传输至所述处理器。
6.根据权利要求5所述的协议转换装置,其特征在于,所述写通道事务包括写数据事务和写通道无数据事务;
7.根据权利要求6所述的协议转换装置,其特征在于,所述读通道事务包括读数据事务和读通道无数据事务;
8.根据权利要求7所述的协议转...
【专利技术属性】
技术研发人员:周利艳,孔令军,赵元,张贞雷,苏康,李亚民,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。