| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > SolidWorks > SolidWorks не загружает процессор на 100%.

SolidWorks не загружает процессор на 100%.

Ответ
Поиск в этой теме
Непрочитано 30.03.2010, 16:14 #1
SolidWorks не загружает процессор на 100%.
Detonator
 
Инженер-конструктор
 
Санкт-Петербург
Регистрация: 01.12.2009
Сообщений: 45

__Почему SolidWorks не загружает процессор на 100%, а только на 50%. Как и что необходимо настроить для того, чтобы ресурсы компьютера использовались на 100%?

__Возможно ли разделить нагрузку на несколько компьютеров, соединённых в локальную сеть?

__P.S. Двухъядерный процессор, Windows XP PRO, SolidWorks 2009 SP0.
__________________
Век живи - век учись.

Последний раз редактировалось Detonator, 30.03.2010 в 16:56.
Просмотров: 19620
 
Непрочитано 30.03.2010, 16:25
#2
tutor

Конструктор
 
Регистрация: 26.02.2010
Сообщений: 1


Потому что он (SolidWorks) изначально не умеет загружать проц на 100%.
Да и вообще есть ли cad программы которые используют на все 100% ресурсы железа.
Кроме того в 32-х разрядная винда вкупе с SolidWorks очень плохо работают с большими сборками, надо переходить на 64-х разрядные версии.*
tutor вне форума  
 
Непрочитано 30.03.2010, 16:29
#3
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от Detonator Посмотреть сообщение
SolidWorks[/b] не загружает процессор на 100%
Загружает на все 100%. Но только 1 ядро. Версия SW какая?
Солидворкер вне форума  
 
Автор темы   Непрочитано 30.03.2010, 16:55
#4
Detonator

Инженер-конструктор
 
Регистрация: 01.12.2009
Санкт-Петербург
Сообщений: 45
<phrase 1= Отправить сообщение для Detonator с помощью Skype™


__Понимаю, если бы он загружал процессор на 55-70%. Но максимальная нагрузка на процессор в течение всего времени выполнения операции держится ровно на отметке 50%.
__Версия - SolidWorks 2009 SP0.
__Кстати, загружает оба ядра, примерно, равномерно, но в сумме даёт max 50%.
__________________
Век живи - век учись.

Последний раз редактировалось Detonator, 30.03.2010 в 17:01.
Detonator вне форума  
 
Непрочитано 30.03.2010, 17:53
#5
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от Detonator Посмотреть сообщение
Понимаю, если бы он загружал процессор на 55-70%. Но максимальная нагрузка на процессор в течение всего времени выполнения операции держится ровно на отметке 50%.
Это и есть стопроцентная загрузка одного процессора.

Цитата:
Сообщение от Detonator Посмотреть сообщение
Возможно ли разделить нагрузку на несколько компьютеров, соединённых в локальную сеть?
Нет

Цитата:
Сообщение от Detonator Посмотреть сообщение
Двухъядерный процессор
Какой именно?

А вообще, ну не умеют на данном историческом этапе программы (почти все) работать с двумя ядрами. Можно попробовать SW 2010 -там поддержка многоядерности уже пободрее.
Солидворкер вне форума  
 
Непрочитано 31.03.2010, 14:27
#6
pdimav

Инженер-конструктор
 
Регистрация: 02.08.2009
Тула
Сообщений: 461


для загрузки больше 50% смотрите в сторону версии 64 bit !!!
pdimav вне форума  
 
Непрочитано 31.03.2010, 14:33
#7
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Нелепо желать, чтобы одна программа загружала процессор постоянно на 100%, не оставляя ресурсов даже на нужды Windows.
Profan вне форума  
 
Непрочитано 08.04.2010, 10:41 Нелепо желать
#8
IFU


 
Регистрация: 08.04.2010
Сообщений: 10


Ответ ниочем. Попытка съязвить не вникая в суть вопроса? Наверное, у строителей не возникает проблем с быстродействием в 3D с их простейшей плоско-параллельной графикой.
Для примера - деталь, созданная для выращивания точной копии здания постройки столетней давности. Содержит (ну примерно) около 1000 элементов, около 200 уравнений для связки графики. Имеются в виду фичеры без учета размноженных элементов в массивах, с таковыми цифра страшнейшая - десятки тысяч примитивов. Для непосвященных - перестроение и регенерация каждого примитива занимает аппаратное время компа, что в свою очередь выливается в живое время. Показал бы картинку, да в данный момент как раз при 50% загрузки процессора сижу уже минут 20 и жду перестроения примитивов.
Вопрос уважаемому знатоку: во сколько раз увеличится время обработки модели при переходе от условного одноядерного процессора к двухъядерному с той же производительностью (абстрагируемся от видеоподсистемы рабочей станции). Это риторичесикй вопрос. От НЕЛЕПЫХ комментариев типа "Нелепо желать..." прошу воздержаться независимо от возраста учетной записи.
IFU вне форума  
 
