LINUX.ORG.RU

МЦСТ публикует исходные тексты ядра Linux 6.1 для архитектуры Эльбрус

 , , ,


1

4

Открытое ядро поддерживает семейство процессоров Эльбрус: e4c, e8c, e1c+, e8c2, e12c, e16c, e2c3 и e8v7.

Обновление в архитектурно-зависимой части включает в себя:

  • улучшение поддержки KVM (гипервизор, MMU гостевых систем);
  • доработки сетевого стека — JIT-компилятор BPF;
  • улучшения в механизме NUMA;
  • kexec, гибернацию, контроль ошибок памяти EDAC;
  • оптимизации алгоритмов ChaCha20 и CRC32c.

В состав драйверов вошли улучшения подсистем IOMMU, I2C/I3C, GPIO, I2S, QDMA, SMI, Hantro, VC9000D, IMGtec и др.

Скачать можно на сайте для разработчиков в разделе «Загрузки»: https://dev.mcst.ru/download/.

Также доступны для скачивания исходные тексты ядра Linux 5.10, компилятор и кросс-компилятор lcc-1.31.05.

>>> Источник: mcst.ru



Проверено: dataman ()
Последнее исправление: dataman (всего исправлений: 1)
Ответ на: комментарий от VIT

я просто пытаюсь понять - это вы привели в пример типичные повседневные задачи домашнего ПК?

А откуда им взяться-то на эльбрусе? Никто в здравом уме не будет ничего там разрабатывать такого, что нацелено на, как ты там выразился? «повседневные задачи домашнего ПК».

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

Хорошо, договорились. Я испугался.

Вообще-то я вам рекоммендовал не отвечать на глупости и агрессивное поведение господина @etwrq, как главного крикуна обсуждения. Но это, конечно, ваше дело.

Что касается технических деталей - то здесь не время и не место. Но если очень хочется, ознакомтесь с моим разбором микроархитектуры, предварительной компиляции, работе декодера и scheduler вместе с господином @monk, который, как мне показалось, является активным энтузиастом с глубокими знаниями деталей. Если посчитаете необходимым что-то обсуждать, безусловно скажите.

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

Что касается технических деталей - то здесь не время и не место.

Ахахах. А когда? После дождичка в четверг? Или после 2030 года ? :)

Но если очень хочется, ознакомтесь с моим разбором микроархитектуры, предварительной компиляции, работе декодера и scheduler

на кой черт мне копаться в никому не нужной влив архитектуре? кто в мире кроме мцст цепляется еще вот за это вот? уж, право слово, лучше заниматься программированием на кобол, чем копаться вот в этом. кобол хоть кому-то нужен :)

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

Читайте ссылки, вас, мне кажется, немножко заносит.

Когда «меня заносит», некоторые удаляют мои посты. Правда меня это никогда не останавливало и не остановит :)

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

Тогда пройдите мимо и не мешайте другим людям спокойно общаться.

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

никому не нужной влив архитектуре?

закусывайте, и не мешайте сообществу общаться.
напоминаю что тема топика «МЦСТ публикует исходные тексты ядра Linux 6.1 для архитектуры Эльбрус», GPL[vX], можете скачать и посмотреть в диффах, если у Вас квалификации хватит.
очередное 5.3, maxcom, пытался мирно объяснить регистранту.

etwrq ★★★★★
()
Последнее исправление: etwrq (всего исправлений: 1)
Ответ на: комментарий от Mischutka

Сравниваем процессор не с другими процессорами, а с квадроциклом.

Хорошо, давай с другими процессорами. Какой другой российский процессор лучше Эльбруса для домашнего применения?

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

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

В этом случае компилятор практически всегда лучше заполняет команду (устройства выполнения), чем аппаратный компилятор в процессорный микрокод у Intel.

эти пустые места в длинной команде заполняются «пустышками» (NOP — No Operation). Это резко увеличивает размер исполняемых файлов и неэффективно расходует кэш-память процессора.

