留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

面向众核的空分系统结构研究

胡晓静 王春光 谭郁松

胡晓静, 王春光, 谭郁松. 面向众核的空分系统结构研究[J]. 机械科学与技术, 2013, 32(6): 868-872.
引用本文: 胡晓静, 王春光, 谭郁松. 面向众核的空分系统结构研究[J]. 机械科学与技术, 2013, 32(6): 868-872.
Hu Xiaojing, Wang Chunguang, Tan Yusong. Exploring Non-Uniform Memory Access Architecture for Multi-core Platform[J]. Mechanical Science and Technology for Aerospace Engineering, 2013, 32(6): 868-872.
Citation: Hu Xiaojing, Wang Chunguang, Tan Yusong. Exploring Non-Uniform Memory Access Architecture for Multi-core Platform[J]. Mechanical Science and Technology for Aerospace Engineering, 2013, 32(6): 868-872.

面向众核的空分系统结构研究

详细信息
    作者简介:

    胡晓静(1977-),高级工程师,研究方向为信息系统,sunny_hxj@sina.com

Exploring Non-Uniform Memory Access Architecture for Multi-core Platform

  • 摘要: 虚拟机技术通过操作系统级的并行能够一定程度上适应硬件的并行发展。但是其层叠性能损失和能耗增加使得其应用有限。本文中分析了当前虚拟机技术存在的缺陷,引入了空分复用的思想,并重新设计了一个面向众核平台的系统结构,通过将不同功能部分绑定到特定处理器上,通过处理器间的中断来完成功能调用。这种机制避免了时分复用技术带来的切换开销,通过处理期间显式消息传递代替了难以确定执行时间的cache一致性协议,并针对NUMA结构下,处理器地位不一致的情况,提出了相应的分配和迁移策略。
  • [1] Baumann A,et al.The multikernel: a new OS architecture for scalable multicore systems[A].In: Symposium on Operating Systems Principles(SOSP)[C],2009:29~44
    [2] Bugnion E,et al.Disco: running commodity operating systems on scalable multiprocessors[J].ACM SIGOPS Operating Systems Review,1997,31:143~156
    [3] Hartig H,et al.The performance of μ-kernel-based systems[A].In: Symposium on Operating Systems Principles (SOSP)[C],1997,66
    [4] Engler D,Kaashoek M.Exokernel: an operating system architec-ture for application-level resource management[A].In: Symposi-um on Operating Systems Principles (SOSP)[C],New York,1995:251~266
    [5] Whitaker A,et al.Denali: A scalable isolation kernel[A].In: Proceedings of the Tenth ACM Sigops European Workshop[C],2002
    [6] Saha B,et al.Enabling scalability and performance in a large scale CMP environment[A].Second European Conference on Computer Systems[C],2007
    [7] Wentzlaff D,Agarwal A.Factored operating systems (fos): the case for a scalable operating system for multicores[J].ACM SIGOPS Operating Systems Review,2009,43:76~85
    [8] Liu R,et al.Tessellation: space-time partitioning in a manycore client OS[A].In: USENIX Workshop on Hot Topics in Par-allelism (HotPar))[C],Berkeley,CA,2009:10~10
  • 加载中
计量
  • 文章访问数:  245
  • HTML全文浏览量:  13
  • PDF下载量:  2
  • 被引次数: 0
出版历程
  • 收稿日期:  2012-03-14
  • 刊出日期:  2015-06-10

目录

    /

    返回文章
    返回