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

Создание новой Российской Cae-системы


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

И еще Вы можете ***

<{POST_SNAPBACK}>

А еще Вы можете линейку продкутов ANSYS corp. (например, "классику" ANSYS, CFX, ICEM) "настроить" под Workbench, завязать с PDM и графическим пакетом (Катькой или UG, ProE)... обеспечив "сквозное проектирование"...

Тупик в топе, господа... Правильно ли в настоящее время связывать свое будущее только (!) с Win32???

скорость расчета одной и той же задачи на одной и той же машине (ПК под Win32) В ИСПА быстрее в 100 раз чем в любом западном КЭ пакете.

За счет алгоритма итерационных решателей ИСПА, должно быть... Чтобы поверить - надо проверить. Были у меня смутные подозрения, что Настран линейные задачи молотит иногда быстрее ANSYS (не критично и не столь заметно, чтобы заниматься исследованием "на сколько и в каких случаях"), но шобы в сто раз (!!!) - это сильно (поэтому тест ИСПЫ в студию!)

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


Мда, 25 страниц.

предлагаю модераторам последние 24 страницы перенести в отдельный топик "Достоинства и недостатки ИСПА", там и спорить. А здесь вернуться к началу.

Что еще можно предложить?

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

ИСПА,

Я согласен, что тесты были замусолены ... в силу разных причин, которые и обсуждать сейчас не намерен, т.к. боюсь, что каждый начнет "одеяло на себя тянуть". Личную для себя пользу из "эпопеи" извлек, за что Вам и другим - спасибо.

Помню, что вы ASDS говорили, что такого быть не может.

Т.к. не привязывал размерность задачи, что с моей стороны было не осмотрительно. :smile: Тогда-то я и стал более... пристально, что-ли...присматриваться к размерности, ресурсам памяти и прочему харду и софту... По Ansys под Win, для себя я выводы сделал (здесь неоднократно приводил, никто вроде и не оспаривал), и выход из ситуации вижу не в смене софта (на ИСПА, извиняюсь, к примеру) а в переходе на другое железо, построении кластера... Иначе - ограничение модели и все сопуствующее.

Вообще, повторяюсь, я не сторонник ломового-лобового решения задач, т.е. поскольку основная работа у меня связана с проектированием, то тяжелые модели стараюсь не громоздить, ограничиваясь как можно меньшим числом степеней свободы (т.е. размерностью КЭ модели)...

Стоит ли говорить о нецелесообразности применения программной виртуальной памяти?

Почему не стоит? Стоит ЗНАТЬ, что она есть и когда ее следует применять... :smile: Вот только до каких пор - это вопрос (пока винта не хватит - не пойдет. Максимум - к следующиму утру расчет должен быть. Впрочем у каждого свои принципы и мерки)...

Какой размерности предполагается тест?

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

<noindex>Кроме этого, по полученным нами сравнительным оценкам , время выполнения одного и того же расчета для ИСПА на 10-20% процентов ниже чем у западных аналогов.</noindex> - на вашем, ИСПА, сайте.

Вы просто предположите, что разница по времени счета составит 100-120 раз под WIN32.

<{POST_SNAPBACK}>

- это вы уже здесь пишете.
Ссылка на сообщение
Поделиться на других сайтах

Galitsky,

Но с другой стороны по той же ссылочке (что Вы привели) имеем чуть ниже:

значительное сокращение времени расчета за счет использования итерационного метода решения линейных уравнений. Данный метод был разработан специалистами фирмы АЛЕКСОФТ, для решения задач большой размерности (порядка миллиона степеней свободы). Выигрыш во времени по сравнению с прямыми методами решения составляет 50-100 раз;

Т.е.:

1. Выигрыш в 50-100 раз перед ПРЯМЫМИ методами решения (в принципе это можно отнести не только к ИСПА, или у кого то сомнения насчет того, есть ли итерационные решатели в западных пакетах :wallbash:. Но мы уже это обыгрывали в форуме, если не ошибаюсь мне было даже замечено в ходе обсуждения, почему и с какой стати я использую итерационный решатель ANSYS, а не прямой.); Как насчет сравнения итерационных решателей, будут те же 50-100 раз (или опять ИСПА скажет, что давайте решим задачку размерностью 5 млн DOF, что на "своем" компе я сделать в ANSYS не смогу)?

2. "на 10-20% процентов" - уважающие себя издательства/авторы подкрепляют слова аргументами в виде ссылок на соответствующие статьи.

3. Или опять тест будет - Вы решайте прямым методом, а я итерационным? :surrender:

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

Или опять тест будет - Вы решайте прямым методом, а я итерационным?

<{POST_SNAPBACK}>

- и обязательно под Windows, иначе никак.
Ссылка на сообщение
Поделиться на других сайтах

Можно много рассуждать о UNIX компьютерах. Но для начала нужно найти порядка 100 000 зеленых на железо, на софт.

Так вроде и ваш софт не бесплатный, много мало, а 30000 зеленых и на него иметь надо!!!!
Ссылка на сообщение
Поделиться на других сайтах

