korggrodno

Использование железа в SW2012SP5

10 posts in this topic

Наш сотрудник делает модельки в
SolidWorks 2012 SP5
Matherboard     : GigaByte GA-H61M-D2-B3 rev1.0 (RTL) LGA1155 < H61> PCI-E+Dsub+DVI+GbLAN SATA MicroATX 2DDR-III
Memory            : Hynix MPPU4GB13338Chips 4Гб DDR3-1333 DDR3 SDRAM (8-8-8-22 @ 609 МГц)
Memory            : Hynix MPPU4GB13338Chips 4Гб DDR3-1333 DDR3 SDRAM (8-8-8-22 @ 609 МГц)
Processor         : CPU Intel Core i3-2100 3.1ГГц / 2core / SVGA HD Graphics 2000 / 0.5+ 3Мб / 65Вт / 5ГТ / LGA1155
PS BP             : Cooler Master Elite Power < RS-500-PSAP-I3> 500W ATX (24+2х4+6пин)
HDD             : HDD 1Tb SATA 6Gb/s Seagate Barracuda <ST1000DM003> 7200rpm 64Mb (700GB C: 300GB D:)
Video            : 1Gb <PCI-E> DDR-5 Sapphire <RADEON HD6670> (OEM) DVI+HDMI+DP
OS                : MICROSOFT.WINDOWS.7.ULTIMATE.RTM.WITH.SP1.X64.OEM.RUSSIAN.DVD-WZT

И нужно сделать ( настроить опгрейдить ) чтобы SW2012SP5
Был максимально отзывчивым и нигде не притормаживал

1) Открытие тяжелой модельки - тормозит не очень примерно секунд 15
2) Открытие и пересчет чертежа - тормозит примерно 60с- 120с
упирается в то что расчет происходит всего на одном двух ядрах.
http://lh6.ggpht.com/-OVB35cFEoSI/VGxXfE75UoI/AAAAAAAAJ8Q/Eql8sB9069M/s0/imgd638a7b539ebdc607804ac3c7798d0c1.jpg
http://lh4.ggpht.com/-5hu9ebxa9ho/VGxXf7C0pCI/AAAAAAAAJ8Y/c6mu-ruEtfE/s0/imgc914d2e652bf671898d271ff0adadb13.jpg
И при этом их сильно не грузит
3) Загрузка в симулейшне модельки происходит тоже долго 30с - 60с
Опять упирается в то что расчет происходит всего на одном двух ядрах
4) наложение сетки для расчета нагрузки симулайтион
Происходит очень очень долго.
Минут 20 для упрощенных моделей.
Проблема все та-же ( не используется железо на полную катушку)
Пересчитывается все на одном двух ядрах.
http://lh3.ggpht.com/-hV0xdjwO0xQ/VGxXgxjvDTI/AAAAAAAAJ8g/oDK3eR16JB4/s0/img257ace38af76754b0e1238e1549cc3ba.jpg
http://lh3.ggpht.com/-jk1XbTb1ujw/VGxXh87LwHI/AAAAAAAAJ8o/DQD2Qx_Q9NA/s0/imgd92b7618e8b94608946df897ba477a6a.jpg

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

Подскажите как можно посмотреть загрузку использование видео карты?
Может в ней проблема?
Может памяти на видеокарте не хватает?
или процессор на видеокарте не вытягивает?
Как это можно проанализировать?

Буду рад любым советам!

1 person likes this

Share this post


Link to post
Share on other sites


Ответ на вопрос "из-за чего тормоза?" не представляется возможным озвучить, ибо нет понимания какая сборка открывается, что в системе установлено, но видно, что система собрана по минимальным затратам когда-то. Советы тут просты:

 

1) Надо брать процессор с максимальной тактовой частотой. Все ядра не будут загружены одинаково из-за невозможности распараллелить задачи, а вот на i7 можно сэкономить, взяв ниже класс (полагаю, что 6-ядерные и 8-ядерные не рассматриваем).

2) Обязательно для быстрой загрузки больших сборок (как частой операции) нужен не жёсткий диск, а ССД. 

3) И память поставить с бОльшей тактовой частой при минимально возможных таймингах, лучше 9-9-9 при 1600 МГц и выше. 

 

Вкупе всё позволит сдвинуться с мёртвой точки и убыстрить процессы. 

П.С. Солид и не будет использовать по максимуму железо, это глобальный вопрос оптимизации и она не делается год за годом. Обсуждение последнего приведёт к флуду.

Кстати, у вашего процессора, как и многих i3 физически всего два ядра! Остальное за счёт hyperthreading-a.

Share this post


Link to post
Share on other sites

