Техно Шаблон (Осотонел 2)
Когда пишешь несколько команд для теста, а спустя несколько часов правок это превращается в немаленький скрипт, который ты на кой-то чёрт изначально в консоли начал вводить одной строкой... Надо бы, пожалуй, всё же, вынести это в отдельный .sh скрипт...
Ребят, у кого есть Macbook Pro на Apple M1, и кто готов посодействовать в проведении тестов, пожалуйста, напишите мне в личку.
Я хочу провести сравнение эффективности Rosetta 2 от Apple с RTC от МЦСТ. Я бы прогнал тесты на Macbook Air сестры, но у него будет большой разброс результатов из-за троттлинга в 2 сраных раза, что не позволит мне получить репрезентативные данные.
Я 2 набора команд состряпал для теста, и мне нужен доброволец, который согласится собрать у себя декодер AV1 видео от VideoLAN (dav1d) и прогнать у себя тест.
Нюанс этого теста в том, что dav1d можно собрать как из Ассемблерного кода, так и из C кода. И проблема в том, что год назад я тестировал dav1d только из Ассемблерного кода, когда обзор писал на M1. А на Ассемблере под E2K (архитектура Эльбруса) его никто не писал. Поэтому мне нужно перепровести этот тест ещё и со сборкой из C кода. Раз такое дело, то проведём его сразу и со свежей версией dav1d.
Пожалуйста, отпишите мне. В обзоре, само собой, упомяну тех, кто помог мне с тестом.
Я хочу провести сравнение эффективности Rosetta 2 от Apple с RTC от МЦСТ. Я бы прогнал тесты на Macbook Air сестры, но у него будет большой разброс результатов из-за троттлинга в 2 сраных раза, что не позволит мне получить репрезентативные данные.
Я 2 набора команд состряпал для теста, и мне нужен доброволец, который согласится собрать у себя декодер AV1 видео от VideoLAN (dav1d) и прогнать у себя тест.
Нюанс этого теста в том, что dav1d можно собрать как из Ассемблерного кода, так и из C кода. И проблема в том, что год назад я тестировал dav1d только из Ассемблерного кода, когда обзор писал на M1. А на Ассемблере под E2K (архитектура Эльбруса) его никто не писал. Поэтому мне нужно перепровести этот тест ещё и со сборкой из C кода. Раз такое дело, то проведём его сразу и со свежей версией dav1d.
Пожалуйста, отпишите мне. В обзоре, само собой, упомяну тех, кто помог мне с тестом.
GitLab
VideoLAN / dav1d · GitLab
dav1d is the fastest AV1 decoder on all platforms :) Targeted to be small, portable and very fast.
👍5
Техно Шаблон (Осотонел 2)
Ребят, у кого есть Macbook Pro на Apple M1, и кто готов посодействовать в проведении тестов, пожалуйста, напишите мне в личку. Я хочу провести сравнение эффективности Rosetta 2 от Apple с RTC от МЦСТ. Я бы прогнал тесты на Macbook Air сестры, но у него будет…
Наш добрый товарищ EntityFX протестировал по удалёнке инженерный образец Эльбрус 16С и выкатил статейку по нему на habr.
Сперва поясню несколько нюансов: система была собрана не под Эльбрус-16С (E2Kv6), а под Эльбрус-8СВ (E2Kv5), поэтому он пашет ещё не так быстро, как может. Это ещё инженерный образец и к релизу, когда и систему и все системные компоненты, и все пакеты под него перекомпилируют так, чтобы задействовать всю его производительность, по идее, он станет намного быстрее. Да и в сам чип могут быть внесены значимые изменения к моменту серийного запуска. Пока картина та, что показывает в статье EntityFX. И даже по тому, что он там показал, я просто ахренел: 16С даже в однопотоке и даже в ненавистном Java в разы отрывается от предыдущих поколений Эльбрус. Какой-то Эльбрус на стероидах выходит. Даже несмотря на все свои слои безопасности, он выходит вполне неплох, и прогресс просто безумный за такой короткий интервал. Часть материала из статьи EntityFX я возьму и в свою работу.
От себя ещё добавлю: да, интерпретируемые языки, такие как Python и Lua, не шустро перевариваются Эльбрусом. У Эльбруса упор делается на компилятор. И я сейчас как-раз работаю над тем, чтобы хоть в более-менее приемлемой мере оценить насколько этот компилятор крут, оценить и возможности трансляции Эльбрусом x86_64 кода в E2K при помощи RTC внутри Linux, а также бинарной трансляции целой ОС (lintel) для запуска Windows или иных x86_64 систем. Там много интересного. Больше всего я в восторге с транслятора RTC, но спойлерить не буду.
Пока можете ознакомиться со статьёй EntityFX, который, ко всему прочему, ахренеть как помогает мне ещё с тестами Эльбруса. Респект ему
Сперва поясню несколько нюансов: система была собрана не под Эльбрус-16С (E2Kv6), а под Эльбрус-8СВ (E2Kv5), поэтому он пашет ещё не так быстро, как может. Это ещё инженерный образец и к релизу, когда и систему и все системные компоненты, и все пакеты под него перекомпилируют так, чтобы задействовать всю его производительность, по идее, он станет намного быстрее. Да и в сам чип могут быть внесены значимые изменения к моменту серийного запуска. Пока картина та, что показывает в статье EntityFX. И даже по тому, что он там показал, я просто ахренел: 16С даже в однопотоке и даже в ненавистном Java в разы отрывается от предыдущих поколений Эльбрус. Какой-то Эльбрус на стероидах выходит. Даже несмотря на все свои слои безопасности, он выходит вполне неплох, и прогресс просто безумный за такой короткий интервал. Часть материала из статьи EntityFX я возьму и в свою работу.
От себя ещё добавлю: да, интерпретируемые языки, такие как Python и Lua, не шустро перевариваются Эльбрусом. У Эльбруса упор делается на компилятор. И я сейчас как-раз работаю над тем, чтобы хоть в более-менее приемлемой мере оценить насколько этот компилятор крут, оценить и возможности трансляции Эльбрусом x86_64 кода в E2K при помощи RTC внутри Linux, а также бинарной трансляции целой ОС (lintel) для запуска Windows или иных x86_64 систем. Там много интересного. Больше всего я в восторге с транслятора RTC, но спойлерить не буду.
Пока можете ознакомиться со статьёй EntityFX, который, ко всему прочему, ахренеть как помогает мне ещё с тестами Эльбруса. Респект ему
Хабр
Первые тесты инженерной версии процессора Эльбрус-16С
Появилась возможность протестировать инженерный процессор Эльбрус-16С и сравнить его с предыдущим процессором Эльбрус-8СВ. Эта статья является продолжением моих предыдущих статей по бенчмаркам...
👍7
Техно Шаблон (Осотонел 2)
Наш добрый товарищ EntityFX протестировал по удалёнке инженерный образец Эльбрус 16С и выкатил статейку по нему на habr. Сперва поясню несколько нюансов: система была собрана не под Эльбрус-16С (E2Kv6), а под Эльбрус-8СВ (E2Kv5), поэтому он пашет ещё не…
Про слои безопасности: у Эльбруса 3 стэка используются при выполнении команд. Там на аппаратном уровне обеспечена высокая степень защиты (я этот вопрос детально ещё не изучил, разбираю), и сделать сопоставимый с ним по части безопасности процессор, да ещё и не уступающий по производительности, как мне кажется на данный момент, будет крайне сложно любой компании, будь то Intel, AMD или же Apple. Там вопрос в самой базе. И меня не может не радовать тот факт, что не теряя по части безопасности, умудряются из Эльбруса в ОДНОПОТОКЕ ДАЖЕ выжать в разы больше производительности даже в весьма непростом Java с его увесистой виртуальной машиной.
Короче, читайте статью, там прогресс весьма существенный по части производительности в расчёте на 1 поток. Так ещё и число потоков увеличило в 2 раза. Ляпота.
Короче, читайте статью, там прогресс весьма существенный по части производительности в расчёте на 1 поток. Так ещё и число потоков увеличило в 2 раза. Ляпота.
Хабр
Первые тесты инженерной версии процессора Эльбрус-16С
Появилась возможность протестировать инженерный процессор Эльбрус-16С и сравнить его с предыдущим процессором Эльбрус-8СВ. Эта статья является продолжением моих предыдущих статей по бенчмаркам...
👍4
Техно Шаблон (Осотонел 2)
Про слои безопасности: у Эльбруса 3 стэка используются при выполнении команд. Там на аппаратном уровне обеспечена высокая степень защиты (я этот вопрос детально ещё не изучил, разбираю), и сделать сопоставимый с ним по части безопасности процессор, да ещё…
Ещё важное дополнение от EntityFX: инженерник работает с оперативной памятью DDR4-2900, что также влияет на результаты. Т.е. с более быстрой оперативной памятью результаты будут выше в ряде тестов. Также компилятор под 16С ещё сырой, поэтому в тех задачах, где он требуется, после его допиливания он должен стать ещё быстрее.
https://t.me/shablontech_chat/8197
Короче, то, что можно будет увидеть в сборках с серийными образцами, будет в значительной м мере лучше того, что вы увидите в статье с инженерником. А там уже контент такой, что моё почтение
https://t.me/shablontech_chat/8197
Короче, то, что можно будет увидеть в сборках с серийными образцами, будет в значительной м мере лучше того, что вы увидите в статье с инженерником. А там уже контент такой, что моё почтение
Telegram
entityfx in Техно Шаблон (Осотонел 2) - чат
Там ещё 2 планки озу ддр4 2900, но работающий на 2400. Поэтому некоторые тесты как 8св в однопотоке, еще и компилятор сырой для 16с.
Техно Шаблон (Осотонел 2)
Ещё важное дополнение от EntityFX: инженерник работает с оперативной памятью DDR4-2900, что также влияет на результаты. Т.е. с более быстрой оперативной памятью результаты будут выше в ряде тестов. Также компилятор под 16С ещё сырой, поэтому в тех задачах…
Ещё одно важное уточнение: на инженернике установлены всего 2 планки оперативной памяти из 8 возможных. Т.е. упор по производительности в инженернике вполне может быть обусловлен именно тем, что оперативная память работает в двухканальном режиме, а не в восьмиканальном. И выше я ошибся, не DDR4-2900, а DDR4-2400. Короче, по памяти там минимум, и это может серьёзно влиять на результаты. Но даже так они меня впечатлили
Telegram
Konstantin Trushkin in Техно Шаблон (Осотонел 2) - чат
Главное, что установлено 2 планки из 8 возможных
Техно Шаблон (Осотонел 2)
Ещё одно важное уточнение: на инженернике установлены всего 2 планки оперативной памяти из 8 возможных. Т.е. упор по производительности в инженернике вполне может быть обусловлен именно тем, что оперативная память работает в двухканальном режиме, а не в восьмиканальном.…
И ещё одна поправка. Понимаю, что вы устали от моих поправок, но тут надо уточнить: сами тесты собирались компилятором под e2k v6 (т.е. под 16С). Но компилятор под 16С ещё сырой, это же инженерник, а не серийник, так что к запуску его ещё не раз допилят и будет лучше. А пока вот так. И всё равно ахренеть как впечатляет разница с предыдущими поколениями.
Telegram
entityfx in Техно Шаблон (Осотонел 2) - чат
До Этого под v6 была, но это не должно на собираемые мои тесты влиять: собираю под v6
@dns_club, что с сайтом? Мне нужно быстро заказать флешку, забрать в магазине и отправить сестре, а сайт весь почему-то виснет, я ничего толком сделать не могу.
У меня двоюродная сестра купила по ошибке ноутбук без ОС. Нюанс в том, что у неё вышли из строя все компы и срочно нужен был какой-то на замену. Пофиг, какой, лишь бы он просто работал и позволил ей закончить свой проект. Купила по ошибке без ОС, и сейчас нужно накатить винду. А рабочего компа для записи образа системы на флешку у неё просто нету. Так ещё и коробочная винда стоит в районе 10к руб. (я, блин, не шучу, погуглите сколько стоит флешка от Microsoft с инсталлятором винды и ключом в коробке).
Ключ от 7-ки у неё ещё остался, им до сих пор можно активировать 10-ку на этапе установки, так что подумал просто купить ей новую флешку, записать ей на флешку и отправить курьером.
Ближайший магазин техники у моего дома - DNS. В этом удобство: я заказал, зашёл в магазин, оплатил и забрал свой заказ. Всё, уходит у меня на это минут 15. Так я, блин, не могу этого сделать. Сайт виснет при каждом клике. Причём, так с любым браузером, будь то Chrome или Firefox. Пробовал и на Windows 10 (1909), и на Ubuntu 20.04.3.
@dns_club, пожалуйста, почините свой сайт.
У меня двоюродная сестра купила по ошибке ноутбук без ОС. Нюанс в том, что у неё вышли из строя все компы и срочно нужен был какой-то на замену. Пофиг, какой, лишь бы он просто работал и позволил ей закончить свой проект. Купила по ошибке без ОС, и сейчас нужно накатить винду. А рабочего компа для записи образа системы на флешку у неё просто нету. Так ещё и коробочная винда стоит в районе 10к руб. (я, блин, не шучу, погуглите сколько стоит флешка от Microsoft с инсталлятором винды и ключом в коробке).
Ключ от 7-ки у неё ещё остался, им до сих пор можно активировать 10-ку на этапе установки, так что подумал просто купить ей новую флешку, записать ей на флешку и отправить курьером.
Ближайший магазин техники у моего дома - DNS. В этом удобство: я заказал, зашёл в магазин, оплатил и забрал свой заказ. Всё, уходит у меня на это минут 15. Так я, блин, не могу этого сделать. Сайт виснет при каждом клике. Причём, так с любым браузером, будь то Chrome или Firefox. Пробовал и на Windows 10 (1909), и на Ubuntu 20.04.3.
@dns_club, пожалуйста, почините свой сайт.
👍5
Техно Шаблон (Осотонел 2)
@dns_club, что с сайтом? Мне нужно быстро заказать флешку, забрать в магазине и отправить сестре, а сайт весь почему-то виснет, я ничего толком сделать не могу. У меня двоюродная сестра купила по ошибке ноутбук без ОС. Нюанс в том, что у неё вышли из строя…
Разобрались, всему виной старт продаж RTX 3050. В общем, пока майнеры и перекупы затариваются ботами, все остальные, кому срочно нужно что-либо себе прикупить, должны немного подождать. Купить себе что-либо реальному человеку, пока боты майнеров и перекупов затариваются, практически нереально.
👍5
Техно Шаблон (Осотонел 2)
И ещё одна поправка. Понимаю, что вы устали от моих поправок, но тут надо уточнить: сами тесты собирались компилятором под e2k v6 (т.е. под 16С). Но компилятор под 16С ещё сырой, это же инженерник, а не серийник, так что к запуску его ещё не раз допилят и…
Overclockers, пошли на@уй!
Я терпеть не могу СМИ за такие заголовки. Это ИНЖЕНЕРНЫЙ образец. У него стояла ОС, собранная под предыдущее поколение Эльбруса, он работал с не самым свежим компилятором (1.25.17 вместо 1.26.09), да и компилятор, он же и оптимизатор исполняемого кода, под 16С ещё сырой. Так ещё и режим работы памяти там был DDR4-2400 вместо DDR4-3200, и не 8 каналов, а 2, т.к. заняты были лишь 2 слота памяти. И даже так в Java он не отстаёт в многопотоке, а в C# быстрее на 25%
Молодцы, что приписали "автор отмечает", вот только автору, EntityFX, Эльбрус не "пришёл". EntityFX к нему подключался по удалёнке по SSH. И не "пришлось понизить". Это нюанс ИНЖЕНЕРНИКА. До запуска серийного производства там ещё не раз доработают подсистему памяти
И да, кого волнует, что на обеспечение аппаратной безопасности в Эльбрусе, которой нет в Intel, выделяются ресурсы?
Хороший заголовок, молодцы
Overclockers, пошли на@уй! Я всё.
UPDATE: пишут, что это конкретно автор Zelot там такой мудак. Zelot, пошёл на@уй!
Я терпеть не могу СМИ за такие заголовки. Это ИНЖЕНЕРНЫЙ образец. У него стояла ОС, собранная под предыдущее поколение Эльбруса, он работал с не самым свежим компилятором (1.25.17 вместо 1.26.09), да и компилятор, он же и оптимизатор исполняемого кода, под 16С ещё сырой. Так ещё и режим работы памяти там был DDR4-2400 вместо DDR4-3200, и не 8 каналов, а 2, т.к. заняты были лишь 2 слота памяти. И даже так в Java он не отстаёт в многопотоке, а в C# быстрее на 25%
Молодцы, что приписали "автор отмечает", вот только автору, EntityFX, Эльбрус не "пришёл". EntityFX к нему подключался по удалёнке по SSH. И не "пришлось понизить". Это нюанс ИНЖЕНЕРНИКА. До запуска серийного производства там ещё не раз доработают подсистему памяти
И да, кого волнует, что на обеспечение аппаратной безопасности в Эльбрусе, которой нет в Intel, выделяются ресурсы?
Хороший заголовок, молодцы
Overclockers, пошли на@уй! Я всё.
UPDATE: пишут, что это конкретно автор Zelot там такой мудак. Zelot, пошёл на@уй!
👍22
Техно Шаблон (Осотонел 2)
Photo
Ну чо, народ, погнали? На Линуксе прогнал некоторое количество тестов на Эльбрусе. Пора теперь оценить его на винде и сравнить это с тем, что я видел на Линуксе.
Я думаю, в течение недели (край - в течение двух недель) соберу все данные по Эльбрусу и напишу статью. Выйдет она позже вместе с роликом с обзором Эльбруса. Не ждите, что вся работа будет уникальна. У меня заимствований в работе будет не менее половины. Но нашлись те сценарии, в которых Эльбрус никто не испытывал, и будет интересно посмотреть на то, что из этого всего выйдет по итогу.
Я думаю, в течение недели (край - в течение двух недель) соберу все данные по Эльбрусу и напишу статью. Выйдет она позже вместе с роликом с обзором Эльбруса. Не ждите, что вся работа будет уникальна. У меня заимствований в работе будет не менее половины. Но нашлись те сценарии, в которых Эльбрус никто не испытывал, и будет интересно посмотреть на то, что из этого всего выйдет по итогу.
👍11
Техно Шаблон (Осотонел 2)
Photo
Стрим с Эльбрусом на днях. Думаю завтра или послезавтра. Предупрежу сразу, что я буду перезапускать стрим, чтобы проверить, как он хорошо идёт с разных систем на Эльбрусе, в трансляции и без, и сколько ресурсов на это дело расходуется.
👍12
Техно Шаблон (Осотонел 2)
Стрим с Эльбрусом на днях. Думаю завтра или послезавтра. Предупрежу сразу, что я буду перезапускать стрим, чтобы проверить, как он хорошо идёт с разных систем на Эльбрусе, в трансляции и без, и сколько ресурсов на это дело расходуется.
я это к тому, что, если хотите следить за ходом дела, вам надо будет регулярно переключаться на новые стримы по ходу того, как я их перезапускаю. Короче, ладно, без лишних слов, залетайте на днях. Будет интересно.
По времени: как буду готов, так и запущу. Мб предупрежу за пару часиков. Я не хочу опять обосраться, выйдя на стрим без того, что хочу вам показать, так что как буду готов, так и запущу
По времени: как буду готов, так и запущу. Мб предупрежу за пару часиков. Я не хочу опять обосраться, выйдя на стрим без того, что хочу вам показать, так что как буду готов, так и запущу
👍11
Техно Шаблон (Осотонел 2)
я это к тому, что, если хотите следить за ходом дела, вам надо будет регулярно переключаться на новые стримы по ходу того, как я их перезапускаю. Короче, ладно, без лишних слов, залетайте на днях. Будет интересно. По времени: как буду готов, так и запущу.…
Стрим с Эльбрусом ориентировочно завтра. Сегодня постараюсь разобраться с оставшимися незавершёнными делами
👍9
Техно Шаблон (Осотонел 2)
Стрим с Эльбрусом в 22:10
скоро начнём
https://youtu.be/KtWodf8ixvQ
https://youtu.be/KtWodf8ixvQ
YouTube
Стрим с Эльбрусом 8С. Часть 1
За фото для превью благодарность фотографу канала House of NHTi. Фото взял отсюда: https://www.flickr.com/photos/130561288@N04/51772764949/in/album-72177720295481227/
Часть 2 тут: https://youtu.be/A6XY_b05U8U
Часть 2 тут: https://youtu.be/A6XY_b05U8U
👍2
Техно Шаблон (Осотонел 2)
скоро начнём https://youtu.be/KtWodf8ixvQ
Отстроился. Стартуем через 5-6 минут
https://youtu.be/KtWodf8ixvQ
https://youtu.be/KtWodf8ixvQ
YouTube
Стрим с Эльбрусом 8С. Часть 1
За фото для превью благодарность фотографу канала House of NHTi. Фото взял отсюда: https://www.flickr.com/photos/130561288@N04/51772764949/in/album-72177720295481227/
Часть 2 тут: https://youtu.be/A6XY_b05U8U
Часть 2 тут: https://youtu.be/A6XY_b05U8U
👍9
Техно Шаблон (Осотонел 2)
Отстроился. Стартуем через 5-6 минут https://youtu.be/KtWodf8ixvQ
По ошибке не ту трансляцию завершил. Продолжение тут через 5 минут
https://youtu.be/A6XY_b05U8U
https://youtu.be/A6XY_b05U8U
YouTube
Стрим с Эльбрусом 8С. Часть 2
За фото для превью благодарность фотографу канала House of NHTi. Фото взял отсюда: https://www.flickr.com/photos/130561288@N04/51772764949/in/album-721777202...
👍9