请输入您要查询的百科知识:

 

词条 CNK operating system
释义

  1. See also

  2. References

{{primary sources|date=October 2013}}Compute Node Kernel (CNK) is the node level operating system for the IBM Blue Gene series of supercomputers.[1][2]

The compute nodes of the Blue Gene family of supercomputers run Compute Node Kernel (CNK), a lightweight kernel that runs on each node and supports one application running for one user on that node. To maximize operating efficiency, the design of CNK was kept simple and minimal. It was implemented in about 5,000 lines of C++ code.[1] Physical memory is statically mapped and the CNK neither needs nor provides scheduling or context switching, given that at each point it runs one application for one user.[1] By not allowing virtual memory or multi-tasking, the design of CNK aimed to devote as many cycles as possible to application processing.[2] CNK does not even implement file input/output (I/O) on the compute node, but delegates that to dedicated I/O nodes.[2]

The I/O nodes of the Blue Gene supercomputers run a different operating system: I/O Node Kernel (INK).[2] INK is based on a modified Linux kernel.

See also

  • Catamount (operating system)
  • Compute Node Linux
  • INK (operating system)
  • Rocks Cluster Distribution
  • Timeline of operating systems

References

1. ^Euro-Par 2004 Parallel Processing: 10th International Euro-Par Conference 2004, by Marco Danelutto, Marco Vanneschi and Domenico Laforenza {{ISBN|3-540-22924-8}} pages 835
2. ^Euro-Par 2006 Parallel Processing: 12th International Euro-Par Conference, 2006, by Wolfgang E. Nagel, Wolfgang V. Walter and Wolfgang Lehner {{ISBN|3-540-37783-2}} page
{{Operating-system-stub}}

1 : Supercomputer operating systems

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/14 14:10:17