Насколько я помню, длинная команда имеет переменный размер. А NOP в ассемблере Эльбруса — указание, сколько тактов ждать до готовности следующей команды. Хотя здесь соглашусь: размер двоичного кода на Эльбрусе примерно в 2,5 раза больше, чем на x64 (я сравнил размер исполняемых файлов аналогичных программ). С другой стороны, нынче в кэше гораздо больше данных, чем кода, поэтому не слишком критично: переход на UTF-8 сравнимо нагрузку на кэш увеличил.

Код, оптимизированный под конкретную модель процессора (например, с 4 исполнительными блоками), не запустится на новой модели того же семейства, если там изменилось количество блоков или задержки операций.

Запустится. Если к моменту запуска операции данные для неё не готовы, процессор просто будет ждать готовности. Работать будет не оптимально, но будет.

Программы необходимо перекомпилировать под каждое новое поколение процессоров.

Это для Intel тоже рекомендовалось. Программы, скомпилированные под i386 работали на i586, но неоптимально.

так как процессор не умеет аппаратно менять порядок выполнения инструкций «на лету»

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

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

Создание аппаратного компилятора, способного достаточно хорошо оптимизировать код в реальном времени — это чрезвычайно сложная и дорогая задача. Можно вспомнить первые Pentium 4, которые работали медленнее, чем Pentium 3, несмотря на вдвое большую частоту.

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

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

Ковыряние с Эльбрусом конечно намного интересней охоты с рыбалкой…

Если только для задрота-аутишника.

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

А это уже железка не только для военных? Что по планам массового производства чипов в России, а не из-под полы на Тайване?

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

шар — фигура

всмысле - нельзя из глины сделать шар или шарообразную форму?
«Мы всё про иишели...»(тм)

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

Ага, сопоставимы. Сравниваем процессор не с другими процессорами, а с квадроциклом.

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

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

То есть для повседневных задач домашнего ПК почти не пригоден.

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

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

А это уже железка не только для военных?

Давно не только для военных: используют Роскосмос, МТС …, я.

Что по планам массового производства чипов в России, а не из-под полы на Тайване?

Планы есть. Но из-за условно военного времени секретные. И по косвенным признакам на отечественном оборудовании будет это лет через 10. Разве что также из-под полы литограф привезут.

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

На форуме «Микроэлектроника-2026» АО «МЦСТ» впервые демонстрирует работу на платформе «Эльбрус» полноценного технологического стека для ИИ – инфраструктуры (harness) с рабочим названием «Shodan». В составе Shodan реализованы и оптимизированы для отечественной платформы механизмы инференса, векторные базы данных, автономные агенты и веб-помощники с встроенными инструментами.

Шодан, серьёзно? Ну, как вы яхту назовёте, так она и поплывёт. Удачи.

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

SHODAN (Sentient Hyper-Optimized Data Access Network — с англ. — «Разумная гипер-оптимизированная сеть доступа к данным») / wiki

Вы даже не подготовившись влезаете туда где Вы не нужны, шекели?
На Капиталистическом обучении - ССЗБ, да. А Коммунизм, тот которого Вы боитесь, всего лишь зависит от Вашего поведения).
зы. Всегда можно сделать пролив имени И.В. Сталина)

etwrq ★★★★★
()
Последнее исправление: etwrq (всего исправлений: 1)
Ответ на: комментарий от DrRulez

Это я к тому, что у кого-то - очень хороший аппетит

У кого-то очень хороший аппетит до «критики» что кто-то не олимпийский чемпион, а просто спортсмен

И сравнивать надо не с квадроциклами, а сопоставимыми процессорами, доступными на мировом рынке.

Смотря в каком контексте сравнивать, правда же? Если в контексте процессорной конкуренции – то с другими процессорами, а если в контексте развлечений – то, очевидно, с другими развлечениями

Я конечно понимаю, что некоторые привыкли жить за счет госзаказов, но не стоит забывать, что эти заказы, в реальности - оплачивают налогоплательщики и порабы уже, несколько поумерить аппетиты.

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

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

