对称多核的高效一致性侦听过滤装置制造方法及图纸

技术编号:8190885 阅读:228 留言:0更新日期:2013-01-10 01:48
一种对称多核的高效一致性侦听过滤装置,包括:集中式的多个处理器核一级高速缓存的标志副本阵列组合,包含所有处理器的标志副本阵列,一个处理器对应一个标志副本阵列;各个处理器的标志副本阵列划分区块,即任一处理器的标志副本阵列分成两个或两个以上的块,不同的块允许同时被访问;读写请求仲裁器,用于接收和仲裁从各个处理器发出的一致性读写操作请求,并且向标志副本阵列发起查询请求;分析单元,用于分析标志副本的查询结果,产生相应的命令,并且将命令发送给命令队列;命令队列,用于暂存未完成的命令,并且按照命令向标志副本发送更新请求,向处理器发送侦听请求。本发明专利技术提升多核中各处理器之间的通倩效率、提高整个多核的性能。

【技术实现步骤摘要】

本专利技术涉及计算机领域,具体涉及多核处理器系统、多核高速缓存一致性方法和设备。
技术介绍
在多核处理器系统中,集成有两个或者两个以上的微处理器。对称多核指的是系统中每个处理器地位平等,并且访问主存储器的时延是一致的,即有相同的访问时延,具有对称性。多核处理器能使得系统同时处理的指令总量增加,从而使整个计算机系统或者其他处理器系统的性能提升。同样性能下,多核处理器比单核处理器有设计简单、功耗低等优点,因此多核处理器成为了处理器市场的趋势。然而多核处理器系统绝非仅仅将多个处理器并行互连,例如它需要将任务或程 序分配,从而使它们能在多处理器上并行执行;它还要求存储器系统有一致性等。存储器系统的一致性是指系统中任何一个读操作读到的都是最新的数据,即读到的数据是系统中最后一个写操作的数据,具体体现为1) ;2) ;3)。为了使得存储器系统满足一致性要求,系统需要对来自所有处理器的写操作进行串行化。存储器系统的一致性问题由于多处理器带入的多个一级高速缓存而引起,因为每一个处理器的一级高速缓存是私有的,它里面的内容不被其他处理器所知晓,所以各个处理器的私有高速缓存中对同一个存储器地址的缓存数据本文档来自技高网...

【技术保护点】
一种对称多核的高效一致性侦听过滤装置,其特征在于:所述高效一致性侦听过滤装置包括:集中式的多个处理器核一级高速缓存的标志副本阵列组合,所述标志副本阵列组合包含所有处理器的标志副本阵列,一个处理器对应一个标志副本阵列;各个处理器的标志副本阵列划分区块,即任一处理器的标志副本阵列分成两个或两个以上的块,每个块使用独立的控制信号和数据信号,不同的块允许同时被访问;任一处理器的标志副本阵列可供其他处理器的读写操作访问,对不同处理器的标志副本阵列使用独立的控制信号和数据信号,不同的标志副本阵列允许同时被访问;读写请求仲裁器,用于接收和仲裁从各个处理器发出的一致性读写操作请求,并且向标志副本阵列发起查询请...

【技术特征摘要】

【专利技术属性】
技术研发人员:葛海通张晓旭黄凯严晓浪
申请(专利权)人:杭州中天微系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1