Выпросила год назад у начальства хороший комп. Когда выбирала, ребята в одной фирме посоветовали поставить два жестких диска: один обычный, а второй твердотельный. Систему поставили на твердотельный, солид тоже туда установила. Программа открывается на счет "РАЗ". Правда папки с файлами сохраняю на обычный, поэтому время загрузки файла зависит от скорости его срабатывания. Еще могу посоветовать уменьшить количество деталей, при которых включается режим большой сборки. По умолчанию в программе выставлено по-моему 500, я устанавливаю 100.

Share this post


Link to post
Share on other sites

Пост не в том разделе форума, если позанудствовать..

 

На чертежах сложных со сложных моделей тормозить будет.

Вам уже посоветовали ССД как наиболее реальную альтернативу ускорению загрузки.

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

Не, вроде не солидами...но все равно, упрощать надо.

Share this post


Link to post
Share on other sites
В чем проблема ?
Во что упирается по железу?
Video : 1Gb DDR-5 Sapphire (OEM) DVI+HDMI+DP

Поскольку Солид всё же 3Д-графика, то очень зависит от видео памяти и 1Га очень мало - мин. 2Га и более...

Увеличить обдув видяшки - сменить кулер или поставить дополнительный, так же не помешает почистить от пыли...

Так же можно увеличить файл подкачки (= RAM x 2) и можно перенести на другой свободный и быстрый диск...

Так же хорошо влияет на производительность -  обязательная чистка системы + обязательная дефрагментация (с оптимизацией свободного места)...

Максимально очистить оперативную память, от разных загружаемых красивулек и разных ненужных прожек, которые обычно ставятся вместе с софтом - т.е. покопаться в автозагрузке (чего и как - в сети информации навалом)...

Share this post


Link to post
Share on other sites

Да...Вона однако как оказывается. Солидворкс тормозит, ибо вертилятор пылью забился. Это шесть :). Пылесос - + 50% производительности. Хуанг от жадности сдохнет:)

Топикстартер, купи себе недорогой ссд на 256 гб, больше толку, чем от...советов с дефрагментацией и пылесосом будет. У дохлого ссд скорость доступа читать-писать на порядок лучше, чем у жестянки.

Share this post


Link to post
Share on other sites

 

В чем проблема ?
Во что упирается по железу?
Video : 1Gb DDR-5 Sapphire (OEM) DVI+HDMI+DP

Поскольку Солид всё же 3Д-графика, то очень зависит от видео памяти и 1Га очень мало - мин. 2Га и более...

 

При всём уважении, но на Quadro FX1800 всего 768 Мб оперативки, но она явно быстрее будет работать, чем представленная. Не совсем тут от объёма памяти видеокарты напрямую зависит. Тогда уж совет перейти на проф.видеокарту не будет лишним. Например, Quadro K2000D с рекомендуемыми 2 Гб видеопамяти. Я на ней проблем в подобных "ребристых" сборках не испытывал. 

П.С. может не стоит накладывать текстуры в таких сборках при работе?

Share this post


Link to post
Share on other sites

Сколько те текстуры будут весить? Килобайты? Мегабайты? Детали покрываются гигантскими текстурами (имитируется ржавчина на гайках текстурами 2048х2048? это во весь экран, даже больше), как в Халф-лайф-2? :smile: Там весь уровень покрыт одной гигантской супертекстурой, которая подгружается в нужные моменты.

Так что гигабайты важны для игрушек, метрокризисов.

Если уж судить о видяхе, так надо смотреть на разрядность шины, скока каких конвейеров в процессоре , скорость работы процессора и памяти видяхи.

А так... как в магазине Эльдорадо :"Два гига-два ядра" :clap_1:. Какие ядра, какая память, лабаз предпочитает не упоминать...лох схавает.

Share this post


Link to post
Share on other sites

Вот добавились новые исследования
5) Открытие и пересчет чертежа - тормозит примерно 60с- 120с
http://lh5.ggpht.com/-18U-Ft8TcSk/VHLgqD_KacI/AAAAAAAAJ98/nTogZ_C3Dz0/s0/imgbd99d50b04d49f84fd8a284d335c8058.jpg
На скриншоте видно
упирается в то что расчет происходит всего на одном двух ядрах.
При этом Видно, что видеокарта вообще не используется ( и находится в сберегающем режиме)
6) Вращение модельки контейнера слегка сложного.
http://lh5.ggpht.com/-SA74R_c3F8Y/VHLgrNz-q-I/AAAAAAAAJ-E/J6RJiMgmMOg/s0/imga40cb3cf626c98848d66dd2b1bd54cdc.jpg
Процессор работает по минимуму
Слегка видна работа видеокарты - Также видно, что видеокарта особо не напрягается для отрисовки.
И тормозов вращения тоже нету.
7) Наложение сетки на упрощенную модель для расчета нагрузки в симулайтион
http://lh4.ggpht.com/-SK5Ify1Sl8g/VHLgr_nW6rI/AAAAAAAAJ-M/197lgPvCaw8/s0/img05c68943e0f68519e6eeb1285d3d4b91.jpg
Происходит долго.
Минут 20 для упрощенных моделей.
Проблема все та-же ( не используется железо на полную катушку)
Пересчитывается все на одном двух ядрах.
Видеокарта при этом не используется.
8)Тестирование с помощью
http://help.solidworks.com/2013/russian/SolidWorks/sldworks/t_benchmarking_hardware.htm
Получился такой результат .
http://lh3.ggpht.com/-nqnMUw72ehw/VHLgs1AF99I/AAAAAAAAJ-U/ZCcTrcf857k/s0/img0a354abf90264883b6bce7b1d9b118f1.jpg
судя по этой таблички у меня показатели железа не фонтан
http://www.solidworks.com/sw/support/shareyourscore.htm
 