Нормальные компании в таких случая, для большей попляризации своих решений, наоборот, делают все возможное, для привлечения разработчиков. Вспомните Балмера с его: «Developers! Developers!».

Некоторые люди, вместо того чтоб восхвалять Майкрософт на ЛОРе, лекарство от рака разрабатывают, значит ли это, что все остальные люди – плохие?

А некоторые компании все сидят и ждут, когда их государство озолотит

А можно поинтересоваться, чисто из любопытства, ты, в своей сфере – мировой лидер? Делаешь самое инновационное и дешевле всех и без поддержки чьей-либо? Просто заходы такие будто у нас тут второй Джобс-Энштейн-Ньютон-Круче-Всех-Брюс-Ли и ты прям вправе спрашивать с людей, а чего это оно не чемпионы мира в той деятельности, которой занимаются?

А остальные - типа «это ваше хобби - вы и платите»

Он такого не говорил – ты врешь. Ему сказали что эльбрус нельзя купить, он бросил ссылку доказывающую обратное, там в первых строках написано что это дорого, мол, смотри сам ( что, на мой взгляд, очень порядочно, так написать )

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

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

Люди разные. Прикинь, кому-то микросхемы милее охоты. Ты и сам это знаешь, только смелости не хватает признать неправоту.

Даже если просто сравнить количество увлекающихся охотой, рыбалкой или туризмом с количеством увлекающихся камнями от МЦСТ, готовых при этом отдавать сотни тысяч ₽ за каждое поделие.

А еще есть алкоголизм. Алкоголиков больше, чем охотников.

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

Никто и не утверждал, что вообще нет таких энтузиастов, вопрос был в их количестве по сравнению с количеством охотников, рыбаков и туристов.

А че ты на ЛОРе тусуешься а не на фансайте ДОМ-2? ( или хотя бы винды ) ведь твой довод отлично показывает что линукс говно, по сравнению с виндой

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

а где у эльбрусов почва для хобби?

почва-то есть, но дорого :) я как-бы не бедный и даже сотни тысяч рублей у меня есть, но и применений им более интересных чем эльбрус я могу легко найти. Они конечно могли бы это дело развивать, но что с нас, хоббистов, взять? Деньги не у нас, а клизма-капитализма диктует что все должно быть про деньги

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

Этим занимаются, когда стоит цель - денег заработать

не всегда ведь. Люди дум на тест по беременности портируют

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

А кто им мешал раньше выпускать крупными сериями, когда возможность была? Никто

А че ж ты не навыпускал-то? Никто ж не мешал. Щас бы продавал за сотни тысяч штуку

Сравнил Роллс-Ройс и Запорожец

Заподнопоклонничество оно не в клозетах, оно в – в головах. Это из разных ценовых вселенных, не ты ли топил за то что сравнивать надо сравнимое? А-то получается что ты квадроцикл с микросхемой сравниваешь – нехорошо :)

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

Ты хочешь пообещать и вторую статью, теперь про Эльбрус?

Уже в который раз натыкаюсь на то что ему предъявляют что он не написал какую-то статью. Испытываю глубокое чувство утраты по поводу пропущенной драммы

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

т.е., воруете у одних копирастов в угоду других?

насколько я понимаю, чтоб пересобрать под эльбрус своим компилятором, нужны исходники

и я сомневаюсь, что существует какое-то игровое эльбрус-комьюнити, так что это полный аутизм

странные вы люди: вот люди на Эверест перлись, рискуя жизнями, там что, уже на горе, было комьюнити которому можно было что-то продать? Зачем перлись-то? А на Луну? А зачем люди дум на каждый утюг портируют?

Некоторые люди, назовем их энтузиастами, они не для выгоды что-то делают, а для удовольствия, для ачивки, если угодно. Сам факт что ты запустил дум на картридже от денди, меняя таблицу символов на лету, чтоб можно было отрисовывать в 3д сраный дум на сраном денди – это сродни олимпийскому чемпионству для людей, которые в теме ( кстати, а зачем спортсмены все пытаются побить на микросекунды чей-то рекорд? ) и это очень близорукий вопрос – а зачем они это делают?

