Перейти к публикации

А ваш CAE будет работать на новом процессоре?


Рекомендованные сообщения

 

 

 

PS: Считать  дисперсную к-фазу эйлером это моветон  :smile:

 

Чем предложите? Лагранжевыми частицами? Проходили уже.

 

Горение полифракции за стабилизатором в зоне обратных токов Эйлером точно не посчитать. Не говоря уже об отскоке/ высаждении на стенку.

Им вообще ничего точно не посчитать, та же полифракция вам даст +5DOF на фракцию в одной ячейке, проходили это уже.

 

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

Вы что то не так делаете  :smile:

 

Наши возбудились чего-то. А открытых работ на эту тему не встречалось?

Ссылка на сообщение
Поделиться на других сайтах


 

 

 

 

PS: Считать  дисперсную к-фазу эйлером это моветон  :smile:

 

Чем предложите? Лагранжевыми частицами? Проходили уже.

 

Горение полифракции за стабилизатором в зоне обратных токов Эйлером точно не посчитать. Не говоря уже об отскоке/ высаждении на стенку.

Им вообще ничего точно не посчитать, та же полифракция вам даст +5DOF на фракцию в одной ячейке, проходили это уже.

 

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

Вы что то не так делаете  :smile:

 

Наши возбудились чего-то. А открытых работ на эту тему не встречалось?

 

Про что конкретно ? Вообще тонкости имплементации в большинстве случаев не публикуются  но по кусочкам можно найти почти все.

Ссылка на сообщение
Поделиться на других сайтах

Про особенности моделирования горения дисперсного топлива Эйлер-Эйлер подходом.

Ссылка на сообщение
Поделиться на других сайтах

Про особенности моделирования горения дисперсного топлива Эйлер-Эйлер подходом.

Подшивку ФГВ поднимите лет за 20-30. Там много интересного. Причем самое интересное публиковалось в конце 80х начале 90х

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

Обновлю тему свежей новостью:

 

«Ижевский радиозавод» в конце 2015 года начал производство персональных компьютеров «Эльбрус-401». Заказчиком является компания АО «МЦСТ» – разработчик микропроцессоров архитектуры «Эльбрус», — сообщила пресс-служба завода.

«Эльбрус-401» построен на базе микропроцессора «Эльбрус-4С», который работает на таковой частоте 800 МГц, система дополнена 24 ГБ оперативной памяти и поддерживает расширение до 96 ГБ. Тут также установлены жесткий диск емкостью 1 ТБ, и mSATA на 128 ГБ. На материнской плате реализован набор периферийных интерфейсов. Штатная конфигурация получила видеокарту AMD Radeon серии 6000.

 

https://hi-tech.mail.ru/news/izhevskiy-zavod-elbrus/

Ссылка на сообщение
Поделиться на других сайтах

Обновлю тему свежей новостью:

 

«Ижевский радиозавод» в конце 2015 года начал производство персональных компьютеров «Эльбрус-401». Заказчиком является компания АО «МЦСТ» – разработчик микропроцессоров архитектуры «Эльбрус», — сообщила пресс-служба завода.[/size]

«Эльбрус-401»[/size] [/size]построен на базе микропроцессора [/size]«Эльбрус-4С», который работает на таковой частоте 800 МГц, система дополнена 24 ГБ оперативной памяти и поддерживает расширение до 96 ГБ. Тут также установлены жесткий диск емкостью 1 ТБ, и mSATA на 128 ГБ. На материнской плате реализован набор периферийных интерфейсов. Штатная конфигурация получила видеокарту AMD Radeon серии 6000.[/size]

 

https://hi-tech.mail.ru/news/izhevskiy-zavod-elbrus/

А мы уже протестировали наш код под Эльбрусом :P
Ссылка на сообщение
Поделиться на других сайтах

А мы уже протестировали наш код под Эльбрусом :P

ну хоть какой-то отзыв оставьте!

Я затем и накинул новость...

 

Еще от Саши отзыва жду - интересно же, что получилось.

Ссылка на сообщение
Поделиться на других сайтах

ну хоть какой-то отзыв оставьте!

Я затем и накинул новость...

 

Еще от Саши отзыва жду - интересно же, что получилось.

Ну если коротко то работает  :biggrin:

 

Мы правда пускали не на 4C а на 2С+ ... но ну очень не быстро  :thumbdown:

 

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

 

Под 4С видимо будет пошустрее но чудес не ожидается (будет быстрее пропорционально частоте и числу ядер)

 

PS: В первой pdf-ке сравнение с Атомом на 1-м и 2-х потоках, во второй - сравнение со старым 2-х ядерным Xeon-ом (Woodcrest) ... попугаи в pdf-ках разные (в первой - число итераций в секунду, во второй - время, затрачиваемое на 100 итераций)

 

PPS: Результаты не официальные  :biggrin:

Elblus-2c+ results2.pdf

Elbrus-2c+_vs_Xeon.pdf

Изменено пользователем HFL
Ссылка на сообщение
Поделиться на других сайтах

