• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

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

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Легенда о работе Компаса на одном ядре.

Автор IgorT, Вчера в 11:26:49

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Lemieux

Цитата: YNA от Вчера в 15:35:43Да, грузит конкретно при перестроении чертежа.
Да, это жёстко ©

У нас обсуждение про одно, Вы про другое.

Lemieux

Цитата: IgorT от Вчера в 15:44:23Разозлили меня неверующие  >:(
Потратил время на ловлю загрузки.  >:(
Вот вам:

ЦП.png

Это загрузка от пересчета модели.
Вновь не верите?
Верим. И видим, что КОМПАС не отвечает  :laugh:

IgorT

Не. Отвечает когда надо и успешно пересчитывает модель. Просто ему некогда было отвлекаться на ответ в процессе пересчета.

СВ

#23
Полюбопытствовал малость: включил пересчёт шестерни (без каких либо изменений в параметрах)
рис.1 - собственно пересчёт (ничем не отличается от фоновой загрузки, но по времени долго),
рис.2 - сохранение (после нажатия зелёной галки), тоже долго.

Lemieux

Цитата: IgorT от Вчера в 15:48:08Не. Отвечает когда надо и успешно пересчитывает модель. Просто ему некогда было отвлекаться на ответ в процессе пересчета.
Жаль только, что и КОМПАС и приложения к КОМПАС кривые и глючные  :laugh:

Lemieux

Цитата: СВ от Вчера в 15:57:06Полюбопытствовал малость: включил пересчёт шестерни (без каких либо изменений в параметрах)
рис.1 - собственно пересчёт (ничем не отличается от фоновой загрузки),
рис.2 - сохранение (после нажатия зелёной галки)

Какое графическое API используется в КОМПАС?

IgorT

Вот интересно, разработчики Аскона при работе по кодингу функционала Компас работают через АПИ или где? Или как?
Если у них есть исходные коды, для чего им АПИ?

UU

Цитата: IgorT от Вчера в 16:09:03Вот интересно, разработчики Аскона при работе по кодингу функционала Компас работают через АПИ или где? Или как?
Если у них есть исходные коды, для чего им АПИ?

С ядром C3D они должны работать напрямую, зачем им лишняя прослойка.
API нужно, чтобы другие могли работать с Компас-3D.

СВ

#28
Вот:
- - -
Добавил в шестерню десяток отверстий, а комп загрузился, как будто самолёт вставил.

YNA

Цитата: IgorT от Вчера в 15:48:08Не. Отвечает когда надо и успешно пересчитывает модель. Просто ему некогда было отвлекаться на ответ в процессе пересчета.
Насколько помню ни какое клиентское приложение не имеет права доступа к процессору и вообще к какому либо оборудованию. Это прерогатива операционной системы. Она определяет флаги и приоритеты для процессов и их потоков. В противном случае начался бы полнейший хаос. Приложения могут заращивать повышение приоритета, для выполнения каких либо "неотложных задач". Компас вроде бы работает с Обычным приоритетам, что позволяет системе оставаться всегда отзывчивой. Чем выше приоритет, тем больше процессорного времени ему выделяет система. Если поднять приоритет до высокого или наивысшего, то система будет крайне не отзывчивой. Ну и самый дикий случай, если поднять приоритет до Реального времени, то это будет самоубийство до синего экрана смерти.  :)
Вроде так, но точно не знаю, давненько этим занимался.

IgorT

Цитата: YNA от Вчера в 16:12:25Насколько помню ни какое клиентское приложение не имеет права доступа к процессору и вообще к какому либо оборудованию. Это прерогатива операционной системы. Она определяет флаги и приоритеты для процессов и их потоков. В противном случае начался бы полнейший хаос. Приложения могут заращивать повышение приоритета, для выполнения каких либо "неотложных задач". Компас вроде бы работает с Обычным приоритетам, что позволяет системе оставаться всегда отзывчивой. Чем выше приоритет, тем больше процессорного времени ему выделяет система. Если поднять приоритет до высокого или наивысшего, то система будет крайне не отзывчивой. Ну и самый дикий случай, если поднять приоритет до Реального времени, то это будет самоубийство до синего экрана смерти.  :)
Вроде так, но точно не знаю, давненько этим занимался.
Сейчас обсуждаем не приоритеты, а параллельную работу на нескольких процессорах по решению задач Компаса.

Lemieux

Цитата: IgorT от Вчера в 16:09:03Вот интересно, разработчики Аскона при работе по кодингу функционала Компас работают через АПИ или где? Или как?
Если у них есть исходные коды, для чего им АПИ?

DirectX, OpenGL, Vulkan.

Doom2

#32
Цитата: UU от Вчера в 16:10:42С ядром C3D
Мне кажется проблемы все оттуда.

Цитата: Валерий Изранов от Вчера в 12:49:14С огромной долей вероятности ресурсы процессора Компас
запрашивает у ОС Windows.
ОС Windows знает сколько процессоров на компьютере и какова их загрузка....

Можно работать напрямую с железом и технологиями видеокарт - openCL/cuda - они и в плане вычислений не плохи.
И так же можем сказать системе что заняли 2-4 ядра и 100 ГБ памяти и пусть не рассчитывает на них в работе.

Мне вот интересны что тут делают именно 3 потока ?
(почему спрашиваю тк у карты есть доп память однако при обработке 2к видео - она выбивает ошибку переполнения памяти при том что я с ней работаю в
асинхроне 2-3 потока и еще странность графиков деокодера и енкодера - на нуле, а 3D забит.. хотя и используются явные кодировщики которые имеют поддержку opencl)

Еще пример - запустил 6 страниц гугл хром с воспроизведением ютуб и рубуб и вк видео в высоком качестве но перед этим включил аппаратную поддержку в браузере и график Video Decode даже не шелохнулся - просто на нуле .

Безымянный.png

Безымянный.png

и еще приставка High Priority которая дает балансировать нагрузку.

Lemieux

Цитата: Doom2 от Вчера в 17:32:33Можно работать напрямую с железом и технологиями видеокарт - openCL/cuda
Ну да, конечно  :laugh:

YNA

Цитата: IgorT от Вчера в 16:20:05Сейчас обсуждаем не приоритеты, а параллельную работу на нескольких процессорах по решению задач Компаса.
Ну да, "Молчу, не то по шее получу и орден свой не получу". Не буду мешать, продолжайте.  :)

Владимир_Морковный

Цитата: IgorT от Вчера в 11:26:49Наблюдаю при пересчете модели такую картину:

Терзают смутные сомнения о работе Компаса исключительно на одном ядре. А нагрузка получается вон такая, 100%!
Получается на всех ядрах Компас работает когда надо.
не стоит ожидать подключения нескольких ядер при выполнении любой операции в Компас: большинство из них последовательные, думаю и перестроение по большей части тоже.
Проверять многопоточность/использование GPU лучше при расчетах, например в APM FEM.