Некоторые люди, прикинь, удовольствие получают от процесса программирования. И от процесса портирования чего-то под странную неведомую архитектуру – тоже. Капец, на ЛОРе (пятизвездочнеку!!!) надо объяснять что такое техническое задротство и зачем :) остановите, блин, землю – я сойду! :)

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

Дон не знает что такое хобби?

Бесполезная трата времени и средств неумными людьми

Технофашист!!!

Каждая обезъяна ОБЯЗАНА работать

Буржуй!!!

Труд делает человеком. Не позволяй душе лениться!

Коммуняка!!!

// луТСший коммент в треде же! Но никто не оценил

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

Проблема Эльбруса в том, что он не ориентирован на рынок - со всеми вытекающими последствиями

наоборот, еще как ориентирован. Очевидная цель – госудурство, потому что хоть у нас с тобой деньги и есть, но нас – двое, а АРМов для государства нужно сотни тысяч. Именно что рынок, просто рынок – вот такой, а как бы ты поступил на их месте?

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

Неси побольше подобного на ЛОР! Хейтеры будут, но вот мне ( и я уверен еще много кому тут ) искренне интересно, спасибо

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

заявлена поддержка Эльбрус-8В7 следующего 7-го поколения, которое стало ещё более производительным.

Я не очень в теме, думал Эльбрус уже умер или около того (ведаю только по новостям с ЛОРа), шоу продолжается?

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

«нет денег - нет любви»(с)

девиз проституки какой-то.

Так это в твою сторону уперк был, если ты не выкупил

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

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

Ну так он налоги тоже платит, почему ты требуешь от него не указывать себе, в то же время указывая ему? а? А?

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

шар — фигура

всмысле - нельзя из глины сделать шар или шарообразную форму?

Понятия не имею. На моих уроках геометрии лепки не было.

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

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

отлично, принято

критикуешь – предлагай

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

Великая Депрессия

одноразовое американское явление

man кризис перепроизводства

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

Основные недостатки VLIW-архитектуры:

Это неровыхлоп. То есть своего мнения у тебя нет и чтоб не потерять лицо ты попросил нейронку сгенерить ответ за тебя? Будь мужиком – сознайся

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

Какое-то сомнительное позиционирование

Это не позиционирование, это – ответ на некорректный выпад

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

Он же коммунист.)

Кто коммунист? DrRulez? оО

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

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

А ну побожись что ты это написал сам, без неронки!

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

Ковыряние с Эльбрусом конечно намного интересней охоты с рыбалкой…

Если только для задрота-аутишника.

Вот это ты в правильное место пришел, давай обсудим!

Признаешь ли ты за другими людьми право на отличные от твоих вкусов?

// я, если че, люблю активный отдых, и даже очень, но микросхемы люблю больше

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

они на зарплате

нет, не скажу про мишутку, но второй – вечно всем недоволен

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

я всю тему прочитал и это видел, но там по ссылкам теряется первоисточник – не найтить :)

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

Не будем уходить в сторону. Раз вы намёков не понимаете, спрошу прямо. Вы действительно считаете компиляцию ни си и си++ типичной задачей домашнего ПК?

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

Я не согласен. Цель разработки Эльбруса не в том, чтобы выпустить конкурентноспособный процессор и захватить рынок. Его цель проста, создать процессор с максимально контролируемым циклом производства и достигающий нужной производительности в ограниченном круге задач чрезвычайной важности. Всё остальное - по остаточному принципу.

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

Тоже особо не слежу, но общее впечатление: как Эльбрус довели до состояния, что он в принципе может быть интересен не только для военки, на МЦСТ наложили санкции, производить чипы негде или дорого. Как-то это всё преодолевается потихоньку.

ugoday ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.