The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск дистрибутива Эльбрус 6.0, opennews (??), 05-Окт-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


376. "Выпуск дистрибутива Эльбрус Линукс 6.0"  +/
Сообщение от пох. (?), 06-Окт-20, 13:52 
Ровно наоборот - на этом допущении построена архитектура ix86 до 386 включительно.
Более поздняя - частично (что программисты конечно наляпают как получится, авось процессор как-то переварит, но критичные мелкие куски будут таки оптимизироваться ими вручную или во всяком случае - с использованием низкоуровневых средств и точных знаний особенностей архитектуры).

Итаниум (поскольку бессмысленно говорить о несуществующем e2k с несуществующей документацией) построен ровно из обратного - что а вот сейчас мы напряжемся, да КААААК захреначим супер-оптимизирующий компилятор, и умные программисты умеющие в низкоуровневую оптимизацию станут вообще не нужны, можно будет писать код в терминах высокоуровневых абстракций.
Первым делом уволили умных из отдела по разработке компилятора, разумеется - они были ближе всего к точке руления данными дЭффективными менеджерами. Что могло пойти не так?! До сих пор понять не могут.

> Поэтому, e2k никогда не выйдет за пределы своей крайне специфичной предметной области.

Не поэтому.

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


  

Ответить | Правка | Наверх | Cообщить модератору

378. "Выпуск дистрибутива Эльбрус Линукс 6.0"  +/
Сообщение от Аноним (359), 06-Окт-20, 14:34 
> Что могло пойти не так?! До сих пор понять не могут.

Ну почему же? Всё та же самая пресловутая instructions per cycle. На бумаге — ог-го-го-го. На практике — не очень.

Миром правит бизнес-логика, и никакой «оптимизирующий» компилятор, никакие ассемблерные вставки, не сделают из тонн дерьма конфетку. Но, там где 1500MHz e2k (или 2666MHz Itanium) позорно сольёт, ~5000MHz Intel со своими турбо-бёрстами будет радостно чавкать и простить ещё. Принципиально разные подходы.

Как, кстати, дела у e2k с Java, .NET и JIT-реализациями JS? Подозреваю, что очень «никак». А уж с «классическими» интерпретируемыми (Python, PHP, Ruby, Lua, Perl, Erlang)... Нда...

Itanium слил, потому что прежде всего оказался бесполезным для «бизнеса». Поэтому, и e2k обречён на сидение в своей нише.

Ответить | Правка | Наверх | Cообщить модератору

420. "Выпуск дистрибутива Эльбрус Линукс 6.0"  +/
Сообщение от Michael Shigorinemail (ok), 08-Окт-20, 18:03 
> Принципиально разные подходы.

Мне кажется, что тут разница в чём-то перекликается с разницей между плановой и рыночной экономикой (которых в чистом виде ровно так же не наблюдается).

> Как, кстати, дела у e2k с Java, .NET и JIT-реализациями JS?
> Подозреваю, что очень «никак».

http://unipro.ru/vm-compilers/

> А уж с «классическими» интерпретируемыми (Python, PHP, Ruby, Lua, Perl,
> Erlang)... Нда...

Как-то так: http://altlinux.org/ports/e2k

> Itanium слил, потому что прежде всего оказался бесполезным для «бизнеса».

Напомню: "бизнес" тогда -- в начале нулевых -- практически строго означал "wintel" (по крайней мере в том сегменте, где "бизнес-логику" оптимизировать было менее выгодно, чем покупать всё более новые процессоры).  Мне вот знакомые, причастные к вопросу, рассказывали, что итаник не в последнюю очередь убило отсутствие драйверов для печати под Windows.

> Поэтому, и e2k обречён на сидение в своей нише.

Есть некоторая разница между "подозревать" и "прозревать"; впрочем, пусть жизнь покажет, у неё обычно хорошо получается.

Ответить | Правка | Наверх | Cообщить модератору

419. "Выпуск дистрибутива Эльбрус Линукс 6.0"  +1 +/
Сообщение от Michael Shigorinemail (ok), 08-Окт-20, 17:57 
> Итаниум (поскольку бессмысленно говорить о несуществующем e2k
> с несуществующей документацией) построен ровно из обратного
> - что а вот сейчас мы напряжемся, да КААААК захреначим
> супер-оптимизирующий компилятор, и умные программисты умеющие
> в низкоуровневую оптимизацию станут вообще не нужны

Ну так то там, и то если верить Вам.

А тут -- иначе.

Как -- уже рассказывал.

И да, призовая ссылка на несуществующую(tm) документацию: http://mcst.ru/elbrus_prog

Ответить | Правка | К родителю #376 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру