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

Суперкомпьютер своими руками для расчетов в ansys и 3d приложениях


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

Вы нигде не писали про положительную полуопределённость, я всегда вас понимала именно в неопределённо - полуопределённом смысле. Вот так, а тут вы спокойно соглашаетесь. Где гром и молнии?

Вы могли забыть про метод сеток, но тот факт, что метод гаусса также иллюстрирует весьма красиво положительную определённость, помнить стоило бы :drinks_drunk:

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


Вы нигде не писали про положительную полуопределённость, я всегда вас понимала именно в неопределённо - полуопределённом смысле. Вот так, а тут вы спокойно соглашаетесь. Где гром и молнии?

Вы могли забыть про метод сеток, но тот факт, что метод гаусса также иллюстрирует весьма красиво положительную определённость, помнить стоило бы :drinks_drunk:

Не передергивайте, хоть я и не бью по цветам, но канделябр под рукой. Вы писали о положительной определенности матриц, с этим я никак не мог согласиться, как и с тем, что метод Гаусса чувствителен к положительной определенности. Чтобы он грохнулся из-за этого, надо специально конструировать такой пример, а это не так просто в общем случае. Можете поэкспериментировать в Мathematica генерируя случайные числа для симметричной матрицы и разлагая по Гауссу. Если за ночь удастся грохнуть гоняя в цикле, считайте что повезло :)

Он будет эквиваленен по поведению LDLt разложению, подозреваю :unsure:

Понимать надо не меня, а написанный текст :rolleyes:

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

Извините. Внутри я мягкий и сочный. Просто как тут писали - кактус это огурец живущий в дикой природе, а не теплице. Из меня можно текилу получать :)

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

Не удивляюсь, ибо непрактично.

Вы же не исследователь, которому просто важно измерить скорость сходимости вашей задачи на супер-агрегате. Всёж используете обычные пакеты, а они, сволочи, реального прироста не дадут.

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

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

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

Хотелось бы создать базу процессоров для оценки быстродействия системы с привычными тестами - например CineBench и Titan Bench, а к дополнительным - пара расчётов в Ansys. Было бы интересно узнать, насколько Ansys хорошо ускоряется в сравнении с ускорением стандартных тестов. А кроме того, выяснить роль учёта многоядерности в современном Ansys. Для Ansys предлагаю задачу в плоских элементах и объёмных, квадратичных и линейных.

Иначе, реально никогда мы не сможем предсказывать увеличение производительности, в зависимости от типа архитектуры, частоты и др.:)

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

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

Процессора могут меняться, но коды должны оставаться и при разумной перекомпиляции с оптимизацией должны работать. Иначе происходит бессмысленная трата человеческих ресурсов. Читал где-то, что разработка Mathematica и подобных программ оценивается на уровне 350 человеко-лет. Думаю, что Ansys не меньше. И если все перелопачивать при каждой смене процессоров и разрядностей, то это дорога в никуда по экономическим соображениям. Да и пока будут в деталях прикладники осваивать системное программирование связанное с железом, железо уже изменится :unsure:

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

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

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

Сейчас в тестах есть строки и для пакетов научных вычислений - здесь всё верно, но в качестве система cad часто используются не расчётные программы, а чертёжные. Это не верно. Именно для меня такие тесты практически бесполезны. Я не вижу там своего. Поэтому весь задор для желающих собрать микрокалькулятор своими оуками должен быть пущен именно в анализ того, что нужно собирать.

Такие темы вообще весьма эгоистичны, поскольку решают потребности одного или нескольких людей. Так вот я данным предложением решаю свою потребность, мне нужна корреляция производительности известных пакетов по оценке производительности с aнсис, с тем чтобы я знала - если на том компьютере индекс такой, то вот данная задача будет считаться - именно столько-то и не больше.

Но я считаю, что такое знание нужно ведь не только мне, но и другим людям тоже.

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

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

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

Да не меняется ничего. Всё это неверно. Текущая вычислительная парадигма ещё долго будет такой как щас. Нет никакой революции - коды написанные 50 лет назад не распараллелишь, хоть плачь. А именно они делают денежки сейчас. Память? зачем - разве в этом дело. Меня интересует скорость процессора и его влияние. Уже давно я могу 10 раз запихать в память ансис с задачей и что? если ЦП не дробит орешки, всё одно.