Непрочитано 08.04.2010, 10:51
#9
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от IFU Посмотреть сообщение
Показал бы картинку, да в данный момент как раз при 50% загрузки процессора сижу уже минут 20 и жду перестроения примитивов.
Выложи файл. Посмотрю.

Цитата:
Сообщение от Detonator Посмотреть сообщение
Возможно ли разделить нагрузку на несколько компьютеров, соединённых в локальную сеть?
Хм... Обещают в 2011 облачные вычисления...
Солидворкер вне форума  
 
Непрочитано 08.04.2010, 10:58
#10
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Цитата:
Сообщение от IFU Посмотреть сообщение
Ответ ниочем.
Ишь ты, обидился, хоть и не автор темы. Как будто никогда не сталкивался с ситуацией, при которой программа 100-процентной загрузкой процессора намертво подвешивает компьютер. Аккуратно надо подходить к аппаратным ресурсам.
Profan вне форума  
 
Непрочитано 08.04.2010, 11:05 Иш ты)
#11
IFU


 
Регистрация: 08.04.2010
Сообщений: 10


Господь с Вами) Обидеть меня сложно. Тема не о том.
IFU вне форума  
 
Непрочитано 08.04.2010, 11:22
#12
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


А о чем? Может быть о том, что графические ускорители призваны как раз разгрузить центральный процессор? Не надо забывать и о том, что максимальная загрузка вычислительных мощностей резко увеличивает возможность сбоя. Поэтому-то и лучше распараллелить 100-процентный процесс на 2 или более потоков. Другое дело, что сами приложения не всегда могут использовать многоядерность, но ведь многопроцессорность - это в первую очередь многозадачность, а не многопоточность.
Profan вне форума  
 
Непрочитано 08.04.2010, 11:44 Реч не о том
#13
IFU


 
Регистрация: 08.04.2010
Сообщений: 10


О многозадачности и прочей разгрузке процессора - предлагаю обратится в хардовые форумы. Здесь реч о проблеме другой. Читайте выше.

Солидворкер, Вам растр - модель примерно наполовину в откате, посему на изображении простовата. Пытаюсь сейчас восстановить исходный вид). Пока что безуспешно - виснет на интересных местах. Обсуждение типа разбивки и прочих упрощений неактуальны - есть необходимость именно в таком представлении. Предлагаю просто посмотреть.
Миниатюры
Нажмите на изображение для увеличения
Название: Картинка.jpg
Просмотров: 531
Размер:	91.4 Кб
ID:	36952  
IFU вне форума  
 
Непрочитано 08.04.2010, 12:23
#14
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от IFU Посмотреть сообщение
Обсуждение типа разбивки и прочих упрощений неактуальны
Я и не спорю. Просто хочу лично убедиться в тяжести файла и оптимальности построения модели. Можно в личку, гарантирую, дальше меня не уйдет.
Солидворкер вне форума  
 
Непрочитано 08.04.2010, 19:38
#15
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,780


Offtop: А часто дома в солиде рисуют? И зачем?
engngr вне форума  
 
Непрочитано 08.04.2010, 19:40
#16
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от engngr Посмотреть сообщение
Offtop: А часто дома в солиде рисуют? И зачем?
см. выше
Цитата:
Сообщение от IFU Посмотреть сообщение
Для примера - деталь, созданная для выращивания точной копии здания постройки столетней давности.
Солидворкер вне форума  
 
Непрочитано 08.04.2010, 20:26
#17
VVapan4ik


 
Сообщений: n/a


Цитата:
Сообщение от IFU Посмотреть сообщение
Предлагаю просто посмотреть.
Да вроде как и модель не такая и сложная... Скорее, да, простая. Не знаю почему такие проблемы с подвисанием... У Вас оперативки сколько?
 
 
Непрочитано 14.04.2010, 13:00
#18
IFU


 
Регистрация: 08.04.2010
Сообщений: 10


