Pull to refresh
2
0

Пользователь

Send message

Дицел как раз нигде ни про каких русских ни словом ни намеком не упоминает, а на прямые вопросы говорит мол - да, работали с русскими когда он был в sun, талантливые были ребята, классное было время тыр-пыр. И всё. (Шигорин делает из ничего трагикомедию).

Зато Бабаян упоминал Дицела в статье 2000г. с такой очень завуалированной досадой.

Наверное она была не столько в том что он ушел из sun и не сказал ничего бабаяну о своих планах (как в статье написано). А в том что он не захотел это делать совместно с мцст, то есть не захотел с "московскими друзьями" работать, а что бы наверное они не дай бог не просились и не предлагали свои услуги он решил ничего не говорить. Примерно как девушка, которой с тобой очень весело и интересно убивать время, но для спать и отношаться она предпочитает парней другого типа.

Transmeta Crusoe это не "папа", а скорее внебрачный ребенок Эльбруса-3 и западных инженеров.

Основатель трансметы (Дейв Дицел) друг Александра Кима и Бориса Бабаяна.
Тут даже где-то статья на хабре любопытная была как Дицел на закрытом совещании в Интеле отстаивал идеи Бабаяна по новой архитектуре году в то-ли в 2016 то-ли 2017. Но не получилось, понятно интел сейчас очень боится экспериментировать.

Современный микропроцессор эльбрус несправедливо считать родственником трансметы, так как они МЦСТ никаких наработок не передавали (хотя было бы здорово), а продали все интелу и амд. Максимум что можно притянуть это какое то публичное исследование по повышению производительности Code Morphing-а путем перекидывания каких то задачь на второе ядро, но у эльбруса два ядра отдаются vm-гипервизору чтиоб он на одном потоке интерпритировал, переключал счетчики а на другом запускал оптимизирующий компилятор (в общем как у классических vm интерпретируемых языков).

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

JIT наоборот мог бы все эти проблемы спрятать, но проблема в том что не существует какого то универсального gcc-jit, все джиты приколочены к своим виртуальным машинам и портируются вместе с ней как есть с соответствующим результатом.

ナイブミラークリーニング

Naibumirākurīningu (найба мирра кулинингу)

Типа нету зеркала или требуется его чистка наверное.

не знал что парсер JSON выкидывает поля с undefined, класная фича же, оказывается от него даже польза есть.

что касается примеров то я честно говоря не очень понял в чем конкретная претензия к undefined. Он и есть как бы "неопределенный тип" js-рантайм понятия не иммеет какой тип будет у let a;, а null - это тип object

Каким образом микрокод старого, либо ультрабюджетного процессора решит проблему отсутствия поддержки современного/расширенного набора инструкций?

Никаким, софт опирающийся на новые/расширенные инструкции просто перестает работать, поэтому например в коде ffmpeg есть отдельная библиотека libpostproc которая определяет тип процессора во время исполнения, а другие библиотеки уже на основе этой информации вызывают правильные функции.

А при выходе новых поколений power4->power5 armv7->armv8->armv9 приходится собирать весь софт под каждое отдельно. Поверх этого могут еще быть разные операционные системы и разные версии системных библиотек. Разработчики давно подстроились под это дело, что тут "малореального" - не понятно

Ничего особо нового VLIW тут не добавляет (если продуман грамотно). Конкретно в эльбрусе просчет с выставлением задержек, на разных процессорах они могут быть разные, коли их компилятор выставляет то надо тогда уж не константы подставлять (как сейчас) а регистры где они предварительно записаны и тогда проблемы бы небыло. Вообще удивительно как в процессоре в котором реализована куча специфичных регистров вроде %LOOP_COUNT и команды для работы с ними, не додумались сделать nop 0x1, %NOP_LD_L1 например. Насколько я себе представляю это требует довольно небольшой доработки уже существующего устройства.

Есть ли абсолютный ноль, который невозможно достичь?

Есть.
Когда один ноль пытается разделить другой, как делает эта "статья"

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

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

Документация по компилятору находится в папке самого компилятора
/opt/mcst/lcc-1.2X.e2k-cross/doc ~ например

Там же лежит и man, да и lcc --help раньше по крайней мере все что есть выкатывал.

указана совместимость с GCC лишь для старой версии компилятора

lcc --version должно показывать какой версии GCC оно соответствует. Совместимость естественно реализована примерно как у clang: опции принимает, но ругается своими ошибками в неожиданных местах. В любом случае там лишние вроде выключаются флагами.

Если государству нужен хорошо работающий процессор, то покупка ядер ARM - это радикально более эффективная трата денег,

