LINUX.ORG.RU

Os plan9 была успешно запущена на BG/L


0

0

После 80 дневной работы над портированием, os plan9 была успешно загружена и запущена на Blue Gene/L - самой производительной в мире компьютерной системе. Новость на slashdot

>>> Подробности

anonymous

Проверено: anonymous_incognito ()

Эх, таким бы хлебальничком^W кластером, да Gentoooooo... :D

KRoN73 ★★★★★
()

Da, zabavno :)

>> sed 's/ /\n/g' msg |grep -i shit |wc -l
3

AiLr ★★
()

интересный блог однако

stave ★★★★★
()
Ответ на: комментарий от Joe_Bishop

> пионерскую поделку

Действительно, пионеры осестроения руку приложили.

stassats ★★★★
()
Ответ на: комментарий от MiracleMan

Кто-нибудь пробовал? Вещи в ней очень интересные заложены.. А как оно в работе.. =\

Хочется пожелать успешного развития/внедрения сей замечательной оси.

anonymous
()
Ответ на: комментарий от polachok

>интересно: а зачем?

Как написано здесь:

http://domino.research.ibm.com/comm/research_projects.nsf/pages/hare.index.html

по их мнению plan 9 наилучшим образом сочетает преимущетсва "облегченного" ядра и "полнофункциональной" системы... Производительности им все мало :))

mky ★★★★★
()
Ответ на: комментарий от mky

> Производительности им все мало :))

производительности не бывает много

firsttimeuser ★★★★★
()
Ответ на: комментарий от mky

> по их мнению plan 9 наилучшим образом сочетает преимущетсва "облегченного" ядра и "полнофункциональной" системы...

а какая операционка на вычислительных узлах BG/L?

VIT
()
Ответ на: комментарий от polachok

>интересно: а зачем?

Дык не смогли проапдейтить SLES 9 на 10 ;)

sS ★★★★★
()
Ответ на: комментарий от VIT

Они называют это CNK (Compute Node Kernel)

The Compute Node Kernel (CNK) was designed to implement only the strictly necessary functionality for this model of execution, thus minimizing any perturbation of the running application processes. In particular, all I/O system calls initiated by user application processes running on a compute node (e.g., open, close, read, write) are trapped by the CNK and function shipped to its corresponding I/O node.

Вообще сама по себе система очень забавная. У них по одному треду на процессор ;)

sS ★★★★★
()
Ответ на: комментарий от sS

>Вообще сама по себе система очень забавная. У них по одному треду на процессор ;)

o_O ипадЪ..

Вообще Plan9 руль система (юзал год назад..), долгих лет жизни..

dragon_djanic ★★
()
Ответ на: комментарий от Joe_Bishop

> так она же не объектно-ориентированная! нафик тогда эту пионерскую поделку

Вычитал здесь: http://itc.ua/article.phtml?ID=2984

"Шестая концепция латентна и широко не афишируется. Речь идет об объектно-ориентированном характере ПО Plan9. Несмотря на то что вся система реализована на исключительно прозрачном подмножестве стандартного языка C (сокращению подвергся только препроцессор этого языка), и отсутствуют привычные явно декларируемые объектно-ориентированные технологические средства, Plan9 предлагает свое видение ООП. Здесь царствуют бинарные исполняемые объекты, общесистемными способами осуществляется динамическое наследование их свойств (namespace) и в явной форме присутствует обмен сообщениями (plumbing). Впрочем, почувствовать это можно только после приобретения некоторого опыта в программировании системы."

anonymous
()
Ответ на: комментарий от dragon_djanic

>>Вообще сама по себе система очень забавная. У них по одному треду на процессор ;) >o_O ипадЪ..

Дык по жизни это самая эффективная архитектура в HPC.

Конкретно в BG/L:

User application processes run only on the compute nodes. Furthermore, the model is to have a single thread of execution per processor of the compute node. This can be accomplished either with a single process (in coprocessor mode) or with two independent processes (in virtual node mode) per compute node. (Note: In coprocessor mode, the second processor is used to perform message passing functions.)

Вообще BG/L довольно странная система ... там смешение 64-х (фронтенд) и 32-х (CLK и I/O ноды) битных архитектур (PowerPC) плюс в каждой счётной ноде всего по 0.5Гб памяти. Зато их 64k + 1k i/o nodes

sS ★★★★★
()
Ответ на: комментарий от anonymous

> Plan 9 — операционная система, разрабатываемая Bell Labs (сейчас Lucent Technologies [1]) с конца 1980-х гг. Система должна была преодолеть принципиальные недостатки дизайна UNIX.

Объясните, пожалуйста, какие?

Inteferron
()
Ответ на: комментарий от dragon_djanic

>юзал год назад

