[发明专利]处理装置、处理系统、数据共享处理方法及数据共享处理用集成电路有效
申请号: | 200980000359.6 | 申请日: | 2009-03-18 |
公开(公告)号: | CN101681345A | 公开(公告)日: | 2010-03-24 |
发明(设计)人: | 持田哲司 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F15/17 | 分类号: | G06F15/17 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 杨 谦;胡建新 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 装置 系统 数据 共享 方法 集成电路 | ||
技术领域
本发明涉及一种多处理器系统,特别涉及到用来在处理器间共享数据 的技术。
背景技术
作为多处理器系统中多个处理器间的数据共享方法,通过在1个共享 存储器上存储共享数据,由各处理器访问该共享存储器,来共享数据的方 法(所谓的紧耦合多处理器系统)已为众所周知。
采用该方法,具有保持各处理器使用的共享数据同一性较为容易这样 的优点,另一方面,却存在随着处理器的个数增加,易于发生对共享存储 器的访问竞争,系统整体的处理效率下降这样的问题。
这一点在要求实时性的处理,例如接收从广播站所发送的数字广播来 对图像等的数据进行解码并显示等的那类处理中,尤其成为问题。
作为解决该问题的方法,在每个处理器中设置专用存储器,在各专用 存储器中分别存储共享数据的副本,各处理器访问自己的专用存储器的方 法(所谓的松耦合多处理器系统)已为众所周知(例如专利文献1、2)。
图30是说明松耦合多处理器系统中以往的数据共享方法所用的附图。
同图所示的专用存储器3A、专用存储器3B及专用存储器3C分别是 处理器1A用、处理器1B用及处理器1C用的存储器,并且在各专用存储 器中,预先确保了存储共享数据的副本所用的共享区域。
存储器控制装置4若从各处理器传送出对各个专用存储器的访问请求, 则按照该访问请求是否是对共享区域的写入请求,来控制总线选择电路 5A~5C。
例如,在来自处理器1A的访问请求是对共享区域的写入请求时,要控 制总线选择电路5A~5C,以便将写入对象的数据写入专用存储器3A~3C 的各共享区域中。另外,在来自处理器1A的访问请求是对共享区域以外的 区域的写入请求,或是对某个区域的读出请求时,要控制总线选择电路 5A~5C以便只访问专用存储器3A。
其结果为,由于当某个处理器的专用存储器上的共享数据被更新时, 其他处理器的专用存储器上的共享数据也被更新,因而可以保持共享数据 的同一性。另外,由于其他处理器专用存储器上的共享数据更新只限于对 某个处理器专用存储器共享区域的写入请求发生的情形,因而可以减低访 问竞争发生的可能性。
专利文献1:日本专利公开昭61-122771号公报
专利文献2:日本专利公开平3-127248号公报
发明内容
但是,采用以往的方法,要将多处理器系统整体的处理所需要的全部 共享数据存储于全部处理器的专用存储器中。
例如,即便是在上述处理器1A~1C之中的处理器1A和1B之间需要 共享,对处理器1C不需要的数据,该数据也要存储于处理器1C的专用存 储器3C中。
其结果为,在专用存储器3C中,因对处理器1C不需要的数据而白白 消耗存储区域。另外,由于当在处理器1A和1B中共享的数据由这些处理 器更新时,更新后的数据也被写入专用存储器3C中,因而在和由处理器 1C进行的对专用存储器3C的访问之间产生无用竞争的可能性增高。
因此,本发明是鉴于此问题而进行的,其目的为提供处理装置、处理 系统、数据共享处理方法及数据共享处理用集成电路,能够防止专用存储 器中无用的存储区域消耗及无用的访问竞争发生。
为了解决上述课题,本发明所涉及的处理装置在多个外部处理装置之 间共享数据进行处理,其特征为,具备:处理器;共享数据存储机构,存 储和1个以上外部处理装置共享的1个以上数据块;输出机构,在对上述 共享数据存储机构的由上述处理器发出的访问请求是写入请求时,输出存 储在下述存储区域中的数据块的块识别信息和与写入请求有关的数据,该 存储区域包含应当存储与该写入请求有关的数据的区域;输入机构,根据 由外部处理装置所输出的块识别信息,来判定由该外部处理装置所输出的 数据是否是本装置应共享的数据,在进行了肯定的判定时,使该数据存储 于上述共享数据存储机构中,在进行了否定的判定时,不使该数据存储于 上述共享数据存储机构中。
这里的共享是指,在1个以上的外部处理装置具备的存储器等存储机 构和处理装置具备的共享数据存储机构中分别存储应共享的1个以上数据 块的副本,各个装置通过访问本装置具备的存储机构来实现的共享。
发明效果
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980000359.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:由家用基站网关触发的用户迁移方法
- 下一篇:基于压缩域的视频超分辨率方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置