检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222