中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
多核平台共享内存操作系统性能瓶颈分析及解决

文献类型:期刊论文

作者袁清波; 赵健博; 陈明宇; 孙凝晖
刊名计算机研究与发展
出版日期2011
卷号48.0期号:012页码:2268
关键词多核 异构操作系统 锁竞争 cache 性能评测
ISSN号1000-1239
英文摘要共享内存操作系统使用精心设计的锁来保护各种共享数据,对这些数据的访问需要首先获得对应的锁,当内核中同时有多个流程(系统调用、内核线程或中断处理程序等)试图获得同一个锁时会产生竞争,相关流程越多竞争就越激烈.随着系统中处理单元数目的增长,这些流程的数量也在不断增加,此时,对锁的竞争会影响系统的整体性能,甚至成为瓶颈.另一方面,操作系统与应用程序在同一处理器核上交替运行,因为硬件cache容量有限,导致操作系统的代码和数据经常替换掉应用程序的代码和数据.当应用程序重新被调度运行时,需从更慢速的cache,甚至从内存中读取这些代码和数据,从而降低了性能.通过在一台16核AMD节点上的相关测试,以上问题得到了量化验证,并针对这些问题提出了一种异构操作系统模型.在此模型下,应用程序和操作系统分别运行在不同的处理器核上,实验显示这种模式可以有效降低对锁的竞争和对cache的污染.
语种英语
源URL[http://119.78.100.204/handle/2XEOYT63/36835]  
专题中国科学院计算技术研究所期刊论文_中文
作者单位中国科学院计算技术研究所
推荐引用方式
GB/T 7714
袁清波,赵健博,陈明宇,等. 多核平台共享内存操作系统性能瓶颈分析及解决[J]. 计算机研究与发展,2011,48.0(012):2268.
APA 袁清波,赵健博,陈明宇,&孙凝晖.(2011).多核平台共享内存操作系统性能瓶颈分析及解决.计算机研究与发展,48.0(012),2268.
MLA 袁清波,et al."多核平台共享内存操作系统性能瓶颈分析及解决".计算机研究与发展 48.0.012(2011):2268.

入库方式: OAI收割

来源:计算技术研究所

浏览0
下载0
收藏0
其他版本

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。