У нас тестовая работа идет в вялотекущем режиме на однопоточных примерах силами Волгоградского ГТУ.

Основные выводы:

- 2с и 4с отличаются по архитектуре и по инструкциям, лучше сразу под 4с делать, т.к. 8с со слов разработчиков имеет минимальные отличия;

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

Изменено пользователем a_schelyaev
Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах
  • 6 месяцев спустя...

с одной стороны, можно свести во флейм.

 

но с другой - линукс, многопоточность в формате до 4x4

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

вот, например, FlowVision интересуются представители разных мест. 

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

ориентируясь на производительность этого ЦП относительно иностранных аналогов.

 

Это было давно) Больше чем 2 года назад)

И к итоговому результату я не имею никакого отношения,

но результат есть, и он такой:

Институт электронных управляющих машин им. И.С.Брука (ИНЭУМ, входит в Объединённую Приборостроительную Корпорацию) совместно с компаниями АО МЦСТ и ООО ТЕСИС успешно завершили первый этап работ по переносу на платформу Эльбрус программного комплекса вычислительной аэро- и гидродинамики FlowVision, создав рабочий прототип полностью российского программно-аппаратного комплекса для выполнения промышленных инженерных расчетов.

читать далее

post-26004-0-49915300-1467305233.jpg

Результатчисленного моделирования в FlowVision: приводнение спускаемого аппарата и сервер Эльбрус-4.4

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

А про производительность есть информация (официальная) в сравнение с современными процессорами ?

Изменено пользователем Arkur
Ссылка на сообщение
Поделиться на других сайтах

А про производительность есть информация (официальная) в сравнение с современными процессорами ?

пока не удалось раскрутить на полноценный тест :( 

 

В сети есть тесты другого ПО под Эльбрус - на сайтах хабрахабр можно найти.

 

Но главное, что удалось выяснить за достаточно длительной время:

FlowVision сделали именно нативную версию под "Эльбрус", а не портирование x86 в режиме эмуляции.

Работает правая ветка этой картинки. Инфа 100% - от разработчика, который компилировал сборку.

Т.е. в целом тест имеет смысл сделать, хотя бы для самих себя понять ситуацию.

 

kompilyator.jpg

Хуже, пропорционально частоте.

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

 

Всё таки на x86 FlowVision задействует AVX-инструкции, что позволяет с приличным КПД использовать процессор,

поэтому если отставание пропорционально частоте, то архитектура и конвейер не хуже...

Ссылка на сообщение
Поделиться на других сайтах

Всё таки на x86 FlowVision задействует AVX-инструкции, что позволяет с приличным КПД использовать процессор,

поэтому если отставание пропорционально частоте, то архитектура и конвейер не хуже...

Чтобы получить ощутимый эффект от AVX/AVX2 нужно либо плотно использовать в коде интринсики либо использовать оптимизированную библиотеку типа MKL (кстати аналогичная по функционалу библиотека есть и для Эльбруса - EML). Если просто в компиляторе включить поддержку AVX/AVX2 эффект будет на уровне 15-20% максимум. Кстати едва-ли не  бОльшую проблему в Эльбрусе для наших задач (решение разреженых матриц) представляет не низкая частота а отсутствие аппаратного префетча (предзагрузки данных из памяти в кеш).  Теоретически это должен был бы делать компилятор, но на практике этим приходится заниматься программисту.

 

Из положительного могу отметить очень хорошую масштабируемость (на моем коде). Но возможно это связано с общей низкой производительностью  :biggrin:

Изменено пользователем HFL
Ссылка на сообщение
Поделиться на других сайтах

Чтобы получить ощутимый эффект от AVX/AVX2 нужно либо плотно использовать в коде интринсики либо использовать оптимизированную библиотеку типа MKL (кстати аналогичная по функционалу библиотека есть и для Эльбруса - EML). Если просто в компиляторе включить поддержку AVX/AVX2 эффект будет на уровне 15-20% максимум. 

говорят, что используется Threading Building Blocks. про MKL не знаю.

Знаю, что в целом на эту тему напряглись. Вроде есть какие-то доклады программистов Тесис со специализированных конференций...

Ссылка на сообщение
Поделиться на других сайтах

говорят, что используется Threading Building Blocks. 

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

Ссылка на сообщение
Поделиться на других сайтах

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

чего загадочного? Это всё-таки не совсем моя тематика, но я интересуюсь) Расшифруйте скрытый посыл.

