Compute Node Linux
Compute Node Linux (CNL) — среда исполнения, основанная на ядре Linux. Предназначена для вычислительных узлов суперкомпьютеров Cray XT3, Cray XT4, Cray XT5, Cray XT6, и Cray XE6. Основана на операционной системе SUSE Linux Enterprise Server и представляет собой облегчённое ядро с минимальным набором функций, необходимых для управления работой вычислительного узла массово-параллельного суперкомпьютера.[1][2]. CNL является частью операционной среды Cray Linux Environment[3]. Использовалась в 2000-х и 2010-х годах, в ноябре 2011 применялась в 3-м, 6-м, и 8-и суперкомпьютерах мира по списку Top500[4][5].
CNL и CLE сравниваются с более ранней минималистичной ОС UNICOS/lc (микроядро Catamount) для массивно-параллельных вычислительных систем. CLE предоставляет более близкое к обычному Linux окружение, добавляет ряд фоновых сервисов и поддерживает больше различных сред программирования; при этом снижение производительности приложений по сравнению с Catamount не превышает 10%[6]. В то же время CLE предоставляет меньше возможностей и сервисов, чем традиционные Linux-дистрибутивы[7], в целях уменьшения потребления памяти и снижения расходов процессорного времени на сервисные задачи ОС[8].
Примечания
- ↑ Compute Node Linux: Overview, Progress to Date & Roadmap Архивировано 21 октября 2012 года.
- ↑ Compute Node Linux: New Frontiers in Compute Node Operating System Архивировано 12 февраля 2012 года.
- ↑ http://www.archer.ac.uk/documentation/best-practice-guide/arch.php
- ↑ http://www.top500.org/lists/2011/11
- ↑ https://royal.pingdom.com/2009/06/24/the-triumph-of-linux-as-a-supercomputer-os/
- ↑ https://www.oerc.ox.ac.uk/sites/default/files/uploads/profile-pages/Gihan/lspp-2010.pdf
- ↑ https://books.google.ru/books?id=i_NCY1kVq7kC&pg=PA329&lpg=PA329&dq=%22Compute+Node+Linux%22
- ↑ http://www.prace-ri.eu/best-practice-guide-cray-xe-html/#sec-2.7