Специалисты Сбербанка провели оценку применимости в экосистеме своей организации серверов на базе российских процессоров «Эльбрус» и по ее итогам на сегодняшний день исключили такую возможность. Об этом рассказал представитель лаборатории новых технологических решений Сбербанка Антон Жбанков.
«Технические выводы достаточно простые: очень слабо для сравнения с Intel Xeon — мало памяти, медленная память, мало ядер, мало частоты. Функциональные требования катастрофически не выполнены», — сообщил он. По его словам, даже близко не может идти речи об эксплуатации в банке предоставленных на тестирование серверов.
>>259635688 (OP) давно уже все знают что штеуд подмазал нужных кабанчиков в правительстве и теперь все железо для госкомпаний исключительно штеудовское
Какой смысл использовать защищенные от пендосов в процессоре в банке, который зависит от пендосских долларов, в государстве, в котором весь эстеблишмент имеет гражданство пендосии? Я просто хочу разобраться?
>>259636123 >Есть же метрика GFLOPS Можно и в попугаях удава мерить. Но в целом любой пользователь (включая пользователя корпоративного) выбирает вычислительную систему на основании своих задач. >В обычном случае, после провала первого уровня, рассмотренного выше, остальные этапы уже не проводятся. Для «Эльбрусов» Сбербанк сделал исключение.
На других этапах было проведено синтетическое тестирование на основе известных бенчмарков PGbench из пакета PostgreSQL и SPEC CPU 2017, а также прикладное тестирование на основе Java-приложения, реализующего бизнес-логику.
В качестве критериев по оценке продуктов использовались ценовая эффективность (количество транзакций на $100 млн), средняя производительность на сервер с типовой нагрузкой, а также время старта и отклика Java-приложения.
И, кстати, совсем не удивительно, что эльбрус жёстко сосёт в java-приложениях. Но таковы реалии - многим корпоративным клиентам именно Java и нужна, например.
>>259635688 (OP) Удивительно, даже на хабре статьи были заказные, Эльбрус рвал Интел как тузик тапки, казалось бы, все ок, а тут такое? Что они там в Сбере вообразили?
>>259636289 Не удивительно, ведь Java принадлежит ЕРЖ Ларри Эллисону а PGbench из пакета PostgreSQL и SPEC CPU 2017 специально спроектировано чтоб нужные камни показывали нужные бенчмарки. Это же элементарно. Пусть МЦСТ сделает свой бенчмарк - и тогда Штеуд и Амудя соснут с проглотом.
>>259636303 Какие нахер Мегагерцы, тут стоит задача чтоб товарищ майор нажал кнопку у себя в фсб и процессор начал вещать аудио и видео от клиента прямо к товарищу майору.
>>259635688 (OP) >«Технические выводы достаточно простые: очень слабо для сравнения с Intel Xeon — мало памяти, медленная память, мало ядер, мало частоты. Функциональные требования катастрофически не выполнены», — сообщил он. По его словам, даже близко не может идти речи об эксплуатации в банке предоставленных на тестирование серверов. Нихуя себе юзлес хуйлуша на зарплате порвались, а кроме x86 они что-нибудь запускали? Или свой софт на e2k писать БИЗНЕС мантры не позволяют?
>>259635688 (OP) у VLIW–а несколько уровней проблем, упомянутая в Оп-посте — самая трививальная. Пересорбрать код из исходников под эльбрус — дело решаемое. Насколько я помню, под Эльбрус–Линукс собраны все основные пакеты (правда самое основное, что–то около 2.500 из 25.000 пакетов). Остальное пока просто не собирается их компилятором из коробки и нужно дорабатывать напильником и руками. Но даже в этом случае производительность не блещет, мягко говоря. Обычно, чтобы вывести производительность на приемлемый уровень нужно садиться, долго играться с настройками оптимизации, профилировать код, искать горячие участки кода и оптимизировать их на уровне ассемблера, искать места которые "простит" любой cisc/risc, но затормозит vliw и пр. Но с интепретаторами, которые генерируют код на лету, вроде java и js, такое провернуть нельзя и картина будет печальной в любом случае.
>>259636840 Вот я честно не понимаю, почему программерам сложнее переписать код, чем поменять железо. Сейчас на работе сопоставимый кейс: написали софт, который грузит каналы связи, которые грузят криптошлюзы по 152–ФЗ, которые стоят денег. Переписать софт, чтобы он минимально гонял трафик, по моим прикидкам, сильно дешевле, чем купить криптошлюзов и оплатить дополнительный трафик. Но нет — не наш случай... фантастические твари... никак от java на лету отказаться нельзя, ебта...
>>259636887 >не понимаю, почему программерам сложнее переписать код, чем поменять железо
т.е. системный архитектор, аналитики, менеджеры набросали новую архитектуру, не гоняющую трафик, оценили, что разработка дешевле покупки серваков, пришли к программистам с этой задачей, а они сказали "не хотим, докупайте железо"? В целом Эльбрус появился в мире, где софт написан и как–то работает. Переписать все (в случае этого теста сбера это как минимум jvm, базы данных) специально под Эльбрус интересно только специальной команде внутри МЦСТ, другим за это не заплатят (а это, наверное, сотни человеко–лет). Да и просто написать патч для условной бд, который усложняет код, но делает его производительным для Эльбруса можно, но примут ли его авторы? (скорее всего не примут, им ведь не на чем даже проверить прирост). А если не примут, форкаться и тянуть параллельный проект самому? Это никому не интересно.
>>259636817 Накатать простейшие стресс тесты под е2к и x86, и тупо поставив рядом запустить? Тяжело. Не может процессор способный ядерной ракетой пингвина с антаркитеческой скалы сбить обсчитать перевод в 20 рублей, понимаю.
В качестве критериев по оценке продуктов использовались ценовая эффективность (количество транзакций на $100 млн), средняя производительность на сервер с типовой нагрузкой, а также время старта и отклика Java–приложения.Сравнение проводилось по отношению к серверу на базе 20–ядерного чипа с частотой в 2,1 ГГц — Intel Xeon Gold 6230. В Сбербанке такую технику называют классической (не топовой); она тысячами закупается этой организацией.Изделия на российских чипах уступили зарубежному конкуренту по всем параметрам, однако полученные результаты сотрудников Сбербанка все же «неожиданно и очень приятно» удивили.«Мы ожидали, что разница будет не в разы, а в 20–30 раз, — отмечает Жбанков. — Для нас это реально удивительно». Вторым фактором удивления для тестировщиков стал вывод о том, что перед ними оказался законченный продукт. По словам специалиста, обычно российские разработчики приходят к ним с предложениями об использовании своих решений, имея на руках просто чертеж.
> java говно. Надо что–то православное, тогда и эль–брус полетит.
Процесс уже вовсю идет:
Компания «Газпром добыча Астрахань» реализует проект «Интеллектуальное месторождение» с применением отечественной среды исполнения Java – Liberica JDK Pro. Ранее в компании использовали Oracle Java, однако в соответствии с политикой импортозамещения приняли решение перевести системы на российский дистрибутив OpenJDK.
Платежная система «Мир» перешла на российскую Java.
> Отметим также, что МЦСТ успешно завершила разработку Эльбрус-16С, в котором ряд фундаментальных недостатков, присущих процессорам Эльбрус-8С/8СВ успешно устранён. Новый чип будет иметь 16 ядер с возросшей до 2 ГГц частотой, восьмиканальный контроллер памяти DDR4-3200 (до 16 Тбайт на сервер), контроллер 10GbE и интегрированный контроллер PCIe 3.0 (32 линии). Последний снимает серьёзные ограничения по пропускной способности чипов Эльбрус-8C/CB к периферийным устройствам. Также с 8 до 48 Гбайт/с возрастёт скорость межпроцессорного обмена данными. Конечно устаревшее говно будет работать хуево, но разработка новых процессоров ведь идёт семимильными шагами Если бы финансировали нормально, лет через 5 бы уже догнали интелы ваши
>>259637094 Чел, это другая архитектура, интол уже догнали и перегнали, просто писать надо не под интол железо программы, а рынок как раз под последним, так штооо.....
>>259635688 (OP) Сбербанк полностью пидорский банк, если что Там все натуральные педерасты, причём запруфаные, чего только стоит недавний скандал с курбатовым. Это прям секта миллионеров-пидорасов
Добавлю одну важную деталь в чем разница таких, как Оп и патриотов. В том, что ОП ищет дерьмо, старательно его выбирает, чтобы создать образ нищей голодной и неразвитой России. Любой недостаток смакуется и преподносится, как самый важный. Гражданин же видит недостатки и не только переживает, что они есть, но и пытается что–то исправить или хотя бы желает, чтобы что–то изменилось.
Так, такие, как ОП в свое время, да и сейчас визжали, что не надо свои процессоры, что надо все закупать у Запада. Сейчас мы видим, что это была бы очень плохая стратегия. И более того мы теперь ДЕЛАЕМ СВОИ ПРОЦЕССОРЫ. Это круто. Это радует. Да, они пока отстают от Интела, который стоит сотни миллиардов, но работают.
>>259637423 Не знаю за ту элиту а вот сбер да Они же там целые подразделения придумывают для своих любовников, чтобы они работали рядом и получали баблище У крпатова вроде какая то лаборатория связанная с нейромодулированием была
>>259635688 (OP) Банк, катастрофически не соответствующий критериям адекватного, и существующий только за счет государства, жалуется на такой же продукт, но навязанный уже ему.
>>259637589 Банк тысячами закупающий технику на топовых процессорах, потом майнит на них и строит псевдо ИИ для генерации странных картинок. Банк с большой государственной долей. Банк не имеющий отделений в Крыму. Никого не возмущает? Все Путина на такси критикуют? Не имею информации про Эльбрус, но как мне кажется, сбер основательно зажрался.
>>259637582 А то, что решение на базе Эльбруса в несколько раз дороже аналогов получается, так тут надо что–то решать действительно. Чем–то надо компенсировать экономические потери от чисто идеолгического долбоебизма. Например, предлагаю обложить тебе подобных быдло–патриотов специальным сбором "на импортозамещение". Заодно запретить этому скоту пользоваться продуктами и услугами, при производстве которых использовалась импортная техника.
>>259637431 Долбоебиксы вообще не читали изначальную статью. Там признается, что хоть говнусы и отстают от интелов, но не настолько сильно, как казалось изначально. И допилить их за обозримое время (года 3) вполне можно.
>>259638028 >И допилить их за обозримое время (года 3) вполне можно. Можно Машка за ляжку, козу на возу. А чтоб допилить хотя бы базовый софт под архитектуру нужны сотни человеко-лет, это что стриоть ГУЛАГ и там всех обучать на погромистов и ебашить шарашки?
>>259638168 >хотя бы базовый софт Долбоебикс, занимающийся пердолингом ассемблерных вставок в софте уровня ls или cat, ето ти? Нахуй путешествуй, в базовом софте нет ничего кроме кода на голых сях, который конпелируется под любой архитектурой. Исключая приколы с endianess, конечно.
>>259638280 Ебанат, ты жопой статью читаел? Там же ясно говорится что из-за особенностей архитектуры все скомпилированное под нее оче сильно сосет в плане производительности в силу отсутствия оптимизации под данну архитектуру. Все работает как через эмулятор. А чтоб оптимизировать хотябы СУБД типа postgresql нужно приложить немало усилий и часов, я уже не говорю о чем то уровня Oraсle и подобных.
Простыми словами весь существующий софт работает с хуевой производительностью на VLIW так как заточен на другую архитектуру, его нужно оче серьезно опимизировать, профилировать итп, но заниматься этим в МЦСТ некому.
>>259638280 >кроме кода на голых сях, который конпелируется под любой архитектурой ты мудень понимаешь в чем разница между VLIW и Intel процами? Абсолютно разный подход к распаралеливанию команд, управлеиню регистрами, памятью. Тут просто перекомпилировать сишный исходник не прокатит, нужно переделать саму логику работы кода под архитектуру VLIW - только тогда он сможет вполне себе тягаться с Штеуд
>>259636887 Потому что в твоем случае написать код - дело нескольких месяцев разработки. В случае с эльбрусом перепиливать все напильником придется с самого ядра, на что уйдет несколько лет разработки и куча бабла в трубу. И не факт, что взлетит. Кому нужны такие риски?
>>259636289 >Но в целом любой пользователь (включая пользователя корпоративного) выбирает вычислительную систему на основании своих задач. ничего, что они виртуальные и микросервисные давно все?
>>259637017 Так может вопрос в скорости, и да сбить пингвина сильно проще чем обсчитать миллион банковских транзакций. И да в пакетах обычно вообще другие процессоры стоят. Эльбрус это именно десктопных процессор чтобы на совковых заводах один с бухгалтерию таскать, но насрать я к моменту как мой совковый завод закупит их уже от Седова съебуся.