项目名称: 基于软硬件混合监测机制的多核环境下内存系统性能分析与优化技术研究
项目编号: No.60903046
项目类型: 青年科学基金项目
立项/批准年度: 2010
项目学科: 金属学与金属工艺
项目作者: 包云岗
作者单位: 中国科学院计算技术研究所
项目金额: 19万元
中文摘要: 计算机内存系统是影响体系结构、系统软件和应用软件效能的最重要因素之一。由于处理器与内存之间的性能差距越大(即"Memory Wall"问题),内存系统已成为制约系统性能的瓶颈,而多核技术的发展使"内存墙"问题更严重。本课题将设计与实现一种新颖的软硬件混合监测机制来研究多核环境下内存系统的性能分析与优化技术,主要研究内容包括:(1)研究一种软硬件结合的监测技术以弥补传统硬件监测机制存在的Trace语义鸿沟问题(Semantic Gap),有效地增强计算机内存系统的性能监测与分析手段;(2)将上述混合监测机制应用到多核平台,研究多核环境下内存系统的延迟与带宽问题,并与操作系统、运行时环境以及编译等结合研究提出适合多核的调度、预取等优化技术;(3)通过研究I/O系统访存特征提出优化技术,提高I/O系统的访存性能。
中文关键词: 软硬件结合;访存监控;页着色;I/O访存优化;多核处理器扩展性
英文摘要:
英文关键词: hybrid software/hardware;memory access monitoring;page coloring;I/O memory access optimization;scalability of multicore proce