项目名称: 异构多核环境下支持系统软件可伸缩性的可控存储架构
项目编号: No.61170055
项目类型: 面上项目
立项/批准年度: 2012
项目学科: 自动化技术、计算机技术
项目作者: 汪小林
作者单位: 北京大学
项目金额: 58万元
中文摘要: 随着多处理器、多核、众核技术的迅猛发展和广泛应用,存储访问的瓶颈变得尤为突出。尽管国内外学术界已经就多核环境下的软硬件协同问题展开了不少研究,但相关工作仍处于初步探索阶段。人们对于如何度量多核系统的性能及可伸缩性的认识尚不够深刻;对于如何提高软件系统的并发度,如何可控地利用多核系统中的高速缓存、总线带宽等共享的存储资源,如何更好的适应核与核之间的异构特征等问题仍未能形成共识。同时,多核系统的硬件架构也在快速地发展变化,系统软件对各种新处理器适应性和可伸缩性的重要性日益凸显。为此,本项目将针对多核环境中存储系统的性能瓶颈日益增大、异构性不断加强的趋势,探索新的系统软件的设计方法和优化策略;通过调整数据布局、优化调度等手段,对异构存储架构进行细粒度的控制与利用,从而提升操作系统、虚拟机管理器、数据库管理系统等系统软件在新一代硬件平台上的性能和可伸缩性。
中文关键词: 多核存储架构;缓存局部性;采样监控;性能优化;缓存共享
英文摘要:
英文关键词: multi-core storage hierarchy;cache locality;sampling and monitoring;performance optimization;cache sharing