Мне нравится ваше мнение о новых версиях - добавляются очевидные уже четверть века вещи и косметически подрихтовываются интерфейсы, и добавляются конструкторы - лего, для тех кто ещё не в состоянии прочитать и написать.

Самое лучшее что делают - покупают фирму и вставляют его в пакет - как пакет сопровождения, но внутри - ни ни! Кто писать-то будет? Холодной войны нету.

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

Написание программ это не результат, а процесс. Как промышленность - если живет то есть и отходы - то есть продукция. Если остановится, другие придут сменив уют. :rolleyes:

Прикиньте скорость обращения к виртуальной памяти на диске и в оперативке. В одном случае скорости механические, а в другом электронные. Смекаете? - сказал бы капитан Джек Воробей :rolleyes:

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

Отговорки. Виртуальной у меня нету, только ram

Пусть у нашего юного друга стоит 8 гб в калькуляторе, 3 гб на окна, 2 на ансис и на задачу размером в 20 kdof пусть 3 , вот и прикиньте сколько тут % влияние обменов между кешами L1,2,3 и диском. А я считаю, что обменов здесь нету, всё в памяти. И потому мне интересно, какой ЦП и какая архитектура и фирма будет оптимальной по времени, :worthy:

Учитывая что скорость передачи по шине во много раз меньше чем скорость доступа к внешним носителям, то :clap_1:

Ну честно, вспоминайте архитектуру простейшем ЭВМ. Вспоминайте скорости доступа и объёмы доступного в секунду и так далее. Видно ведь и 20 лет назад было видно также, что с такими частотами шин и временами доступа к памяти явные затраты возникают только у больших машин - 16 и более ЦП. А у нас то 1!

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

" Виртуальной у меня нету, только ram" - не смешите. Операционка по определению ее использует. Была когда-то табличка какая операция сколько времени занимает, так обращение к внешней памяти - значек бесконечность был. Если Вы не пишите операторов обращения к внешней памяти, то это не значит, что не происходит обращений в виртуальным страницам. Тут всегда надо следить за обращениями и согласованию алгоритма со схемой хранения. Впрочем это во многих букварях было описано. :)

То как вы хотите надо просто экспериментально определять на текущий момент времени, так как мелкосхемы, материнки и прочее все время меняется. Чем круче натолкаете, тем больше шансов на быструю работу. А через год - другой все и поменяться может :rolleyes:

Поэтому заниматься оптимизацией железа дело безнадежное. Пусть менеджеры по маркетингу этим занимаются, им надо втюхивать :)

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

Если у вас всегда она есть, печально - её можно запретить особенно желательно это делать если большой объём оперативки. Файоы подкачки используют если основной памяти не хватает. Я не хочу как вы пишете анализировать влияние материнок и так далее. Весь внутренний интерфейс по сути весьма прозрачен - течение токов по проводам, а время тратиться на циклы ЦП. И меня интересует именно время работы этого устройства - именно от этого зависит время счёта, не хотелось бы ссылаться на ваши любимые книжки, но этот вопрос о виртуальной памяти, мне кажется, описан там весьма полно:)

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

"время тратиться на циклы ЦП" Время тратится на умножения. Логика это блохи. Всегда при анализе алгоритмов подсчитывают только умножения. Циклы зависят от программистов, а не от железяк. И от оптимизации при компиляции. Выгоднее ставить больше памяти, чем более мощный процессор. Само собой лучше и то и другое. Но это уже не оптимизация. :)

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

Это не так, например определение понятия флопа можно вспомнить.