Ну и как? Легко устанавливается? А скорость работы у нее выше, чем у UNIX? Или микроядро тормозит все-таки?

P.S. А PlanetPenguin Racer там, надеюсь, есть?

xTERM ★★
()
Ответ на: комментарий от anonymous

> Вещи в ней очень интересные заложены..

> Хочется пожелать успешного развития/внедрения сей замечательной оси.

+1

isden ★★★★★
()
Ответ на: комментарий от anonymous

>Винде капец -- у нас есть План! =)

Так не ори же так баклан.. а то мусора запалят.

dragon_djanic ★★
()
Ответ на: комментарий от Inteferron

>>Система должна была преодолеть принципиальные недостатки дизайна UNIX.

>Объясните, пожалуйста, какие?

Почитай - http://plan9.bell-labs.com/sys/doc/9.html

Перевод - http://askmirror.googlepages.com/9.html

Из недостатков вполне достаточно b и c устройства, пользователь root, tty-style терминал. И эти анахронизмы живы и по сей день.

Странно, что новость делает тут :)

robot12 ★★★★★
()

Достали уже эти велосипеды! :(

anonymous
()
Ответ на: комментарий от robot12

А есть тут кто-нибудь умный, чтобы объяснить мне, почему Plan9 до сих пор не готов для деск^Wреального использования? Ведь вроде бы, всё там шоколадно и красиво. Где подвох?

ero-sennin ★★
()
Ответ на: комментарий от ero-sennin

> Где подвох?
Ну... Просто он уже на уровне, когда "ложки нет".

Shadow ★★★★★
()
Ответ на: комментарий от ero-sennin

> А есть тут кто-нибудь умный, чтобы объяснить мне, почему Plan9 до сих пор не готов для деск^Wреального использования? Ведь вроде бы, всё там шоколадно и красиво. Где подвох?

Об этом Эрик Реймонд даже писал в "The Art of Unix Programming": "Plan 9: The Way the Future Was", http://www.faqs.org/docs/artu/plan9.html

anonymous
()
Ответ на: комментарий от sS

> Вообще BG/L довольно странная система ... там смешение 64-х (фронтенд) и 32-х (CLK и I/O ноды) битных архитектур (PowerPC) плюс в каждой счётной ноде всего по 0.5Гб памяти. Зато их 64k + 1k i/o nodes

Есть опыт программирования BGL? Конкретно, удается ли использовать double hammer хотя бы процентов на 40?

С моей точки зрения, самое интересное - virtul node mode. Really cool, uses the same hardware with double speedup! Need more memory for a processor - just double the number of nodes!

VIT
()
Ответ на: комментарий от VIT

>Есть опыт программирования BGL?

Нет, информация только по обзорам.

>Конкретно, удается ли использовать double hammer хотя бы процентов на 40?

Судя по заявленым тестам таки да. Rmax/Rpeak = 0.76

sS ★★★★★
()
Ответ на: комментарий от robot12

> Из недостатков вполне достаточно b и c устройства, пользователь root, tty-style терминал. И эти анахронизмы живы и по сей день.

а можно более развернуть что с ними не так? не флейма ради, а просвещения для.

Rastafarra ★★★★
()
Ответ на: комментарий от sS

> информация только по обзорам

понятно. Жаль.

> Rmax/Rpeak = 0.76

Вектора перемножить или интерполяцию провести дело не сложное. А вот как дело доходит до реальных задач - 30-40% и все. Проблема BGL - плохой код для стандартных функций: optimized for PPC440, but BGL node is not a PPC440 (in contrast to what is given in press release). As a plus, the fortran compiler for BGL allows to write pure assembly PPC440d inline, which may drammatically increase performance for the price of portability and programming cost.

p.s. the best computer I was ever writing for (and I was writing for a few), no question about it! Plenty of options to optimize your code.

p.p.s. Sorry for English, I am in a trip, quite hard to type Russian.

VIT
()
Ответ на: комментарий от ero-sennin

>чтобы объяснить мне, почему Plan9 до сих пор не готов для деск^Wреального использования? Ведь вроде бы, всё там шоколадно и красиво. Где подвох?

Хмм а кто Вам сказал что цель Plan9 это Desktop или Server ?

Plan9 это исследовательская система. И при желании, в ней можно вполне нормально существовать повседневно.

robot12 ★★★★★
()
Ответ на: комментарий от robot12

Я тебе поверю как только ты расскажешь как из под план9 почитать и попИсать в LOR :)

anonymous
()
Ответ на: комментарий от robot12

> Plan9 это исследовательская система.

Так и запишем, красноглазая пионерская поделка для выбивания грантов, уже 20 лет. :P Результаты исследований надо внедрить на производстве, чтоб приносили пользу народному хозяйству. И что оно нам дало, кроме FUSE и UTF-8?

ero-sennin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.