发明名称 多核处理器及数据访问方法
摘要 本发明实施例提供一种多核处理器及数据访问方法。多核处理器包括:至少两个处理核,以及与所述至少两个处理核通过总线连接的串行协处理器;各所述处理核,分别用于读取共享数据访问指令,将所述共享数据访问指令通过总线发送给所述串行协处理器;所述串行协处理器,用于对通过总线接收到的全部共享数据访问指令串行化,并根据串行化后的各共享数据访问指令依次通过本地的L1缓存访问共享数据。当多个处理核协同时,即多个处理核同时访问同一共享数据时,由于共享数据均指向串行协处理器且串行协处理器能将通过总线接收到的全部共享数据访问指令串行化,因此,解决了冲突问题,进而保证了协同时间的相对固定。
申请公布号 CN103092788A 申请公布日期 2013.05.08
申请号 CN201210564498.5 申请日期 2012.12.24
申请人 华为技术有限公司 发明人 高秋明
分类号 G06F13/362(2006.01)I;G06F15/167(2006.01)I 主分类号 G06F13/362(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 谭磊
主权项 一种多核处理器,其特征在于,包括:至少两个处理核,以及与所述至少两个处理核通过总线连接的串行协处理器;各所述处理核,分别用于读取共享数据访问指令,将所述共享数据访问指令通过总线发送给所述串行协处理器;所述串行协处理器,用于对通过总线接收到的全部共享数据访问指令串行化,并根据串行化后的各共享数据访问指令依次通过本地的一级L1缓存访问共享数据。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