Семейство AutoCAD – Русский – только для чтения
Делитесь знаниями, задавайте вопросы, читайте самые популярные темы по AutoCAD.
отмена
Отображаются результаты для 
Показать  только  | Вместо этого искать 
Вы имели в виду: 

Поддержка многоядерности

13 ОТВЕТ 13
РЕШЕНО
Ответить
Сообщение 1 из 14
pyanovvl
4259 просмотров, 13 ответов

Поддержка многоядерности

Добрый день, Уважаемые коллеги!

1. Autodesk рекламирует в AutoCAD 2017 поддержку данных лазерного сканирования.  В результате объем данных лазерного сканирования 3D модели здания нефтеперекачивающей станции  НПС (внутри здания и снаружи) составляет 40-50 Гбайт. Вопрос следующего характера: как работать в  AutoCAD 2017 с такой моделью при проведении реконструкции НПС? Какие при этом требования к железу компьютера?

2. Мы также столкнулось, что геодезисты для создания ЦМР также стали применять лазерное сканирование. В результате файлы поверхности земли в Civil 3d весят по 400- 500 Мбайт. AutoCAD 2017 открывает из по 5-6 минут. Опять возникает вопрос производительности программы и использование всех ресурсов процессора. Такие модели едва движутся, хотя загрузка процессора не полная.

3. Модель НПС размещается на сервере. При открытии части модели на локальном компьютере пользователя в AutoCAD Plant 3d видно, что обновление модели по сети проводит одно ядро процессора. Если на компьютере 4 ядра, то при обновлении модели все виснет. Одно ядро загружено на 100% - все остальные ядра отдыхают (простаивают).

4. Использование  NavisWorks только частично решает задачу просмотра всей модели и поиск коллизий, но это работа в среде  AutoCAD "с костылем". Когда в модели 300-400 тысяч 3D элементов - все едва ползает.  NavisWorks  не позволяет делать с модели чертежи. Опять берем AutoCAD  и из части 3D модели  пытаемся делать чертежи.

РАЗДРАЖАЕТ тот факт, что все ползает, а многоядерный процессор Intel Xeon E5-1620 3.6 GHz компьютера показывает суммарную загрузку на 40-50%.

Параллельное чтение (запись) файла DWG при его загрузке в AutoCAD с SSD диска?

Параллельная обработка модели в процессоре при вращении 3D модели и её редактировании. Сейчас AutoCAD задействует только 4 потока. Остальные потоки (ядра процессора) отдыхают.

Параллельная обновление 3D  модели по сети. Работает только одно ядро. 

13 ОТВЕТ 13
Сообщение 2 из 14
disko
в ответ: pyanovvl

Согласна полностью. Я вообще то думала ,что это у меня компьютер виноват, что на Автокаде 1 ядро работает ( думала, что процессор с браком), а оказывается Автокад не приспособлен для многоядерного процессора.

Сообщение 3 из 14
MikhailovAndrey
в ответ: pyanovvl

На текущий момент AutoCAD использует несколько ядер процессора только при операциях обновления 2D-графики (РЕГЕН/_REGEN и ОСВЕЖИТЬ/_REDRAW) и при рендеринге в MentalRay. 

 

Во всех остальных задачах используется только одно ядро процессора.

 

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

 

Источник

Mikhailov Andrey
Mechanical & Electronics engineer
Blog

Сообщение 4 из 14

@MikhailovAndrey

Есть еще один момент (недокументированный), когда AutoCAD использует многопоточность - при открытии чертежа с внешними ссылками. Их обработка производится в нескольких потоках.

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

Сообщение 5 из 14

Александр, а для обработки запускается отдельный инстанс AutoCAD или это происходит в рамках одной сессии?

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

Mikhailov Andrey
Mechanical & Electronics engineer
Blog

Сообщение 6 из 14


@MikhailovAndrey wrote:

Александр, а для обработки запускается отдельный инстанс AutoCAD или это происходит в рамках одной сессии?

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


Это всё в рамках одной сессии AutoCAD. Фактически создаются копии файлов внешних ссылок и идёт их обработка - так вот эта обработка многопоточная, т.е. каждый поток работает со своим файлом и продолжение работы основного потока возможно только когда все файлы обработаны - т.е. основной поток ожидает завершения остальных потоков. Это упрощенное представление. А вот как Windows распределяет эти потоки между ядрами процессора - это уже её дело. Сам AutoCAD этим не управляет.

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

