大规模并行操作系统研究  被引量:1

Study of the Large Scale Parallel Operating System

在线阅读下载全文

作  者:邵宗有[1,2] 王昭顺[1] 许建卫 

机构地区:[1]北京科技大学信息工程学院,北京100083 [2]曙光信息产业有限公司研发中心,北京100094 [3]无锡城市云计算中心有限公司,无锡214315

出  处:《计算机科学》2013年第11A期32-36,40,共6页Computer Science

摘  要:通过对大规模并行超级计算机模拟器上运行的操作系统进行分析,发现超级计算机内部计算节点、I/O节点和服务节点对操作系统各模块的需求是不同的,一个通用的操作系统无法满足不同类型节点的需求。提出了一种轻核心结构的操作系统并在模拟器上实现了原型系统SandOS,它包括计算节点轻核心SandPOS、I/O节点操作系统FileServer和服务节点操作系统MonitorServer。对计算节点轻核心SandPOS与通用的操作系统在内存开销、调度效率、运行效率、页表管理等方面的性能进行了分析对比,结果显示出超大规模并行系统中,SandOS比通用的操作系统具有更好的执行效率。By analyzing the operating system running in a supercomputer simulator, it is found that different nodes in the supercomputer use different part of an operating system. However, a traditional operating system cannot meet the demand. In such case, a heterogeneous large scale operating system is designed and a prototype named SandOS is implemented based on the simulator. The prototype includes light weight kernel operating system SandPOS for compute nodes, FileServer for I/O nodes and MonitorServer for service nodes. By comparing SandPOS with traditional operational system in memory overhead, schedule efficiency, run efficiency and address translating efficiency, result shows that in large scale parallel system, SandOS has better efficiency than traditional operational system.

关 键 词:大规模 轻核心 操作系统SandOS 

分 类 号:TP303[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象