[发明专利]处理器、信息处理设备和算术方法无效
申请号: | 201210507542.9 | 申请日: | 2012-11-30 |
公开(公告)号: | CN103294608A | 公开(公告)日: | 2013-09-11 |
发明(设计)人: | 植木俊和;冈田诚之;鲤沼秀之;杉崎刚 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F13/16 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王萍;李春晖 |
地址: | 日本神*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 信息处理 设备 算术 方法 | ||
1.一种处理器(12至12g),包括:
缓存存储器(12a),其暂时保存存储在主存储装置(17至24)中的数据;
处理单元(40至40b),其通过使用保存在所述缓存存储器(12a)中的数据来执行应用;
存储单元(12c、12e、42、46),在其中存储更新信息,所述更新信息指示由所述处理单元(40至40b)在所述处理单元(40至40b)执行的所述应用指定的时间段内已更新的数据;以及
回写单元(52),当所述应用指定的所述时间段结束时,所述回写单元将下述数据从所述缓存存储器(12a)回写到所述主存储装置(17至24):所述数据来自保存在所述缓存存储器(12a)中的数据之中并且由存储在所述存储单元(12c、12e、42、46)中的所述更新信息来指示。
2.根据权利要求1所述的处理器(12至12g),其中
所述缓存存储器(12a)包括多个缓存线,所述多个缓存线中的每个缓存线在其中存储数据;
所述存储单元(12c、12e、42、46)对于每个缓存线在其中存储扇区标志作为所述更新信息,所述扇区标志指示是否在所述应用指定的所述时间段内更新了数据;并且
所述回写单元(52)向所述主存储装置(17至24)回写存储在下述缓存线中的数据:在所述缓存线中由所述扇区标志指示更新并且所述缓存线来自包括在所述缓存存储器(12a)中的所述多个缓存线之中。
3.根据权利要求2所述的处理器(12至12g),其中
所述存储单元(12c、12e、42、46)对于多个缓存线的每个组在其中存储概要扇区标志(12c),所述概要扇区标志(12c)指示是否在所述应用指定的所述时间段内更新了数据;并且
所述回写单元(52)向所述主存储装置(17至24)回写存储在下述缓存线中的数据:在所述缓存线中由所述扇区标志指示更新,并且所述缓存线来自多个缓存线的组之中,在每个缓存线中由所述概要扇区标志(12c)指示更新。
4.根据权利要求2所述的处理器(12至12g),还包括多个处理单元(40至40b),其中
所述存储单元(12c、12e、42、46)对于多个缓存线的每个组在其中存储算术标志(48),所述算术标志(48)指示是否在所述处理单元(40至40b)中的任一个执行的所述应用指定的所述时间段内更新了数据;并且
当所述处理单元(40至40b)之一执行的所述应用指定的所述时间段结束时,所述回写单元(52)向所述主存储装置(17至24)回写存储在下述缓存线中的数据:在所述缓存线中由所述扇区标志指示更新,并且所述缓存线来自由所述算术标志(48)指示的所述多个缓存线之中,所述算术标志(48)指示在所述处理单元(40至40b)之一执行的所述应用指定的所述时间段内更新了数据。
5.根据权利要求2所述的处理器(12至12g),其中
所述缓存存储器(12a)包括多个缓存线,所述多个缓存线中的每个缓存线包括多个路径;并且
所述回写单元(52)向所述主存储装置(17至24)仅回写存储在下述缓存线的特定路径中的数据:在所述缓存线中由所述扇区标志指示更新。
6.根据权利要求1所述的处理器(12至12g),其中
所述处理单元(40至40b)具有执行用于改变要执行的应用的上下文切换的功能;并且
当所述应用指定的所述时间段结束时或当所述处理单元(40至40b)执行所述上下文切换时,所述回写单元(52)向所述主存储装置(17至24)回写存储在下述缓存线中的数据:在所述缓存线中由所述扇区标志指示更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210507542.9/1.html,转载请声明来源钻瓜专利网。