Политика в ветке запрещена! Cмотреть пост: Отечественные микропроцессоры (2) (часть 7), #2824
В ветке есть куратор и он злобный! - делайте извещения о нарушениях
Главная iXBT.com Конференция Блоги Games Видео Market Prosound ПроБизнес РегистрацияВойти | |
Gull Member 658/716 ответов, #37 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 18 лет на iXBT, с августа 2006 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (95%) Израиль |
Boris Usievich Member Куратор теРСВВВВВВВР РЋРІР‚в„– 20971/48735 ответов, #6 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 22 года на iXBT, с октября 2002 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (44%) | EKorepanov Наверняка затраты на внедрение "необнаруживаемой" комбинированной "закладки" процессор-оптимизирующий компилятор-ядро ОС для Эльбруса существенно превышают (на порядок) стоимость аналогичного действа для известной "лицензионной архитектуры". Затраты равны нулю. Никто этим не занимается. Иван Андреевич Вычисления на Эльбрус довольно хорошо оптимизируются Долго трахались с ручными оптимизациями и волшебным компилятором и все равно проиграли не самому крутому ширпотребному процессору. |
alex1442 unregistered | bess_temporary Среди так наз. эльбрусофилов в ветке нет разбирающихся в предмете. Они не понимают, что высокие флопсы в процессоре должны дополнять производительность на обычных задачах, а не заменять её. Либо быть более специализированными устройствами с очень-очень высокими флопсами, как у GPU и many-core. Русский народ давно придумал термин на этот счёт - "ни рыба, ни мясо" Это legacy-поделия с инвестициями на многие порядки превышающие Э - "ни рыба, ни мясо". Ведь производительность этих уже можно сравнить с Э не прибегая к логарифмическому графику, хотя для сравнения инвестиций такой понадобится Чтобы окупиться им жизненно необходим глобальный рынок, а с текущим трендом на сворачивание глобализации эти решения имеют все шансы не вписаться в рынок |
Иван Андреевич Member 1968/1968 ответов, #19 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 4 года на iXBT, с августа 2020 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (100%) Web-странРСвЂВВВВВВца | Boris Usievich Выигрыш по времени у Эльбрус-8СВ составил 40 с лишним раз, что приблизило его результат к i7-9700K Исправлено: Boris Usievich, 06.06.2022 11:04 |
Rasmus Member 259/8805 ответов, #104 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 20 лет на iXBT, с февраля 2004 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Политика" (28%) Кипр | Иван Андреевич Вот Эльбрус-2СМ и материнскую плату "Монокуб-М" на его базе и будет самым быстрым запустить в производство, так как ранее всё уже было перенесено То есть, в 2023 вы предлагаете возобновить производство продукта из 2013? Прогресс! "Монокуб" даже серийно выпускался и на нём переносили Embox на Эльбрус Размер серии не подскажете? Возможно "тонкие клиенты" для корпоративных пользователей. Тонкий клиент, за который в 2016 просили 130 тыс. руб.? Это далеко за гранью здравого смысла Практическое применение: Речь про использовать Повторюсь - по приведенным ссылкам - 4-5 событий категории "внедрено (внедряется)" Это - масштабы ОКР, а не серийного производства Нет ещё оборудования на базе Эльбрус-16С, вторую ревизию которого только в конце прошлого года отправили в производство на фабрику. Так и не будет - кристаллы не отгрузят, не корпусируют и готовые процессоры в России не окажутся Чисто деньги на ветер Не говоря уж о том, что для комплюктера, кроме процессора, надо еще много чего, что больше не поставляется в Россию EKorepanov Но есть и другие мнения по подходам. Неа, нету Есть подход зазнавшихся мамкиных эстетов, а есть - бизнеса Бизнес же платит за решение задач, а не за красоту решения, увы - реальный мир суров |
Eugene_J Member 1182/1549 ответов, #23 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 10 лет на iXBT, с февраля 2014 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (86%) |
Satan Klaus Member 2914/3814 ответов, #24 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 22 года на iXBT, с декабря 2002 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (78%) Польша, Гданьск | Иван Андреевич Например, в e2kv6 появилась ещё в e2kv5 (Эльбрус-8СВ) В e2kv7 (Эльбрус-32С) Это бумажные Многообразный мир embedded systems и место Embox в нем: Водичка, в общем. Такие статейки на одной из прошлых работ у нас для аттестации писали, помню. Добавление от 06.06.2022 11:37: rombeckсуперкомпьютерных золотых курочек, долженствовавших принести золотые яйца в академический карман Совковые академики - это те еще проныры, кстати. |
Eugene_J Member 1183/1550 ответов, #23 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 10 лет на iXBT, с февраля 2014 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (86%) | Иван Андреевич Для промавтоматики у МЦСТ собственный видеоконтроллер МГА (МГА2) Видеокарта и видеоконтроллер - это все же разные вещи. Последний можно спаять из рассыпухи, прилепив туда z80. Можно на плисе собрать, тоже нехитрое дело. Я все же говорил о настоящих видеокартах с поддержкой ускорения и современных графических api. Вы когда, например, про сапр говорите или блендер какой, вы же их не на мга запускать будете. |
Satan Klaus Member 2915/3815 ответов, #24 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 22 года на iXBT, с декабря 2002 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (78%) Польша, Гданьск |
Eugene_J Member 1184/1551 ответов, #23 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 10 лет на iXBT, с февраля 2014 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (86%) | Иван Андреевич Например, в e2kv6 появилась аппаратная виртуализация (в том числе х86-64) и динамическая оптимизация, контроллер периферийных интерфейсов (южный мост) был перенесён в процессор (СнК), 8 каналов памяти для Эльбрус-16С (второй ревизии) Пока что мы этого всего не видели. У Шигорина некий v5 на v6. Ни одной демки виртуализации нет. Возможно, это пытаются сделать, но оно не работает. Добавление от 06.06.2022 11:49: Иван АндреевичВ AMD вполне успешно применили "Chiplet Design" для своих процессоров, где под крышкой расположены чиплеты Истинная правда. Теперь посмотрите, что предлагает Абагян (или как там ее). |
Иван Андреевич Member 1969/1969 ответов, #19 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 4 года на iXBT, с августа 2020 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (100%) Web-странРСвЂВВВВВВца | Eugene_J А где можно увидеть результаты этих испытаний? Там, где и сертифицировались изделия. Например, для систем управления компрессорными станциями: http://www.vega-gaz.ru/Products/kvan-nn о настоящих видеокартах с поддержкой ускорения и современных графических api Зачем? Для промавтоматики и АСУТП за глаза МГА Теперь посмотрите, что предлагает Абагян То же самое: https://www.zelenograd.ru/hitech/predstaviteli-zavodov-mikron-i-angstrem/ |
Eugene_J Member 1185/1552 ответов, #23 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 10 лет на iXBT, с февраля 2014 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (86%) | Иван Андреевич В e2kv7 (Эльбрус-32С) В 2030-м? Смотрите и пробуйте: http://elbrus.6te.net/ Дареному коню, конечно, в зубы не смотрят, но почему из трёх 8-х только один св? Я бы мог подумать, что ради разнообразия, но 4с отсутствует. Saturn Под требования сформулированные Сбербанком подходит Эльбрус-16С А у него ddr4? Тогда чего он тесты по памяти слил двухканальному 5600h? Точно он сберу подойдёт? Добавление от 06.06.2022 12:04: Иван АндреевичНет ещё оборудования на базе Эльбрус-16С, вторую ревизию которого только в конце прошлого года отправили в производство на фабрику. А случилось в 8св, который на момент теста в сбере был якобы не отлажен? Эльбрус-8СВ обходит 8-ядерные Zen по флоп/с, как и 8-ядерные Zen2 по количеству операций за такт. Судя по тестам, даже четырехсокетник не может обойти zen2 в кристалмарк. Добавление от 06.06.2022 12:23: EKorepanovскукотаааа. А вот от Эльбруса - не грустно. Прямо переживаешь за них, за удачи и неудачи. В общем - молодцы МЦСТ. Тут либо болеть, либо работать. Помню, тоже болел за AMD, но брал Интел, пока качество AMD не стало лучше. И то есть у меня ещё претензии. Вы все время пытаетесь "упасть" до уровня "одна страна - один процессор". Нет, вернуться на уровень "неважно оттуда процессор, важна производительность и цена". Иван Андреевич При переходе с Zen (Zen+) на Zen2 кол-во возможных операций одинарной и двойной точности за такт удвоилось, как и при переходе с e2kv4 (8С) на e2kv5 (8СВ). Дык это смотря каких операций и смотря в каком окружении. Вы ж помните про широкое слово и как оно работает. Как же вы число операций сравнивание? Сравнивайте готовые вычисления и затраченное время. Все уже давно поняли "смысл обычных задач" - собрать "стек" из нескольких десятков тяжеловесных "кривых" аппликэйшенов Совсем необязательно. Но хорошо иметь и такую возможность, если подобные вычисления нужны раз от раза. А уж если браться за оптимизацию, повторюсь, никакая оптимизация не позволит Эльбрусу сжимать видео так же эффективно, как это делает x86_64. И я говорю именно про софтовые кодеки. Добавление от 06.06.2022 12:38: EKorepanovУ Эльбруса тоже есть характеристики на уровне мировых аналогов. Иван Андреевич Иван Андреевич Member 2 часа назад / 06 июня 2022 10:30 Boris Usievich Вычисления на Эльбрус довольно хорошо оптимизируются, что даёт выигрыш по времени на несколько порядков На примере Эльбрус-8СВ: https://habr.com/ru/post/647165/ Отличная статья. Сразу говорит, что компилятор Эльбруса криво работает с int. И показывает, что если ты не фанат ассемблера, а просто пишешь код на языке более высокого уровня, обеспечивая читабельность и переносимость, то на Интел он сразу будет более-менее быстрый, а ручная оптимизация даст прирост менее чем в два раза. Написал, собрал, перешёл к следующей задаче без закапывания. Так программист на Интеле успеет больше, выпустит программу раньше или проверит больше вариантов на единицу зарплаты. При этом и процессор ему обойдется дешевле. Дабл вин. |
bess_temporary Advanced Member 13806/13959 ответов, #1 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 7 лет на iXBT, с января 2018 1 фото Р Р…Р В° iXBT.photo Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (98%) Россия, iXBT.com c 1997 г. |
rombeck Member 2648/7363 ответов, #14 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 13 лет на iXBT, с февраля 2011 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Политика" (70%) Израиль, Азур | Прикол, однако, в том, что эти "легасийные-перелегасийные", устаревшие-переустаревшие, штопаные-перештопаные, латаные-перелатанные "поделия" давно упёршейся в суровый технологический тупик буржуйской электронной промышленности -- как раньше, так и сейчас одним мизинцем левой руки беспощадно опрокидывают ультрасуперсовременный гипернекстгеновый всех-порывающий аналоговнеимеющий отечественный патриотический высокогорный непроцессор |
Eugene_J Member 1186/1553 ответов, #23 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 10 лет на iXBT, с февраля 2014 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (86%) | EKorepanov ык вся "оборонка" на этом построена, сидят люди и пишут. И не волнуют их проблемы "домохозяек с котиками". Пишут, кстати, на чем попало и часто как попало. Я как-то раз видел кто там пишет. И на чем. alex1442 Чтобы окупиться им жизненно необходим глобальный рынок Уже почти всем необходимым такой рынок. хотя для сравнения инвестиций такой понадобится Вы не забывайте, что если бы не эти продажи и инвестиции, никакой фабрики TSMC не было бы. А нет фабрики, нет и производительности Эльбруса. Иван Андреевич Например, для систем управления компрессорными станциями: http://www.vega-gaz.ru/Products/kvan-nn Это комплекс. А в статье речь шла про монокуб. Это монокуб? |
vss Member 6147/46414 ответов, #22 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 16 лет на iXBT, с марта 2008 61 фото Р Р…Р В° iXBT.photo Чаще Р С—Р СвЂВВВВВВшет Р Р†"Политика" (36%) Россия, Москва | [q=Eugene_J ] На примере Эльбрус-8СВ: https://habr.com/ru/post/647165/ [/i] Отличная статья. Сразу говорит, что компилятор Эльбруса криво работает с int. /q]Когда доходишь до места Так вышло, что использовать сейчас в качестве счётчика цикла на Эльбрусе любой тип, существенно отличающийся от long — крайне неудачная идея. Связано это с тем, что компилятору необходимо следовать стандарту языка Си, ... начинают возникать мысли, что если программа написана без расчета на переносимость на другие платформы, с этой переносимостью возникают проблемы - потому что стандарты писали не дураки, и если там что-то написано, то неспроста. |
bess_temporary Advanced Member 13808/13961 ответов, #1 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 7 лет на iXBT, с января 2018 1 фото Р Р…Р В° iXBT.photo Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (98%) Россия, iXBT.com c 1997 г. |
Eugene_J Member 1187/1554 ответов, #23 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 10 лет на iXBT, с февраля 2014 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (86%) | Иван Андреевич Зачем? Для промавтоматики и АСУТП за глаза МГА Затем, что промавтоматикой область применения не ограничивается. И уж точно в нее не будет ставиться Радеон. Как я и писал ранее, часто карта там вообще не нужна. И но вы ж где удобно, рассказываете то про промавтоматику, то про системники, то про военку. Единственная проблема, что эти устройства не вытягивают то цену, то производительность, то свое производство. Их никак не приткнуть так, чтобы компании сами захотели их внедрять. |
n.s Member 3151/3161 ответов, #28 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 7 лет на iXBT, с сентября 2017 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (99%) | bess_temporary когда для переноса программы на процессоры Интела или AMD требуется расчёт на переносимость Дилетантский вопрос какой-то. Когда автовекторизация в компиляторе не работает. В результате требуется изменение алгоритма и/или структур данных. Или когда на интринсиках писать надо. Исправлено: n.s, 06.06.2022 13:36 |
vss Member 6148/46415 ответов, #22 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 16 лет на iXBT, с марта 2008 61 фото Р Р…Р В° iXBT.photo Чаще Р С—Р СвЂВВВВВВшет Р Р†"Политика" (36%) Россия, Москва | bess_temporary vss > если программа написана без расчета на переносимость на другие платформы Приведите, пожалуйста, случаи, когда для переноса программы на процессоры Интела или AMD требуется расчёт на переносимость :-\ Простейший способ убедиться, что правильно понимаешь стандарт языка - проверить языковую конструкцию на той машине, которая под рукой. Как еще? Если не понял, что в документации написано. Да кто же ее читает, если свои предположения можно проверить на практике... |
Eugene_J Member 1188/1555 ответов, #23 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 10 лет на iXBT, с февраля 2014 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (86%) | Не могу не упомянуть интересные вещи, найденные в комментариях к статье про оптимизацию, с которыми согласился и автор. У Эльбруса матрица влезает в кэш. У интела из примера - нет. Алгоритм упирается в кэш и работу с памятью. Это подтверждается и сравнением двух AMD. У 59хх кэш больше и код выполняется как и на m1 pro за 1.62 секунды. |
n.s Member 3152/3162 ответов, #28 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 7 лет на iXBT, с сентября 2017 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (99%) |
Satan Klaus Member 2916/3816 ответов, #24 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 22 года на iXBT, с декабря 2002 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (78%) Польша, Гданьск |
Eugene_J Member 1189/1556 ответов, #23 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 10 лет на iXBT, с февраля 2014 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (86%) | n.s как в анекдоте, нет кэша - нет мультиков Ну да. Что неудивительно. VLIW всегда ест много кэша, поэтому туда любой разработчик процессоров накидывает побольше. Но это всего лишь означает две вещи: 1. Пример в случае Intel проверяет не способность процессора перерабатывать данные, а чтение из памяти мимо кэша. (И даже тут получается быстрее, чем у Эльбруса с кэшом.) 2. На матрицах большей размерности таких чудесных цифр у эльбруса не будет. Скажем, у того же intel 10700 уже 16 МБ. А уж если вспомнить рязань, то даже у 3600 там 32 метра L3. Еще не могу не заметить, что у части интеловских десктопных девяток не было гипертрединга. И все 8 ядер у автора молотили в 8 потоков, а не в 16, как довольно давно это принято везде. Минус четверть производительности как минимум. |
Satan Klaus Member 2917/3817 ответов, #24 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 22 года на iXBT, с декабря 2002 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (78%) Польша, Гданьск | Gull Много где пишут выжимая из железа всё, потому что это очень выгодно. В "ящиках" этим если кто-то занимается, то постольку-поскольку. Например, имбецильная реализация самопального сетевого протокола вызывает нечто вроде Smurf-атаки. ПРОГРАММИСТЫ при этом еще удивляются, что C2D пережевывает этот мусор за такт, а 300 МГц PPC - не может. Или еще вариант, когда ПРОЕКТИРОВЩИКИ оставляют только RS232 для снятия данных с шелф-менеджера, и самое забавное в тот, что там вообще нет машинно-читаемых данных. Кодеры, понятно, не хотят парсить это вручную, и используют (харам!) генераторы, наподобие antlr. Добавление от 06.06.2022 14:35: Иван АндреевичНет ещё оборудования на базе Эльбрус-16С, вторую ревизию которого только в конце прошлого года отправили в производство на фабрику. Ну и как - приехал мега-гипер-нехтген с фабрики? |
Boris Usievich Member Куратор теРСВВВВВВВР РЋРІР‚в„– 20972/48736 ответов, #6 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 22 года на iXBT, с октября 2002 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (44%) | vss начинают возникать мысли, что если программа написана без расчета на переносимость на другие платформы, неправильные мысли. Компиляторам для других платформ счетчики циклов в виде int не мешают. Так что бревно стоит искать в глазах работников МЦСТ. n.s Когда автовекторизация в компиляторе не работает. забавно, но в данном случаем автовекторизация не работает как раз на Эльбрусе. В отличие от ... |
Satan Klaus Member 2918/3818 ответов, #24 врейтРСвЂВВВВВВР Р…Р С–Р Вµ 22 года на iXBT, с декабря 2002 Чаще Р С—Р СвЂВВВВВВшет Р Р†"Процессоры" (78%) Польша, Гданьск |