LINUX.ORG.RU

Перевод интервью Кона Коливаса «Почему я ушёл»

 , ,


0

0

Как мы знаем, Кон Коливас недавно вернулся с новым планировщиком процессов для ядра линукс. А узнать почему он уходил, а так же его взгляды на развитие компьютеров, операционных систем, и много другого интересного - можно из этого интервью, теперь на русском.

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



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

недальновидный он.

там на фоне творится несколько революций софтово-железных. кое-что уже сейчас выглядывает наружу.

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

например быстро перепрограммируемые плис матрицы.

и проги которые компилируются одновременно в прошивку для этой плис и прогу для этого проца.

в результате мы имеем для каждой проги свой собственный проц, а x86 всего лишь пускалкой для этой штуковины.

в обработке сигналов такие штуки применяются уже сейчас, в будущем я вижу какие-нибудь pci-e платки, можно применять такое как ускорители плагинов фотошопа.

это похоже на OpenCL, только гораздо более гибкое.

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

Ну даже если принять во вниманиние SoCи на arm, mips и PowerPC, то разглядев их по ближе можно увидеть всё тот же PC. Да, инструкции более продуманны, да там чаще используются специализированные блоки, работающие независимо друг от друга и тд. Но в целом это всё та же концепция писюка, окончательно сформировавшееся в 80х. Цп, память, память, ещё всякие п, ещё всякие память. Причём вспомните те же ssd, внутри они несут несколько физических nand, но вместо того чтобы водрузить на них скажем ubifs, производители прикрутили контроллер и выдали одну сущность, за совершенно другую - массив nandов за блочное устройство(и не надо про способность некоторых fs отложенно записывать, объединяя операции, это не позволяет оптимизировать доступ к nand, а лиш частично снижает износ). В итоге и производительность проседает, и износ преждевременный. В embeded используют nand, ну хоть где-то:)
Пожалуй единственное, что начинает сдвигаться постепенно в нормальную сторону - это паралельная обработка данных посредством разных по конструкции вычислительных блоков, тот же opencl. Но до его воплощении в виде массива arm чипов, нескольких gpu - ещё не близко. Да и на революцию это не похоже, как ни крути. Никто и раньше не запрещал заюзать кучу ядер для паралельной обработки.
Реально же даже тот же пресловутый cpu способен на больше, чем просто испольнять некий набор инструкций, иметь регистры и кеш. Что у инженеров фантазия кончилась? Где революция здесь?
Только небольшие, пусть и существенные изменения. Но коливас прав, развития многоветочного всё меньше и меньше, все упёрлись в стандарты дефакто, идеи либо гибнут, либо не реализуются.

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

>Где революция здесь?

в том что под каждую программу будет свой проц, или своя кучка процов.

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

Да, это хорошо, только вот когда? Производители всеми силами пытаются удержать не-x86 от выхода за пределы смартфонов. Представляете как будут упираться против перепрограммируемых матриц?
Не говоря уже о том, что в идеале для таких вещей весь софт должен быть в исходниках, ибо какой-нибудь универсальный байткод компилировать в "это" - очень неэффективно.

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

лет через 20 по моим оценкам.

сейчас это все постепенно становится мейнстримом для обработки сигналов на тех же телефонных станция.

пока там всякие TI да AD рулят, но перепрограммируемые постепенно набирают популярность.

а оттуда оно неизбежно выльется на массовый рынок, хотя бы теми же аппаратными ускорителями плагинов для фотошопа.

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

>Не говоря уже о том, что в идеале для таких вещей весь софт должен быть в исходниках

не обязательно - можно использовать чужие модули уже скомпиленые.

ну и доля софта с исходниками растет, вроде.

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

>Но в целом это всё та же концепция писюка, окончательно сформировавшееся в 80х. Цп, память, память, ещё всякие п, ещё всякие память

Это не писюка концепция, да. Это архитектура фон Неймана, сформировашаяся не в 80-х, а как бы даже еще в 40-х.

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

еще один пример железячной революции - не фон неймановские архитектуры, которые, кстати, фон нейман как раз и придумал.

тоже связано с плисками, потому что не нужна поддержка каких-нибудь гигантов чтобы реализовать такое на них, на специфичных задачах уделывает фон неймановские машины на пару десятичных порядков.

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

Смотри www.quantel.com. Они делают точно то, о чем ты говоришь. Их системы это PC с набором PCI-X карточек с кучей FPGA. Для каждой операции карточка перепрограммируется. В итоге они HD и IMAX резолюции в реальном времени обрабатывают. А компьютер там только для I/O используется.

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

>лет через 20 по моим оценкам. Через 30 лет советские люди будут жить при коммунизме!

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