发明名称 用于干预共享高速缓存线的方法和系统
摘要 本发明提供了一种基于目录的一致性的方法、系统和程序,用于在多处理器系统中,基于在每个存储器源处所感测的温度或者功率耗散值,来从多个候选存储器源提供所请求的高速缓存线。通过在共享所请求的高速缓存线的每个候选存储器源(例如,在核、高速缓冲存储器、存储器控制器等位置)处提供的温度或者功率耗散传感器,控制逻辑可以通过使用功率传感器信号以确定哪个存储器源将供给所述高速缓存线,以及仅向具有可接受功率耗散的存储器源发信号通知以向请求者提供该高速缓存线。
申请公布号 CN101504628B 申请公布日期 2012.09.05
申请号 CN200810178131.3 申请日期 2008.11.24
申请人 国际商业机器公司 发明人 R·H·小贝尔;L·B·小卡普斯;T·E·库克;M·J·夏皮罗;N·纳亚
分类号 G06F12/08(2006.01)I 主分类号 G06F12/08(2006.01)I
代理机构 北京市金杜律师事务所 11256 代理人 王茂华;李辉
主权项 一种用于在多处理器数据处理系统中干预共享高速缓存线的方法,包括:在所述多处理器数据处理系统的操作期间,从请求处理器核生成针对第一高速缓存线的请求;响应于接收到针对所述第一高速缓存线的请求,在中央化目录处识别存储有所请求的第一高速缓存线的副本的多个存储器源,其中在所述中央化目录处,维护所述多个存储器源的每一个的线状态信息,并且维护所述多个存储器源的每一个的温度或者功率耗散值,并且其中每个存储器源包括温度或者功率耗散传感器,该传感器用于用信号发送其温度或者功率状况;从所述多个存储器源中选择第一存储器源,以干预所述请求的第一高速缓存线,其中至少部分地基于具有可接受的温度或者功率耗散值,来选择所述第一存储器源;以及从所述中央化目录发送选择消息,以指示所述第一存储器源干预所述请求的第一高速缓存线。
地址 美国纽约阿芒克