Сообщение 7 из 14
seda.wow
в ответ: pyanovvl

Предлагаю спросить и спрашиваю  непосредственно разработчиков вертикали Автокад: когда, наконец, будет выполнена поддержка многоядерных процессоров в полной мере?!

Требую ответа! 😠

В 2020 столь мощный продукт столь мощной компании по работоспособности завис в начале 2000-х годов, когда мировое процессорное отделение рвануло давно вперед.  😳

В итоге страдают пользователи и возникает желание перейти на другой продукт!

Сообщение 8 из 14
Alexander.Rivilis
в ответ: seda.wow


@seda.wow wrote:

Предлагаю спросить и спрашиваю  непосредственно разработчиков вертикали Автокад: когда, наконец, будет выполнена поддержка многоядерных процессоров в полной мере?!

Требую ответа! 😠

В 2020 столь мощный продукт столь мощной компании по работоспособности завис в начале 2000-х годов, когда мировое процессорное отделение рвануло давно вперед.  😳

В итоге страдают пользователи и возникает желание перейти на другой продукт!


Стесняюсь спросить, а где Вы видели здесь "непосредственно разработчиков вертикали Автокад"? Это немного напоминает "на деревню дедушке".

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

Сообщение 9 из 14
seda.wow
в ответ: Alexander.Rivilis

А это форум какой компании по-вашему?

Сообщение 10 из 14
Alexander.Rivilis
в ответ: seda.wow


@seda.wow wrote:

А это форум какой компании по-вашему?


Это форум компании Autodesk. Причем русскоязычная его часть. Только вот разработчики AutoCAD и его вертикальных приложений по-русски не понимают и на этом форуме не сидят. Впрочем они не мониторят и англоязычные форумы - им и без этого хватает работы. Из сотрудников Autodesk на русскоязычном форуме присутствуют единицы, которые к непосредственной разработке (постановке задач и программированию) отношения не имеют. Ответы на технические вопросы на форуме Вы получаете от таких же пользователей ПО Autodesk, как и Вы сами. Вот поэтому ваша реплика и прозвучала как послание "на деревню дедушке"...

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

Сообщение 11 из 14
maxim_k
в ответ: seda.wow


@seda.wow  написал (-а):

А это форум какой компании по-вашему?


если Вы хотите, чтобы Вас услышали сотрудники компании Autodesk, то пишите вот >>>>здесь<<<<

Лучше всего изложить претензию на английском языке.


Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.


Maxim Kanaev
Architect
MARSS

MacACAD | Linkedin

Etiquette and Ground Rules of Autodesk Community
Сообщение 12 из 14
seda.wow
в ответ: Alexander.Rivilis

Понимают или нет, а форум существует, официальный и охватывает всё СНГ
комьюнити. Не кажется мне, что им попросту принебрегают. А если даже так,
то я свою щепотку соли подкинул на больную рану.
Сообщение 13 из 14
Alexander.Rivilis
в ответ: seda.wow


@seda.wow wrote:
Понимают или нет, а форум существует, официальный и охватывает всё СНГ
комьюнити. Не кажется мне, что им попросту принебрегают. А если даже так,
то я свою щепотку соли подкинул на больную рану.

Что из этого следует и кому соль на рану? Это становится похожим на мазохизм, так как (еще раз повторюсь) разработчики ПО Autodesk сюда не заглядывают и не прочтут то, что Вы написали.

Всё дальнейшее - лично мои соображения, как достаточно опытного программиста, работающего с AutoCAD  и вертикалками уже около 30 лет:

1. Никакая многоядерность здесь не поможет, так как >90% задач, выполняемых в AutoCAD, должны выполнятся последовательно.

2. Переписать ядро AutoCAD с нуля для полной поддержки многоядерности займёт не один год. Никакая организация на это пойти не может - финансы не позволят.

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

Сообщение 14 из 14
seda.wow
в ответ: maxim_k

Выслал фидбек с вопросом. Благодарю!

Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.

Новая тема  

Autodesk Design & Make Report