Государству нужна компания которая им предложит законченное решение, к сожалению у государства (точнее либералов во главе государства) отсутствует понимание как создавать такие компании, их мотает от крайности что все само из гаражей вылупляется, до другой крайности что надо вы;ирать бессмысленные стартапы. Российскому чиновнику (да и вообще нашему гражданину) тяжело понять что стартап - это инициатива людей, её нельзя взять и создать в приказном порядке, но можно задушить в зародыше отрубив свои идеи и подбросив перспективные так как большому начальнику видней.
К сожалению последнее у нас освоили в совершенстве как наверху так и внизу, а вот просто положить на стол запрашиваемую сумму, ключи от гаража и сказать "через месяц покажешь что сделал" это для нас как отношения инопланетян.

Ну это лирика, а что касается "эффективности", то я не вижу никакой эффективности. Я не вижу процессора 4Ггц, вроде как эльбрусу vliw мешает, а что мешало купить (раз уж покупаем) процессор с нормальными частотами?
Я не вижу плату за 10-20т.р я вижу прайс 100т.р. по запросу, я в конце концов не вижу что бы оно обгоняло эльбрус в каких либо приложениях ни раньше (4С-T1, 8C-1M) ни сейчас. В 7z однопоток сабжа выдает 2,8k это как у эльбруса-16 на тех же 2ггц и снапдрагона на таком же ядре. Скайлейк и рязань показывают 4-5k на один поток. Может быть это потому что там тест AES накручивает очков, а может это из за турбобустов. В любом случае ни в эльбрусе ни в кале ничего подобного нет. Но если у первого хотя бы "в перспективе" подобное возможно ожидать, то у второго перспектива ждать пока арм запилит и готовить деньги. И то была теперь уже.

МЦСТ много лет исправно получал ОКР на отечественные процессоры, которые
использовали западные IP, производились на Тайване и так и не попали на
массовый рынок.

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

Если бы были санкции, Imagination тоже бы ничего не продала. По словам каловцев это якобы сам арм отказался работать из за каких то опасений. А по словам одного ЖЖ тех лет, выбрать мипс уговорила парочка институтских ретроградов (один из которых и вел блог), взяли как экспертов по процессорным архитектурам, потому как ездила как обычно свора больших начальников

замечу, американские и французские блоки, что стоят в «Эльбрусах»

Я не против покупных блоков на то чего у нас еще нет. У Imagination например есть неплохая 3D графика (которая поддерживает OpenGL и DirectX) и видео энкодеры/декодеры, можно было бы купить их, купить HDMI и прочее, точно так же соединять на чипе и клепать дискретки начального уровня как для компов на интелах так и для эльбрусов. Но чубайнистам не интересно эффективно тратить государственные деньги, не интересна ниша которую еще никто не занял, им интересно что бы все денежные потоки по государственным контрактам шли только их друзьям и друзьям друзей, а "чужакам" нельзя позволять даже приближаться к кормушке.

Upd (как в подтверждение предположения):

Как выяснил CNews, разработчик линейки российских процессоров «Эльбрус», компания МЦСТ трижды не смогла получить государственное финансирование на свой новый чип.

На сайте Минпромторга можно найти информацию о том, что некие заявки МЦСТ были последовательно отклонены на трех подряд конкурсах министерства на получение субсидий на «создание электронной компонентной базы и модулей». Первый из них был объявлен 13 августа 2021 г., а об отклонении заявки сообщалось в конкурсном протоколе от 29 сентября.

Второй конкурс был объявлен 16 июня 2022 г., протокол с отказом датирован 1 августа. Третий конкурс министерство объявило 8 августа, протокол с отказом в отношении заявки МЦСТ был опубликован 30 сентября. Во всех случаях заявки компании не прошли научно-техническую оценку комиссии. По данным источника CNews на российском «железном» рынке, последний раз отказ был объяснен тем, что у проекта недостаточно прописана область применения.

Давайте вспомним судьбу компании Т-Платформы

А что её вспоминать, всю жизнь занимались чубайномикой - лоббировали через админресурс и взятки строительство дорогущих и нафиг не нужных суперов для МГУ. Которые хрен пойми зачем стоят и толком ничем не занимаются, но зато распиарены как подобает чубайсам.

После оглушительного успеха дома, решили попробовать почубайномить в США. и даже почти получилось. Был выйгран тендер на постройку супера для одного штовского института, но когда подошла пора его строить, внезапно выяснилось что компания в санкционном списке сша и ей запрещено продавать любое оборудование для HPC. Крики и визги "мы единственная и уникальная в россии высокотехнологичная компания, защонас" и статьи в синьюз в США не работают, поэтому пришлось платить заказчику штрафы, нанимать в США адвокатов и через суд доказывать толстому судье что МГУ это Московский Государственный Университет, а не Милитари Гранд Унит. Доказали. Санкции сняли, но осадочек остался чего не скажешь о деньгах.

