面向多线程程序基于效用的Cache优化策略
文献类型:期刊论文
作者 | 唐轶轩1; 吴俊敏1; 陈国良1; 隋秀峰2; 黄景1 |
刊名 | 计算机研究与发展
![]() |
出版日期 | 2013 |
卷号 | 50.0期号:1.0页码:170 |
关键词 | 多核处理器 共享Cache划分 插入策略 替换算法 多线程程序 |
ISSN号 | 1000-1239 |
英文摘要 | 为了提供高速的数据访问,多核处理器常使用Cache划分机制来分配二级Cache资源,但传统的共享Cache划分算法大多是面向多道程序的,忽略了多线程负载中共享和私有数据访问模式的差别,使得共享数据的使用效率降低.提出了一种面向多线程程序的Cache管理机制UPP,它通过监控Cache中共享、私有数据的效用信息,为每个线程以及共享数据分配Cache空间,使得各个线程以及共享数据的边际效用最大化,从而提高负载的整体性能.另外,UPP还考虑了程序中数据的使用频率以及临近性信息,通过提升、动态插入策略过滤低重用数据,从而使得高频数据块留在Cache中.通过实验表明,其性能相对于基于LRU的纯共享Cache结构和基于公平的静态Cache划分结构均有提升. |
语种 | 英语 |
源URL | [http://119.78.100.204/handle/2XEOYT63/29362] ![]() |
专题 | 中国科学院计算技术研究所期刊论文_中文 |
作者单位 | 1.中国科学技术大学 2.中国科学院计算技术研究所 |
推荐引用方式 GB/T 7714 | 唐轶轩,吴俊敏,陈国良,等. 面向多线程程序基于效用的Cache优化策略[J]. 计算机研究与发展,2013,50.0(1.0):170. |
APA | 唐轶轩,吴俊敏,陈国良,隋秀峰,&黄景.(2013).面向多线程程序基于效用的Cache优化策略.计算机研究与发展,50.0(1.0),170. |
MLA | 唐轶轩,et al."面向多线程程序基于效用的Cache优化策略".计算机研究与发展 50.0.1.0(2013):170. |
入库方式: OAI收割
来源:计算技术研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。