A design of hybrid operating system for a parallel computer with multi-core and many-core processors

Mikiko Sato, Go Fukazawa, Kiyohiko Nagamine, Ryuichi Sakamoto, M. Namiki, Kazumi Yoshinaga, Y. Tsujita, A. Hori, Y. Ishikawa
{"title":"A design of hybrid operating system for a parallel computer with multi-core and many-core processors","authors":"Mikiko Sato, Go Fukazawa, Kiyohiko Nagamine, Ryuichi Sakamoto, M. Namiki, Kazumi Yoshinaga, Y. Tsujita, A. Hori, Y. Ishikawa","doi":"10.1145/2318916.2318927","DOIUrl":null,"url":null,"abstract":"This paper describes the design of an operating system to manage the hybrid computer system architecture with multi-core and many-core processors for Exa-scale computing. In this study, a host operating system (Host OS) on a multi-core processor performs some functions of a lightweight operating system (LWOS) on a many-core processor, in order to dedicate to executing the application program on a many-core processor. In particular, to ensure that LWOS execution does not disturb the application program executed on the many-core processor, the functions such as process management, memory management, and I/O management are delegated to the Host OS. To demonstrate this design, we made an prototype system of a computer equipped with a multi-core processor and a many-core processor using an Intel Xeon dual-core processor system. The Linux and original LWOS were loaded on to each processor and the overhead for executing the program for LWOS from Linux was evaluated. Using this prototype system, the LWOS process can be started with at least 110 μsec overhead for the many-core program.","PeriodicalId":335825,"journal":{"name":"International Workshop on Runtime and Operating Systems for Supercomputers","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Workshop on Runtime and Operating Systems for Supercomputers","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2318916.2318927","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

This paper describes the design of an operating system to manage the hybrid computer system architecture with multi-core and many-core processors for Exa-scale computing. In this study, a host operating system (Host OS) on a multi-core processor performs some functions of a lightweight operating system (LWOS) on a many-core processor, in order to dedicate to executing the application program on a many-core processor. In particular, to ensure that LWOS execution does not disturb the application program executed on the many-core processor, the functions such as process management, memory management, and I/O management are delegated to the Host OS. To demonstrate this design, we made an prototype system of a computer equipped with a multi-core processor and a many-core processor using an Intel Xeon dual-core processor system. The Linux and original LWOS were loaded on to each processor and the overhead for executing the program for LWOS from Linux was evaluated. Using this prototype system, the LWOS process can be started with at least 110 μsec overhead for the many-core program.
多核与多核并行计算机混合操作系统的设计
本文介绍了一种用于超大规模计算的多核和多核混合计算机体系结构的操作系统设计。在本研究中,多核处理器上的主机操作系统(host OS)在多核处理器上执行轻量级操作系统(LWOS)的一些功能,以便专门在多核处理器上执行应用程序。特别是,为了确保LWOS的执行不会干扰在多核处理器上执行的应用程序,进程管理、内存管理和I/O管理等功能被委托给Host OS。为了演示这一设计,我们制作了一个配备多核处理器和多核处理器的计算机原型系统,使用英特尔至强双核处理器系统。将Linux和原始LWOS加载到每个处理器上,并评估从Linux执行LWOS程序的开销。使用该原型系统,对于多核程序,LWOS进程可以在至少110 μsec的开销下启动。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信