Supercomputer operating system: Difference between revisions

Content deleted Content added
Rescuing 1 sources and tagging 0 as dead. #IABot (v1.6.1)
No edit summary
Tags: Mobile edit Mobile app edit Android app edit
Line 1:
Since the end of the 20th century, '''supercomputer operating systems''' have undergone major transformations, as fundamental changes have occurred in [[supercomputer architecture]].<ref name=Padua426 /> While early [[operating system]]s were custom tailored to each [[supercomputer]] to gain speed, the trend has been moving away from in-house operating systems and toward some form of [[Linux]],<ref name=MacKenzie /> with it running all the supercomputers on the [[TOP500]] list in November 2017.
 
Given that modern [[massively parallel]] supercomputers typically separate computations from other services by using multiple types of [[Locale (computer hardware)|nodes]], they usually run different operating systems on different nodes, e.g., using a small and efficient [[Lightweight Kernel Operating System|lightweight kernel]] such as [[CNK operating system|Compute Node Kernel]] (CNK) or [[Compute Node Linux]] (CNL) on compute nodes, but a larger system such as a [[Linux]]-derivative on server and [[input/output]] (I/O) nodes.<ref name=EuroPar2004/><ref name=Alam>''An Evaluation of the Oak Ridge National Laboratory Cray XT3'' by Sadaf R. Alam, et al., International Journal of High Performance Computing Applications, February 2008 vol. 22 no. 1 52-80</ref>