Ссылка на сообщение
Поделиться на других сайтах
  • Bonusfrag закрепил это тему

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • MagicNight
      Да дело не в бедности, ищу оптимальный ноут, пока не могу найти.
    • fenics555
      Уважаемые Дамы и Господа!  Есть библиотечные изделия, которые почему-то очень доооооолго грузятся в сборках. Я хочу попросить Вас потестить их и сказать в чем причина, ибо совсем невозможно работать. gost18829-73.prt.1 pin_split.prt.1 Как это всё можно ускорить?
    • gudstartup
      а вы хоть станок проверяли по программе на изделии на точность прежде чем товарищей этих выгнать? если нет то грешите на самих себя! система в наших краях еще не распространенная поэтому и тем тут нет надо в поднебесную писать
    • AlexArt
      Ну допустим, ты и на другом ресурсе это опубликовал. А не коммуниздил. Но вот продвигать воровство от государства, ворующее из Вики, это верх мерзости.
    • maxx2000
      Ах, да. Фильтры выбора добавили. Теперь можно выбрать только то что видно на первом плане, а не вместе с тем что с обратной стороны детали. В общем надо обновляться. Как раз работёнка на прессформу нарисовалась 
    • maxx2000
      Причина того - Кроилово. Кроилово всегда приводит к попадалову. Месяц простоял сколько мильонов деревянных потеряли? Вопрос риторический. И ещё будет стоять. Как памятник человеческой глупости и жадности.
    • AlexKaz
      "9 июля 1968 года на мышах был проведен самый знаменитый эксперимент американского ученого-этолога Джона Кэлхуна «Вселенная-25». Суть опыта заключалась в создании идеальных условий, где мыши могли бы жить и размножаться, не ведая никаких забот, вдали от хищников и в отсутствие эпидемий и заболеваний. Для этих целей ученый построил специальный загон, куда были помещены четыре пары белых мышей (самцов и самок). В распоряжении мышей всегда была чистая вода и еда в изобилии, специальные гнезда, где можно обустроить себе жилище ― гнезд в загоне хватало для проживания нескольких тысяч мышей. Температура в загоне в среднем составляла около 20 ℃ и была комфортной для мышей. Животные не подвергались никаким влияниям извне и жили в идеальных условиях в свое удовольствие. А дальше началось самое интересное. На первом этапе эксперимента мыши хорошо размножались, вели активный образ жизни, охотно играли. На следующей фазе эксперимента мыши стали есть меньше, перестали наедаться до отвала. На третьей фазе эксперимента, когда в загоне были уже сотни мышей, произошло распределение социальных ролей, стала ярко выраженной иерархия, клановость. Появились так называемые отверженные ― молодые особи, которых другие, взрослые мыши сгоняли в центр загона, не давали им вести нормальный образ жизни, причиняли физический вред. В природе такое, наверное, было бы невозможно, ведь эти мыши-агрессоры просто не дожили бы до старости: их бы съели хищники. Но в загоне Кэлхуна хищников не было, и взрослые мыши начали попросту издеваться над молодняком. Образовались две большие группировки: самцы-одиночки и самки-одиночки. При этом самки-одиночки отказывались спариваться <с менее статусными многочисленными молодыми самцами и с оставшимися старыми статусными> и отвергали ухаживания самцов. У мышей стал проявляться тотальный индивидуализм, мыши не стремились создать семью. На последней, четвертой стадии мышиная популяция стала сокращаться. Появились самцы, которых сам Кэлхун назвал «красивыми» (англ. beautiful ones), из-за отсутствия ран и рубцов. <В оригинале: They never engaged in sexual approaches toward females, and they never engaged in fighting, and so they had no wound or scar tissue. Thus their pelage remained in excellent condition. - Дословный перевод: Они никогда не прибегали к сексуальным подходам к самкам, и они никогда не участвовали в боях, и поэтому у них не было ран или рубцовой ткани. Таким образом, их шерсть сохранилась в отличном состоянии.> Эти мыши не вступали в борьбу за самок и территорию, не проявляли активности к размножению и только питались, спали и чистили шёрстку. У мышей стали проявляться различные формы девиантного поведения, вспышки агрессии. Самки стали проявлять агрессию, защищать себя сами, стали умерщвлять своих детенышей, а затем окончательно отказались размножаться. На пике эксперимента в загоне одновременно проживало чуть более двух тыс. мышей. Еды и гнезд было достаточно для дальнейшего роста популяции, но через четыре года после начала эксперимента Кэлхун остановил свой опыт, потому что в загоне осталось чуть более сотни мышей, и все они уже вышли из репродуктивного возраста. По итогам эксперимента Кэлхун пришел к выводу, что достижение определенной плотности населения и заполнение социальных ролей в популяции приводит к распаду общества" https://physicsoflife.pl/dict/pic/calhoun/calhoun.. https://scientificrussia.ru/articles/utopiya-dlya-mys.. https://ru.wikipedia.org/wiki/Кэлхун,_Джон_(этолог)
    • gudstartup
      @Koels вот в чем дело пока ds609 это предупреждение поэтому F может и не появится если sv601 это значит ошибка. возможно при нагреве радиатора серво определяет это как предупреждение или ваш вентилятор крутиться медленнее чем оригинальный и серва думает что он встал хотяпри этом обычно на экране в строке состояния FAN.мигает больше у меня вариантов нет....  
    • ДОБРЯК
      Решите любым алгоритмом. Тогда будет конструктивный разговор. :=)
    • Fedor
      https://en.wikipedia.org/wiki/List_of_numerical_analysis_topics#Eigenvalue_algorithms     :) 
×
×
  • Создать...