Цитата:
Сообщение от VVapan4ik Посмотреть сообщение
Да вроде как и модель не такая и сложная... Скорее, да, простая. Не знаю почему такие проблемы с подвисанием... У Вас оперативки сколько?
Если кому-то моя проблема оказалось интересной, опишу ее развязку.
Модель совсем не сложная) Проблема возникает из-за обилия элементов, в дереве их порядка 1000 - детализация и точность заявлена достаточно хорошая.
Также в модели масса кромок, что создает кучу проблем видеокарте и компу в целом.
Если проблемы при создании модели еще как-то решались (погашение массивов), то по окончании проекта необходимость высвечивать созданные горы привели в легкое "замешательство" и меня и моего компа.
Далее последавали эксперименты с деталью в попытке облегчить жизнь железке при экспортировании файла в формате стереолитографии. Окло полтора суток в общей сложности экспериментов приводили в конечном итоге к одному - 3 Гб оперативки компу не хватало. Когда оставалось сутки до окончания срока разработки, проблему я вскрыл. Трудность скрывается в особенности аппроксимации криволинейных поверхностей в STL-формате. Не вдаваясь в подробности - модификация одного эскиза привела к снижению общего количества треугольников в модели с 2 880 000 до 550 000 ед, размер файла уменьшился с 240 до 28 Мб.
На этом мытарства пока я закончил, вчера мастер-модель была успешно выращена.

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

В привязке к текущей теме хочется отдельно отметить - задача с моделированием больших объектов иногда сводится к созданию масштабных моделей с серьезной детализацией. В иных приложениях чем солидворкс не берусь прогнозировать реакцию железа и софта на сие безобразие, однако далек от мысли, что картина будет радикально отличатся.
В этом контексте пожелания - одноядерный процессор (нужды в навесках к единой тактовой частоте в виде разделения потоков, если так можно образно выразится, нет смысла (при работе с CAD) - есть только вред и бесполезная трата аппаратного ресурса и соответственно денег на дорогостоящее железо).
Соответствующий задаче объем оперативной памяти необходимо, к сожалению, уточнять в экспериментах (см. рекомендации производителя софта - 64 битная ОСь и "много" оперативки). Видеокарты не трогаю, больная тема)).

К слову, если тема сложного моделирования актуальна среди уважаемых слушателей, можно ее обсудить отдельно (не хочется лезть в имеющиеся уже развитые темы).
К слову, может быть, дойдут руки и покажу картинки выращенной мастер-модели)
IFU вне форума  
 
Непрочитано 14.04.2010, 13:11
#19
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от IFU Посмотреть сообщение
Предвосхищаю вопрос - попытка обойти размножение массивов созданием единых фичеров не приводят к ожидаемому облегчению модели. Для графического процессора все едино, а прочему железу оказалось по большому счету пополам - что огромный массив, что огромный фичер.
Я бы попробовал еще один обходной маневр -на определенном этапе экспортировал бы полуфабрикат в parasolid, например, открыл бы обратно (короче говоря уничтожил бы дерево построения) и навешивал бы фичеры на него дальше.
Солидворкер вне форума  
 
Непрочитано 14.04.2010, 15:44
#20
IFU


 
Регистрация: 08.04.2010
Сообщений: 10


Цитата:
Сообщение от Солидворкер Посмотреть сообщение
бы попробовал еще один обходной маневр -
Иногда восхищаюсь тем что есть люди, у которых работает мысль, продолжая твои идеи именно так как ты это представляеш ))
ЗЫ: ... бывало и такое. Я еще далал сборку и сохранял как деталь.
Идея отличная, но не имея ровно никакого опыта общения с твердотельными принтерами, возникали серьезные опасения, что пару раз импортированная графика с такой насфыщенностью создаст какие-либо конфликты в твердом теле к примеру, в виде порванных поверхностей. При экспорте такие ишибки в этой модели были замечены, на этом эксперименты в этом ключе прекратились.

К слову, "убитое" дерево немного освободило оперативку, однако при экспорте в STL "кусочно-треугольная" аппроксимация вызвало такой же эффект... Треугольников не стало меньше ни на единицу...
Позволю себе пару красноречивых иллюстраций) Цэ черепица
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 382
Размер:	44.1 Кб
ID:	37382  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 458
Размер:	62.5 Кб
ID:	37383  

Последний раз редактировалось IFU, 14.04.2010 в 16:03.
IFU вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > SolidWorks > SolidWorks не загружает процессор на 100%.

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оригинальные библиотеки solidworks june29 SolidWorks 1 05.02.2010 17:20
Представление 3d поверхностей и импорт DXF в SolidWorks kurish SolidWorks 17 16.06.2009 12:09
Семинар SolidWorks 2009 Pavel Samofalov Разное 6 18.09.2008 14:46
совместимость SolidWorks maxim4ic SolidWorks 10 28.04.2008 09:45