Evaluation of Manycore Operating Systems

被引:0
作者
Nidaw, Biruk Y. [1 ]
Shin, Ziho [1 ]
In, Jung Sung [1 ]
Woo, Kim Young [1 ]
机构
[1] ETRI, SW Content Res, Deajeon, South Korea
来源
2016 18TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATIONS TECHNOLOGY (ICACT) - INFORMATION AND COMMUNICATIONS FOR SAFE AND SECURE LIFE | 2016年
关键词
Manycore; operating systems; FOS; Corey; FusedOS; Cerberus; BarrelFish; PopcornLinux;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
These days the number of processors in computer systems is increasing in a very fast speed, and different manufacturers are producing computers with manycore processors. In turn, these manycore computer systems require a new operating system that can solve the problems of commodity operating systems. Commodity operating systems originally made for single, dual or multi-cores systems; they will have lower performance and scalability problem for higher number of cores that are hundreds or thousands in number. In this regard, scholars of different research institutions are trying to develop their own solutions for existing problems among commodity operating systems and the recently emerging the manycore processor. This paper intends to see what those manycore operating systems are. The main objective of this paper is to compare and contrast some of manycore operating systems, analyze their experimental results, and give some summarizing concepts. Manycore operating systems are developing from either the scratch or the amendment on the existing commodity operating systems. Operating systems projects that develop a manycore operating system from the scratch, need lots of effort, and generally new approaches are applied. They use completely new technical approaches for development of OSes for increased number of cores. Operating systems like FOS and BarrelFish are some examples of operating systems that developed from the scratch. On the other hand, some operating system projects focus on commodity OSes problems for increased number of cores. These projects amend commodity operating systems and/or used them collectively. Therefore, their main task is preparing systems that play an important role for this amendment. As compared with the above operating system development approach, these approaches are simple and more manycore OSes used it. Operating systems like FusedOS, Cerberus and others are such a type of operating systems. In this respect, this paper will see the reason behind the selection of either of the two approaches. Also will provide highlights about the basic structural differences among the existing manycore operating systems, in order to catch the philosophy behind them.
引用
收藏
页码:765 / 772
页数:8
相关论文
共 7 条
[1]  
Agarwal Anant, FOS FACTORED OPERATI
[2]  
[Anonymous], FACTORED OPERATING S
[3]  
Barbalace Antonio, POPCORN BRIDGING PRO
[4]  
Baumann Andrew, MULTIKERNEL NEW OS A
[5]  
Boyd Silas, 8 USENIX S OP SYST D
[6]  
Park Yoonho, 2012, 2012 IEEE 24 INT S C
[7]  
Song Xiang, CASE SCALING APPL MA