%0 Journal Article
%T Combined Method of Dynamic and Static Address Mapping for Shared Last Level Cache of CMP
片上多核处理器共享末级缓存动静结合地址映射机制
%A CAO Fei
%A LIU Zhi-yong
%A
曹 非
%A 刘志勇
%J 计算机科学
%D 2012
%I
%X 片上多核处理器(CMP)通常采用私有或者共享的末级高速缓存(cache)结构,而共享末级cache一般使用静态地址映射机制。该机制将各处理器临时私有访问的数据映射于分布在其他处理器的末级cache中,使得各处理器对临时私有数据的访问延时增加。针对该问题,提出了一种动静结合的共享末级cache地址映射方法。该方法可将原来静态映射于其他处理器末级cache中的临时私有数据动态映射于访问者处理器的本地末级cache中,减少了大量静态映射所造成的长延时非本地末级cache访问,从而有效降低了整个共享末级cache的访问延时,在提高性能的同时降低了功耗和带宽使用。实验结果表明,动静结合的地址映射方式应用于采用环连接互连结构和侦听顺序环协议的CMP结构时,可获得的平均性能提升为9%,最大性能提升为38%。
%K CMP
%K Shared last level cache
%K Address mapping method
%K Ring
%K SOR cache coherence protocol
片上多核处理器
%K 共享末级高速缓存
%K 地址映射机制
%K 环
%K 侦听顺序环协议
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=FDABA0B07E06BAF88B71D69B38CC7FB9&yid=99E9153A83D4CB11&vid=7C3A4C1EE6A45749&iid=5D311CA918CA9A03&sid=8ED630AD8C61FAE8&eid=85002451B65CE0D1&journal_id=1002-137X&journal_name=计算机科学&referenced_num=0&reference_num=0