赵健博
- 作品数:3 被引量:15H指数:2
- 供职机构:中国科学院研究生院更多>>
- 发文基金:国家高技术研究发展计划国家自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 计算机体系结构模拟器技术和发展被引量:12
- 2009年
- 对计算机体系结构模拟器的技术和发展历程进行评述,从速度、精度和灵活性三个方面对领域需求和相关技术做了分类总结,分析了上述三个方面的难点并从模拟器实现和使用两个层面介绍了现有的解决方案;给出了模拟器目前面临的困境及下一步发展趋势;对体系结构模拟器的开发和使用给出几点建议。
- 许建卫陈明宇杨伟潘晓雷郑规赵健博孙凝晖
- 关键词:体系结构模拟器
- 多核环境下操作系统“拆合”思想的实验与分析
- 当今,处理器系统结构正经历着巨大的变革。其发展已经从单处理器高主频转变到将更多的处理器封装到一个芯片中了,允许在一个处理器中同时运行多个物理线程。各大处理器生产厂商已经相继推出了双核、四核处理器。另外,随着多核时代的来临...
- 赵健博
- 多核平台共享内存操作系统性能瓶颈分析及解决被引量:3
- 2011年
- 共享内存操作系统使用精心设计的锁来保护各种共享数据,对这些数据的访问需要首先获得对应的锁,当内核中同时有多个流程(系统调用、内核线程或中断处理程序等)试图获得同一个锁时会产生竞争,相关流程越多竞争就越激烈.随着系统中处理单元数目的增长,这些流程的数量也在不断增加,此时,对锁的竞争会影响系统的整体性能,甚至成为瓶颈.另一方面,操作系统与应用程序在同一处理器核上交替运行,因为硬件cache容量有限,导致操作系统的代码和数据经常替换掉应用程序的代码和数据.当应用程序重新被调度运行时,需从更慢速的cache,甚至从内存中读取这些代码和数据,从而降低了性能.通过在一台16核AMD节点上的相关测试,以上问题得到了量化验证,并针对这些问题提出了一种异构操作系统模型.在此模型下,应用程序和操作系统分别运行在不同的处理器核上,实验显示这种模式可以有效降低对锁的竞争和对cache的污染.
- 袁清波赵健博陈明宇孙凝晖
- 关键词:多核异构操作系统CACHE性能评测