Share this post


Link to post
Share on other sites

Давно известно, что чем выше частота ядра, тем лучше, а от количества ядер скорострельность не сильно зависит. Опять же что и как у вас установлено с драйверами видеокарты? OpenGL rendering GPU с каким режимом стоит? Если у вас всё на процессор повешено, то чего удивляться мёртвой работе видеокарты.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • ShifuCheng
      Для примера, можете рассказать, как прочитать данные допуски (см. красные стрелки)
    • ShifuCheng
      похоже на то, про, что я спрашиваю, но пока еще всеже не понятно.
    • Mauzer13
    • none
      Если я правильно понимаю, то речь идет о буковке м в кружочке для баз. По-моему так: размер, определяющий положение базы, тоже имеет допуск, и этот допуск мы тоже можем использовать для устранения несобираемости (исправимый брак). Также его учитывают при создании контрольных шаблонов для отк. Еще одна степень свободы. Поправьте, если не так.
    • 5axisCNC
      Соврал маленько. Сначала показалось что все работает, четко. Ан нет выявился ряд косяков. Пост кривоват.
    • ShifuCheng
      Рассказываю (спрашивали в другой ветке у меня, разобрался ли я)  Если кратко, то да с помошью позиционного допуска можно задать перпендикулярность отверстия к заданной плоскости, для одиночного отверстия это будет полным аналогом, если использовать допуск перпендикулярности, как раз тот случай, когда одно и тоже можно разными способами сделать. Но вот если отверстий уже 2 и больше то как раз перпендикулярность удобнее/правильнее задавать именно с помошью позиционного допуска, так как в этом случае у нас появляется возможность задавать взаимосвязанную перпендикулярность.   Собственно тоде самое вы мне и написали выше.   Касатально того, что такое Composite (композитный) позиционный допуск,(не знаю и почему это так заумно рассказывают, что понять через пару дней только можно), то общий смысл такой: есть у нас например 4 отвертия для крепления PCB в корпусе и зазор между платой (PCB) и стенками корпуса у нас 10мм -  это означает, что мы можем задать допуск на позицию отвертия 20mm (значит можем смещать позицию центра отверстия от идеального центра на 10 мм в любую сторону (получается окружность 20мм). Но наши 4 отверстия на самой PCB относительно друг друга мы уже не можем так сильно относительно друг друга смещать, так вот эта вторая строчка в композитном позиционном допуске задает допуск на взаимное смещение нащих отверстий относительно друг друга.   2 отдельных Single позиционных допуска на одно отвертие . группу отверстий это уже другое, это 2 никак не связанных допуска, смысл вот какой, наприер у нас таже ситуация, что и выше я описал, но уже только с 2х параллельных сторон от платы у нас 10мм зазор, а с других 2х сторон зазор уже всего 5мм, так вот тут нам на помошь и прийдут 2 независмых позиционных допуска, второй допус задаст более жесткие ограничения на смещение центра отвертий относительно стенок, до которых у нас 5мм.   Кстати в последней редакции ASME от 2018года, отменили использование допуска на симметричность и концентричность, с формулировкой "малоинформативные" используйте позиционные допуски, это к слову что фигня как это вы перпендикулярность позиционным допуском для отвертия задаете...   Что такое MMC / LMC я разобрался, но совершенно не могу понять, как читать допуск, если например MMC задан не просто на сам допуск, а еще и для одной или двух базовых плоскосте для этого допуска.
    • Claus
      А какую функцию брал? Я из списка, улитку Паскаля или как то так, на спирали пробовал. Точку по ней можно двигать, но не связанную с прямой.
    • BSV1
      Всегда можно найти выход   
    • AlexKaz
      Тогда и вопросов нет. Флеймите дальше, други.
    • Graf Kim
      Вы про модальную карту? Никто её не делает в WB, разумеется. Тут была вполне конкретная задача из области NVH. Только пружина и опоры.