Можно много рассуждать о UNIX компьютерах. Но для начала нужно найти порядка 100 000 зеленых на железо, на софт.

Есть у меня знакомый, который любит поговорить о Ягуарах, 600. В гараже у него стоит копейка. А перемещается на метро и на трамваях. Похожая ситуация?

<{POST_SNAPBACK}>

- "в гараже" у меня стоит 4-ый пентиум с 512 мегабайтами оперативной памяти. Больше, в принципе, и не нужно для дома.

А вот 100k - это маловато. Комплект сервер+ПО - выльется в бОльшую сумму. На 4-процессорную машину с 32 Гб памяти под RedHat Enterprise AS я вашу программу поставить просто не смогу. Да и зачем, собственно?

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

А вот 100k - это маловато. Комплект сервер+ПО - выльется в бОльшую сумму. На 4-процессорную машину с 32 Гб памяти под RedHat Enterprise AS я вашу программу поставить просто не смогу. Да и зачем, собственно?

Так у меня на работе 96-процессорный кластер стоит, правда я тоже под него испу поставить не смогу....вот утрата!!!! :sad:
Ссылка на сообщение
Поделиться на других сайтах

Но для начала нужно найти порядка 100 000 зеленых на железо, на софт.

Я не понял, честно. Фраза так построена, что можно понять двояко - то, ли ИСПА нужно найти эти деньги, то ли еще кому... :blink:

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

Я не понял, честно. Фраза так построена, что можно понять двояко - то, ли ИСПА нужно найти эти деньги, то ли еще кому... :blink:

Да всем они нужны!!!! Кто от 100К откажется :smile:
Ссылка на сообщение
Поделиться на других сайтах

Господа, я, конечно, немного сомневаюсь, но мое острозаточенное (как и положено модеру) чувтсво оффтопика шепчет мне, что еще пара таких фраз и пора резать (тему) и припечатывать (предупреждениями).

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

Господа, я, конечно, немного сомневаюсь, но мое острозаточенное (как и положено модеру) чувтсво оффтопика шепчет мне, что еще пара таких фраз и пора резать (тему) и припечатывать (предупреждениями).

Уважаемый модератор, зачем же так сурово...может просто перенесете тему во флейм и там уже без всякого оффтопа продолжим веселье???
Ссылка на сообщение
Поделиться на других сайтах

Со стороны автора я не вижу сильных отклонений от темы, наказывать же его за вольности оппонентов по моему неправильно.

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

В качестве примера. Предположим, что сегодня вы решаете задачу на 1 млн. степеней свободы. Если завтра вы перейдете под 64 разряда, и у вас появится возможность решить ту же модель, но в 10 млн. степеней свободы, то время решения замедлится как минимум в 1000 раз. Даже 96 компьютеров не помогут. Все это проверялось много раз.

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

Много раз упоминавшийся расчет...

At the International ANSYS Conference in May 2004, ANSYS used an SGI Altix

server with six 64-bit Intel Itanium 2 processors and a single shared memory of 64 gigabytes to solve a structural analysis problem with 111 million degrees of freedom (MDOF) in just 8.6 hours of solver time...

- кстати, машинка стоила чуть выше 100 килобаксов. В принципе, не так уж и дорого для рабочего аппарата.
Ссылка на сообщение
Поделиться на других сайтах

Скорость решения прямых методов в квадрате зависит от ширины ленты и линейно от количества неизвестных. Увеличив количество неизвестных в 10 раз, ширина ленты тоже изменится в 10 раз. Далее вычисления по приведенной формуле.

И это конкретный пример??? А можно привести, что-нибудь наподобии такая-то задача решена на PC с такой-то конфигурацией, на таком-то софте за такое-то время....А потом посчитали на кластере и время счета увеличилось в 1000 раз.
Ссылка на сообщение
Поделиться на других сайтах

Скорость решения прямых методов...

<{POST_SNAPBACK}>

-а что, кроме директ солвера для разреженных матриц ничего нет больше?

JCG Solver (iterative solver)

ICCG Solver (iterative solver)

Frontal Solver (direct elimination solver)

PCG Solver (iterative solver)

AMG Solver (iterative solver)

+параллельные модификации....

Какие итеративные решатели есть в NASTRAN, ABAQUS и проч. - сейчас не скажу, но думаю выбрать есть из чего.

-Да, можете ли вы составить таблицу примерно так, как сделано на <noindex>ансисовском сайте</noindex> ? Чтобы бенчмарки были для разных осей и машин, список поддерживаемых марок и т.д. Очень полезно, когда прикидываешь, что именно выбирать, хотя и явно недостаточно для окончательного выбора.

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

На уровне алгоритмов решения вплоть до перехода на другой метод, например метод интегральных уравнений.

Это я также имел ввиду. Честно говоря, тяжеловато Вас читать... (не рассматривайте это за наезд, пожалуйста)

Вот в качестве примера альтернативы, известная и доступная для всех инфа по ANSYS (сто раз упомянутая!!!)

DPCG solves 111 Million DOFs! - как видите используется Distributed Preconditioned Conjugate Gradient + железо (описание ниже)