Производительность всегда увеличивается при увеличении памяти, даже для слабых ЦП.

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

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




  • Сообщения

    • Denis_12
      Вот это помогло! Большое спасибо))) А я то все пытался через сборку это реализовать)  А Вы случайно не знаете как размеры в эскизе зафиксировать? Я имею ввиду при отдалении чертежа размеры стрелок и шрифтов увеличивается и происходит наслоение размеров друг на друга
    • ID_Hacker
      Для этого есть отдельная зона промышленной подсети. Если не лезть в настройки системной подсети ничего не завалится.   Сеть то грохнуть могли как на NCU так и на PCU50 и подходы к решению проблемы будут разные.
    • Artas28
      Добрый день! Есть какие ни будь рекомендации, на какую длину  нужно зажимать хвостовик в  термопатроне? Есть фреза д6, L50. Могу ли я зажать её за 15мм, или это будет мало? Или нужно зажимать  как минимум за  3 диаметра?
    • Ветерок
      Не понял что это за процедура такая "перенос в 2D".   Наверное, скрывать объекты на том или ином виде надо на соответствующем виде чертежа, а не в сборке. Или создать в сборке соответствующую конфигурацию и отображать на чертеже её.
    • Viktor2004
    • Denis_12
      Доброго времени суток! Ребят, ни как не могу решить проблему авто-обновления чертежного вида 3D сборки, к примеру скрываешь все кроме основания каркаса сборки, переносишь это в 2D (чертежный вид) указываешь размеры и т.п. (ставишь галочки "исключить из авто-обновления") после чего начинаешь в 3D сборке показывать дополнительно стойки (для создания нового вида), и вот в ранее созданном виде даже с отключенным авто-обновлением они тоже начинают проявляться. Как решить эту проблему? Нужно зафиксировать вид, чтобы он не обновлялся без моего участия. SolidWorks 2022 года.
    • Зинаида
      Возможно Вы смотрите не в той перспективе. Проверьте в перспективе "Мой Teamcenter" стоя на ревизии объекта. Возможно Вы смотрите не в той перспективе. Проверьте в перспективе "Мой Teamcenter" стоя на ревизии объекта.
    • alek77
      Да, спасибо, я уже из интереса ее нашел. Еще раз повторю, чтобы не выхватить, сам я такими методами указния размеров не пользуюсь, это самая вредная практика из всех, что встречал. В свое время имел много проблем в автокаде, корректируя чужие чертежи. Но там и отртогональные линии под углом в 0,001 градуса были в норме, и миллион линий одна поверх другой, и незамкнутые отрезки и много всего, от чего волосы дыбом. В солиде, думал, не столкнусь с таким, наивный. Поэтому искал и нашел макрос который косяки размеров подсвечивает. Он вполне рабочий, но не стабильный. В чем причина не разбирался, так как со своей задачей он справляется. Причем отрабатывает и галочки, и замену текста в размере. Хорошо, что @malvi.dp нашел время и что-то корректирует, спасибо отдельное ему за это. Макрос достаточно полезный при работе с чужими документами. И если удастся сохранить все начальные функции этого макроса против изощренных методов вредительства - будет офигенно.
    • Kelny
      Если этой ссылки достаточно для отображения материала и материал уже есть в обозначенной модели, то возможно подойдёт TabBuilder: https://help.solidworks.com/2023/russian/SolidWorks/SWHelp_List.html?id=e68c1877b4fa431483f8c751bd9fcc78&_gl=1*lby1j3*_up*MQ..*_ga*NTEyNjA5NDQ3LjE3MTQxMTU3MzA.*_ga_XQJPQWHZHH*MTcxNDExNTcyOS4xLjEuMTcxNDExNTczNy4wLjAuMA..#Pg0   В старых версиях при написанни ссылок такого радо в некоторых случаях можно было не писать имя файла, а достаточно было вместо имени файла модели оставить ПРОБЕЛ.SLDPRT и имя после этого подставлялось само. Пробовать надо.   Так же можете глянуть макрос по изменению свойств файла (методы и функции там устаревшие, но возможно даже будет работать и можно поковыряться в коде): https://kelnyproject.ucoz.ru/load/6-1-0-8 по програмированию так же есть справка (версию в ссылке поменяйте на свою, что бы справка была актуальна для вашей версии): https://help.solidworks.com/SearchEx.aspx?query=get custom property&version=2010&lang=english,enu&prod=api
    • gudstartup
      только перед обновлением обязательно выполните  все что написано в руководстве и касается сохранения состояния станка и чпу. и обязательно сделайте образ диска и помните что слишком новые версии могут не заработать на вашем чпу относительно безопасно ставить только сервиспаки
×
×
  • Создать...