Операционная система CNK

Compute Node Kernel ( CNK ) — это узла уровня операционная система для IBM Blue Gene серии суперкомпьютеров . [1] [2]
Операционная система
[ редактировать ]Вычислительные узлы семейства суперкомпьютеров IBM Blue Gene используют CNK — облегченное ядро , которое работает на каждом узле и поддерживает одно приложение, работающее для одного пользователя на этом узле. Чтобы максимизировать операционную эффективность, конструкция CNK была сохранена простой и минимальной. Он был реализован примерно в 5000 строках кода C++ . [1] Физическая память отображается статически, и CNK не нуждается и не обеспечивает планирование или переключение контекста , учитывая, что в каждой точке он запускает одно приложение для одного пользователя. [1] Не допуская использования виртуальной памяти или многозадачности , конструкция CNK была направлена на то, чтобы посвятить как можно больше циклов обработке приложений. [2]
файлов CNK делегирует ввод-вывод (I/O) выделенным узлам ввода-вывода, которые работают под управлением операционной системы INK (ядро узла ввода-вывода), основанной на модифицированном ядре Linux . [2]
См. также
[ редактировать ]- Катамаунт (операционная система)
- Вычислительный узел Linux
- ИНК (операционная система)
- Распределение кластеров пород
- Хронология операционных систем
Ссылки
[ редактировать ]- ^ Jump up to: а б с Параллельная обработка Euro-Par 2004: 10-я Международная конференция Euro-Par 2004, Марко Данелутто, Марко Ваннески и Доменико Лафоренца. ISBN 3-540-22924-8 страниц 835
- ^ Jump up to: а б с Параллельная обработка Euro-Par 2006: 12-я Международная конференция Euro-Par , 2006 г., Вольфганг Э. Нагель, Вольфганг В. Вальтер и Вольфганг Ленер ISBN 3-540-37783-2 стр.