检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杨磊[1,2] 时磊[1,2] 张铁军[1] 王东辉[1]
机构地区:[1]中国科学院声学研究所数字系统集成实验室,北京100190 [2]中国科学院研究生院,北京100190
出 处:《微电子学与计算机》2009年第5期56-59,共4页Microelectronics & Computer
摘 要:引入建立单独的监控电路的方法对cache进行最优的动态划分,有效解决了线程间cache访问互相污染的问题.同时基于cache访问局部性的差异,提出了Group划分的方法,在增加很少硬件开销的条件下进一步提高了性能.通过运行SPEC CPU2000测试程序,动态划分将整体IPC提高8.7%,而Group划分方法可以提高11.8%.With the CMP/SMT technology development,a number of parallel threads are executed in processor.These threads contest shared cache,which causes great loss in system performance.This paper put forward a way of establishing a separate circuit monitoring to partition cache dynamically.The cache pollution of multi-threads can be resolved.Based on differences in local cache access,GroupPart method is proposed to get further improvement which takes little hardware increase.By running SPEC CPU2000 benchmarks,dynamic partition of cache could improve IPC by 8.7%,and GroupPart improve 11.8%.
分 类 号:TN4[电子电信—微电子学与固体电子学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.219.32.237