Wing Test Case Model

37,072,698 Nodes

8,744,744 SOLID95 Elements

111,218,094 Degrees of Freedom!!!!!!

14,481 DOF Constraints

1 Load Case

System Resources

Used 6-CPUs out of 8 CPUs on an SGI Altix System

Used 50 Gbytes of 64 Gbytes available

Linux 64-bit Operating System

***

~8.6 Hours Solver Time

***

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

да, кстати, о вашем тесте,ISPA. кубик, побитый на 64000 8-узловых элементов...

*** NOTE ***                            CP =      13.984   TIME= 18:14:08

- начало расчета

{skipped}

*** NOTE ***                            CP =      34.141   TIME= 18:14:33

Solution is done!

- конец расчета...

- итеративным решателем...

Решил попробовать 343000 элементов... вы еще писали:

Если хотите сразу выключить программу, то разбейте каждую сторону нв 70 элементов.

<{POST_SNAPBACK}>

- начало расчета -18:22:25, конец - 18:25:09.

Это под WinXP-SP2. Памяти - 4 гигабайта (из которых доступно для ANSYS всего 1.2-1.3 Гб), воркстейшн DELL, даже без использования 64-разрядности.

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

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




  • Сообщения

    • Guhl
      Эх, итальянцы... Лень было сделать настоящий православный переключатель? Ах да, солнце, море, горячие женщины - некогда  А у нас народ, наверное, не читает инструкцию и очень злится
    • Viktor2004
      переключатель нет, но кажется КИПП-реле можно эту байду отключить
    • Guhl
      И переключателя нет? Типа без вариантов?
    • Fedor
      Перфоленты, перфокарты, магнитные ленты струились в магнитофонах - шкафах - да, были времена :)       Дома для физиков что ли ?  Это у Бора были проведены от Карлсберга трубы пивопроводы за то что он придумал квантовую механику потягивая пивко.  Или обычный бред архов ?  они страсть не любят колонн и думают что этажи могут висеть в воздухе :)  Потому что такие тонкие стойки однозначно потеряют устойчивость тут и к Эйлеру не ходи :) 
    • ALEKS
      Более свежее описание обновлений Е2025 Cimatron 2025 - What's New - Beta 2 Release.pdf
    • Ninja
      @Krusnik  что ты такое несёшь? Какие рендеры? Выйди на улицу да посмотри и увидишь...   @Fedor  ты свои метры с ихними не ровняй . Там где у тебя заканчиваются 75 метров у небожителей начинается подвал! Понял?       Да, тут ОНИ вписались в ограничения, но только потому, что на это есть веская причина! Дядя @Fedor  , ты не просёк главную фишку этого проекта )) Вот что ты видишь на этой картинке? Дома на сваях ?   А что дядя @Fedor видит под домами? А я скажу - там стоит пивзавод!!! Смекаешь . И эти сваи полые внутри, там специальные каналы, понимаешь!? Вот у тебя на кухне сколько кранов? Два? А у новых жильцов их будет по 16 штук ))) . И высота данного строения ограничена жалкими 70 метрами только из-за того , что пивзавод не в состоянии производить большего количества пива на каждого жителя новостройки...
    • gudi
      Guhl молодец, вышел на след.    Из книжки B-63945RU :  (c) Введен сигнал взаимоблокировки или блокировки пуска Имеются многочисленные сигналы взаимоблокировки. Сначала проверьте в параметрах, показанных ниже, какой сигнал взаимоблокировки используется заводом изготовителем станка.   3003#0 (ITL) 3003#2 (ITX) ITL=0 означает, что сигнал блокировки *IT действителен. в 1) ITX=0 означает, что сигнал блокировки *ITn действителен. в 2)         Проверьте состояние действительных сигналов блокировки посредством окна отображения состояния сигналов PMC. (i) Вводятся сигналы блокировки (*IT, *CSL и *BSL). #7 #6 #5 #4 #3 *BSL #2 #1 *CSL #0 *IT G0008 *IT=0, *CSL=0 и *BSL=0 означают, что вводится сигнал блокировки. (ii) Введен сигнал взаимоблокировки (*ITn) по оси. #7 *IT8 #6 *IT7 #5 *IT6 #4 *IT5 #3 *IT4 #2 *IT3 #1 *IT2 #0 *IT1 G0130 *ITn=0 показывает, что введен сигнал взаимоблокировки.
    • Viktor2004
      иногда в ладдере прописано автоматическое отключение питания если станок не выполняет никакую программу и при этом в течении получаса или часа никто не нажал ни какую кнопку. Биглия токарный например
    • Guhl
      В тепловом реле (автомат защиты двигателя) Дополнительный контакт этого реле заведен на вход Х5.6 А выключение переключателя "auto power off" на панели станка не отключает автоотключение после команды М30?
    • rrr11
      Добрый вечер всем, подскажите пожалуйста, может кто сталкивался...  На токарном станке dmtg выскочила ошибка EX1049 NON-MAIN MOTOR OVERLOAD X5. 6 в чем проблема? В мануале не нашёл. Oi-tf plus
×
×
  • Создать...