Решили пока забить на глобальный рынок и сделать что-то для родины, а на родине как раз на рубеже тех лет (2013-2014) появились статьи на хабре про российский процессор в который можно играть в блокнот не закрывая косынки всего за 399 999Р. Остап понял что "первый" "отечественный" суперкомпьютер он уже сделал, а вот "первые" "российские" процессор, компьютер, сервер и ноутбук еще нет. Вооружившись богатым опытом в разработке микроэлектронике и одолжив пару тройку миллиардиков у одного состоятельного друга , у которого их было просто вот совсем много и он не знал что с ними делать, Остап поехал заграницу покупать готовые блоки для "первого" "российского" процессора и заказывать у китайцев разработку платы для "первого" "российского" компьютера.

Но не хватило инженерам опыта с первого раза купить АРМ, получилось купить мипс, потому что он был порядки дешевле, а в коремарк рвал сандибридж в пересчете на энергопотребление. Самое то для десктопа.

Херак херак, pci-e, 10гб эзернет в мобильный 32битный мипс и так сойдет. Принесли в МВД - вот "первый" "российский" моноблок нашей разработки, берите. Беру - сказал генерал-адмирал-полковник МВД, как слышу что отечественное сразу беру не менее 10К шук (как договаривались) не глядя, очень люблю отечественные разработки.
А после того как первые компы дошли до пользователя, естественно начались жалобы на производительность и отсутствие возможности запуститьцелевое ПО для которого они как бы предназначались. Кто же мог представить что кровавая рука гебни добрется до имитаторов инновационной деятельности, они же в ней разбираться не должны по идее. Откровенно говоря и чубайнисты то в ней ничерта не смыслят, но зато они умеют (как им кажется) умело это изображать, ибо интеллектуалы.

NX бит у интел/амд появился после покупки этой технологии у трансметы (причем амд еще и "свой" HyperTransport у них лицензировал), так как это была её фирменная технология использовавшаяся при бинарной трансляции х86 кода.

Основатель трансметы - Дейв Дицел, бывший инженер Sun, знакомый с Бабаяном лично. Процессоры Transmeta Crusoe/Effecion при ближайшем рассмотрении ни что иное как упрощенная реализация e2k. И пусть сам e2k в кремнии появился только в 2006г, идеи которые в нем были заложены были описаны и даже реализованы в каком то виде в эльбрусе-3 еще в начале 90х.

Дицел никому ничего не сказав уволился из Sun, запилил свою компанию и явил миру "свою" амбициозную разработку - видимо про это воровство идей и шла речь. Нельзя не сказать что этот Дейв Дийцел довольно ушлый тип, он шлет в мцст поздравительные письма ребятам и Саше Киму лично, и в то же самое время в публикациях западным изданиям заявляет что у сана было какое то сотрудничество с русскими, но он не вкурсе так как занят был исследованием и созданием новых архитектур не больше и не меньше. Ну а Борису Бабаяну впору бы сменить имя на Иван Бабаянов, так как рассказать всё что вы тут в институте напридумывали первому заехавшему к вам улыбающемуся иностранцу и потом плакать что он полученые нахаляву знания использует в коммерческом продукте, это совсем ниразу не армянская черта.

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

Деньги у государства есть и оно готово их отдать тому кто принесет готовое законченное решение как у Оракл, Майкрософт, Циско итд.
Государство не собирается участвовать в создании чего либо, а ждет как клиент что ему поступят предложения.

Удивительно, военные США дарят всеми миру свои технологии

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


А во вторых они пришли к этому не сразу. Еще Джобс писал как пытался Apple-2 в советский союз продажи наладить, а ему военные сказали "нет". И никакие доводы что в нем никаких американских секретов нет и что это будет отличный способ пропаганды для советских людей не подействовали НЕ ПОЛОЖЕНО и все.

Вопрос только в том, что и им их, как я понимаю, производить негде пока.

На TSMC как и раньше. Для этого всего-то надо открыть архитектуру и продать лицензию например юлицу из казахстана, которое их может заказывать и продавать под своей маркой.

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

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

Все правильно написано. Но проблема в том что аналогичная проблема в любой программе правительства в какую не ткни http://static.government.ru/media/files/p7nn2CS0pVhvQ98OOwAt2dzCIAietQih.pdf

Если внимательно почитать, то под "программами" вроде
ЗДРАВООХРАНЕНИЕ
ДЕМОГРАФИЯ
ОБРАЗОВАНИЕ
КУЛЬТУРА

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

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

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

Очень интересная статья, стренды давно интересовали.

Выкупите у 1C старый King's Bounty переделайте в пошаговую и выпустите под брендом "Герои Мертаны" например.

Information

Rating
6,619-th
Registered
Activity