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

А ваш 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 пользователей

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




  • Сообщения

    • fenics555
      это каждый раз что-то ковырять при установке, не вариант.
    • maxx2000
      @fenics555, я никогда не задавался таким вопросом, а можно ли отключить авторегенрацию компонентов или заморозить? Если прям опции нет, может через Тулкит или Апи?
    • fenics555
      штифты разрезные- понятно, что примонтаже изменяют размер по отверстию.  Резиновое кольцо уплотнительное- оно меняет не только диаметр наружный и внутренний, но и толщину. именно долго открываются сборки, содержащие эти изделия.  можно конечно и без нее обходиться, но мы уже привыкли. Только грузятся сборки очень долго, но это врятли из-за гибкости.
    • Viktor2004
    • UkulyAlex
      Добрый день. Работаю в t-flex 16. Имеется приспособление в котором более 150 позиций деталей, спецификация сделана по структуре изделия. Возникла необходимость изменения конструкции, некоторые детали из середины списка пришлось удалить. После обновления отчёта позиции сдвигаются, как сделать чтобы оставались на месте, т.е. был пропуск позиций в середине раздела "Детали"? 
    • статист
      Спасибо за цитату, полезная для меня   Я знал до этого способ использовать атрибуты LATT для задания направления, но они применялись только к построенным линиям. Если например рассматривать созданный элемент E, 1, 2, где для задания применяются только два узла, то тут уже никак не поменяешь положение третьего узла, так как его нет. Нужно тогда создавать отдельно направляющий узел  и задавать его через EMODIF,EID, 3, NID.   Но получается без создания узла, задать направление нельзя. В настране по крайней мере так можно. А в ансисе нужно плодить лишние узлы. Грустно)
    • FROST_R6
      Есть монорельса размером 12м. Хочу проверить перемещение при нагрузке на середину в 2 тонны. Саму монорельсу фиксировать не нужно, поэтому я поставил ее на 2 призмы и зафиксировал их. Расчет не получается провести - сначала программа пишет, что "деформация в данном исследовании слишком значительная и нереалистичная, хотите остановить программу и перезапустить исследование с меньшими нагрузками или с более жесткой моделью?". Я выбираю "нет". После долгого процесса расчета появляется сообщение о том, что "Состояние равновесия не было достигнута" и "Анализ больших смещений был остановлен до сохранения результата", появляется надпись о сбое расчета. 
    • maxx2000
      подгружаются при повторном открытии сборки или при первой вставке? Ну и гибкость сначала вызвала вопрос, но я не заметил существенной задержки при выборе способа вставки с ней или без неё.
    • Ветерок
      Я не понял зачем в этих деталях задана гибкость. При том, что новые значения размеров определяются не измерением, а вводом вручную.
    • BOJIOD9I
      Добрый день! Подскажите куда внести изменения на стойке fanuc 0i, чтобы когда вводишь коррекцию в графу износа она не отображалась на координатах. Пример: Резец точит размер 100 мм, по факту получается 101мм. В графе износ вносишь -1.0 мм. В итоге по координатам будет показано что резец точит 99мм, а по факту станет 100мм как нужно было.
×
×
  • Создать...