发明名称 使动态记忆体分配之潜时最佳化的方法及系统
摘要
申请公布号 申请公布日期 2011.01.21
申请号 TW095146675 申请日期 2006.12.13
申请人 英特尔股份有限公司 发明人 桑吉夫 杰哈吉尔达
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人 林志刚 台北市中山区南京东路2段125号7楼
主权项 一种使动态记忆体分配之潜时最佳化的系统,包含:记忆体,包括复数个区块,其中,各个区块包含至少一路线;逻辑电路,用以产生暖位元或修改位元,该暖位元表示该复数个区块之至少一区块因为自电力状态的最后退出而被存取,而该修改位元表示该复数个区块之至少一区块被修改;控制逻辑电路,用以请求该记忆体之状态上的改变;以及处理器,用以请求该记忆体使该复数个区块之其中一区块启动或止动,其中,如果用于区块启动之区块系标示以暖位元,则使来自该区块之状态位元无效,或者如果用于区块止动之区块系标示以修改位元,则使该区块无效。如申请专利范围第1项之系统,其中,该逻辑电路系适以为各个修改位元产生至少一暖位元。如申请专利范围第1项之系统,其中,该处理器系适以请求该记忆体使该复数个区块之所启动的区块止动,且其中,该修改位元表示使来自该所启动的区块之进入无效的必要性。如申请专利范围第1项之系统,其中,该至少一路线包含一个子区块以上之记忆体。如申请专利范围第1项之系统,其中,该逻辑电路系适以对电力管理逻辑电路、该控制逻辑电路、或作业系统的至少其中之一操作。如申请专利范围第1项之系统,其中,该记忆体为在含有该处理器之封装组件的内部之同步随机存取记忆体。如申请专利范围第1项之系统,其中,该处理器包含至少第一核心及第二核心。如申请专利范围第7项之系统,其中,该第一核心具有第一唯一识别号,且该第二核心具有第二唯一识别号,以及该记忆体根据特别核心之唯一识别号而恢复该特别核心的状态变数。一种用以使动态记忆体分配之潜时最佳化的记忆体装置,包含:记忆体,包括复数个区块,其中,各个区块包含至少一路线;以及逻辑电路,用以产生暖位元或修改位元,其中,该暖位元表示该复数个区块之至少一区块因为自电力状态的最后退出而被存取,而该修改位元表示该复数个区块之至少一区块被修改,其中,如果用于区块启动之区块系标示以暖位元,则使来自该区块之状态位元无效,或者如果用于区块止动之区块系标示以修改位元,则使该区块无效。如申请专利范围第9项之记忆体装置,其中,该逻辑电路系适以为各个修改位元产生至少一暖位元。如申请专利范围第9项之记忆体装置,其中,该逻辑电路系适以接收来自处理器及/或控制逻辑电路之指令。一种用以使动态记忆体分配之潜时最佳化的方法,包含:产生暖位元或修改位元,其中,该暖位元表示复数个区块之记忆体的至少一区块因为自电力状态的最后退出而被存取,而该修改位元表示复数个区块之记忆体的至少一区块被修改;接收请求以改变该记忆体之状态;以及如果用于区块启动之区块系标示以该暖位元,则使来自该区块之记忆体的状态位元无效,或者如果用于区块止动之区块系标示以修改位元,则使该区块之记忆体无效。如申请专利范围第12项之方法,另包含:在接收该请求以改变该记忆体之状态后,使自标示以该修改位元的区块之记忆体的进入无效。如申请专利范围第12项之方法,其中,该暖位元系取得自记忆体异动位址、路线选择、写入致能、或异动类型资讯的至少其中之一。如申请专利范围第13项之方法,其中,该暖位元系取得自记忆体异动位址、路线选择、写入致能、或异动类型资讯的至少其中之一。如申请专利范围第12项之方法,其中,该请求之结果做为自一个电力状态至另一个电力状态之变迁的部分。如申请专利范围第12项之方法,其中,使该状态位元无效包含:检查该状态位元是否被保持,且若未保持该状态位元,则使所有的状态无效;选择该区块之记忆体而使无效;决定该区块之记忆体是否系标示以暖位元;以及使来自该区块之记忆体的该状态位元无效。如申请专利范围第13项之方法,其中,使该进入无效包含:选择该区块之记忆体而使无效;决定该区块之记忆体是否系标示以修改位元;以及使来自该区块之记忆体的该进入无效。如申请专利范围第12项之方法,另包含:清除该暖位元及/或该修改位元。一种机器可读取媒体,具有指令储存于其上,当该等指令被机器所执行时,该等指令致使该机器实施用以使动态记忆体分配之潜时最佳化的操作,其包含:产生暖位元或修改位元,该暖位元表示复数个区块之记忆体的至少一区块因为自电力状态的最后退出而被存取,其中,该等位元系与区块之记忆体相关联,其中,该暖位元表示该区块之记忆体已被存取,且该修改位元表示复数个区块之记忆体的至少一区块已被修改,;接收请求以改变该记忆体之状态;以及如果用于区块启动之区块的记忆体系标示以暖位元,则使来自该区块的记忆体之状态位元无效,或者如果用于区块止动之区块的记忆体系标示以修改位元,则使该区块的记忆体无效。如申请专利范围第20项之机器可读取媒体,另包含:在接收该请求以改变该记忆体之状态后,使自标示以该修改位元的该区块之记忆体的进入无效。如申请专利范围第20项之机器可读取媒体,其中,该暖位元系取得自记忆体异动位址、路线选择、写入致能、或异动类型资讯的至少其中之一。如申请专利范围第21项之机器可读取媒体,其中,该暖位元系取得自记忆体异动位址、路线选择、写入致能、或异动类型资讯的至少其中之一。如申请专利范围第20项之机器可读取媒体,其中,该请求的结果做为自一个电力状态至另一个电力状态之变迁的部分。如申请专利范围第20项之机器可读取媒体,其中,使该状态位元无效包含:检查是否保持该状态位元,且若并未保持该状态位元,则使所有的状态无效;选择该区块之记忆体而使无效;决定该区块之记忆体是否系以暖位元来予以标示;以及使来自该区块之记忆体的该状态位元无效。如申请专利范围第21项之机器可读取媒体,其中,使该进入无效包含:选择该区块之记忆体而使无效;决定该区块之记忆体是否系以修改位元来予以标示;以及使来自该区块之记忆体的该进入无效。如申请专利范围第20项之机器可读取媒体,另包含:清除该暖位元及/或该修改位元。
地址 美国