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

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

40 ОТВЕТ 40
Ответить
Сообщение 1 из 41
snowyhedg
12392 просмотров, 40 ответов

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

Недавно в нашей группе на facebook была довольно живая беседа на тему поддержки многоядерности. Предлагаю продолжить обсуждение в этой теме.

 

Беседа из фейсбука под спойлером

 

Спойлер
Намедни, на конференции в ОАО "Гипротюменьнефтегаз" (Тюмень) выступал представитель NVidia. Убеждал в том, что использование хотя бы Quadro 600 и 2000 дают значительный прирост скорости при работе с продуктами Autodesk.
В ответ, представитель СиСофт язвительно заметил, что "AutoCAD'у уже ничего не поможет". 
Это я к чему? Очень-очень хочется AutoCAD под многопроцессорную платформу, чтобы все ядра i7 использовались по назначению, а не "курили в сторонке".

Lena Talkhina В релизе 2013 заявлена поддержка всех ядерной, по крайней мере в инвенторе. А сисофт как всегда, язвить умеют

Lena Talkhina Ядерной=ядер, на планшете клавиатура додумывает за меня 🙂

Алексей Кулик Учитывая, какие изменения пришли в AutoCAD 2013, многоядреность скоро должна проявиться в полной мере.

Konstantin Kulyabov но-но!!! про язвительность! просто реально получается, что у Вертикала требования к ресурсам скромнее

Lena Talkhina Костя, не все же язвят) Ект очень хорошие ребятки!

Lena Talkhina Мне кажется это обсуждение есть смысл вывести на форум.
Алексей Кулик Много хочется сказать, но, боюсь, не получится - практически гарантированно оторвут от клавы 🙂

Сугубо ИМХО: AutoCAD'у приходится тащить за собой балласт старых наработок (кстати, не всегда своих) практически за 10-15 лет. Обеспечение совместимости - не шутка. Насколько я знаю, тот же Компас не всегда поддерживает старые версии: на dwg.ru стонов "открыть файл 10 версии в 11" - воз и маленькая тележка. Неужели Autodesk добровольно пойдет на такое же? Вряд ли...
А поддержка старых решений порождает и некоторые ограничения ядра программы, насколько я понимаю.

Тот же CSoft при переходе СПДС GraphiCS с 2.12 на 2.5 весьма серьезно поменял подход к оформлению. А вот нормальный конвертер не написал. И вряд ли напишет - эта работа попросту нерентабельна. Autodesk позволить себе такого не может.

Дальше, о требованиях и некоторых особенностях работы. Движок Revit'a и Inventor'a принципиально отличается от движка AutoCAD. Сравнивать эти вещи ИМХО неразумно. Хотя бы потому, что "каждой задаче свой инструмент". В том же Inventor'e практически нереально сделать картографию для какого-то города / района / квартала, с учетом нормальных координат, ориентации осей, да еще и семантику туда засунуть. В AutoCAD подобная задача решается - не сказать, что на ура, но решается. Даже в чистом AutoCAD, не говоря уже про специализированные решения типа AutoCAD Map, AutoCAD Civil.

То, что пока (!) нет нормальной поддержки многоядерности, мало о чем говорит. Движение есть, что уже радует.

P.S. А все ли альтернативные решения полностью поддерживают многоядерность? 🙂

Александр Щетинин Инвентор, кстати, тоже не блещет использованием многоядерности: http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&id=12107410&linkID=9242018

Autodesk - Autodesk Inventor Services & Support - Support for multi-core processors

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

Vladimir Ananiev Системы с историей построения из-за ее практически линейной природы плохо поддаются распараллеливанию. Простых решений нет.

Александр Щетинин Считаю некорректным ставить вопрос вида "а есть кад, который поддерживает многоядерность в полном объеме". AutoCAD самый популярный, простой и потому лучший продукт, а значит он должен быть первым и в использовании многоядерности.

Александр Щетинин Насчет линейности... спорно, т.к. уже сейчас существуют хитрые алгоритмы многопоточной сортировки, которые могут быть применены для отрисовки примитивов чертежей. В общем, решения есть, вероятно, что они уже применяются в версии 2013. Вопрос только, в каком объеме?
Например, мы сейчас применяем AutoCAD MEP. Под него куплены довольно дорогие и мощные рабочие станции. Конфигурации станций выбраны такие, чтобы MEP работал без тормозов. Но только тот факт, что в запущенной сессии AutoCAD используется только одно ядро i7, удручает.
Из практики могу сказать, что исключительно техническая мощность компьютера не позволяет нам объединять более 3-5 моделей построенных в AutoCAD MEP с помощью внешних ссылок. Вернее, они, конечно, объединяться, но тормозить будет безбожно.
А нам надо объединять до 100 внешних ссылок в одном чертеже!!!

 
 

 

40 ОТВЕТ 40
Сообщение 21 из 41
dima-lakatosh
в ответ: Marsikus

На дворе 2017 год. Многоядерные компьютеры изобрели 15 лет назад, а AutoCAD не поддерживает многопоточность..... и надо один файл делить на 500 файлов чтобы тупая программа не тормозила....

Не слишком ли круто для 8 ядерных процессоров и 2017 года...

Может лучше руководству AutoDESK дать  по мозгам своим менеджерам и програмистам  чтобы наконец-то сделали нормальный продукт который при работе будет использовать все 8 процессоров и не надо будет один чертёж делить на 500 частей...

Я повторяю на дворе 2017 год и 8 ядерные процессоры...

Сообщение 22 из 41
lena.talkhina
в ответ: dima-lakatosh

Если всем дать по мозгам, то вы получите сотрясение мозга, а не многопоточность [😉] <>

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



Лена Талхина/Lena Talkhina
Менеджер Сообщества - Русский/Community Manager - Russian

Сообщение 23 из 41
pyanovvl
в ответ: lena.talkhina

Вопрос очень важный. Autodesk пропагандирует применение 3D технологий и лазерное сканирование, но при этом не успевает дорабатывать под указанные технологии базовый САПР - AutoCAD. На сайте Autodesk Autocad 2017 эта версия объявляется оптимизированная под 3D проектирование: улучшенная 3D-графика (стабильность, точность и повышенная производительность). Прошу предоставить конкретные цифры по повышению производительности программы при работе с моделями с большим количеством 3D элементов (100-200 тысяч).   Покупаем железо по рекомендациям Autodesk. Все компьютеры с видео Quadro не ниже К4000, процессоры Xeon E5-1620 и не видим прогресса в производительности при коллективной работе с большими 3D моделями. Десяток 3D моделей - все летает, а более 100 тысяч- едва ползает. Подгружаем ЦМР по данным лазерного сканирования и вообще работать невозможно. Проходится делить модель на части и всю сборку делать в Navisworks.     В этих условиях мы начинаем тестирование отечественного ПО.  Navisworks благополучно заменили на CADlib. Там нет динамических сечений - только статические сечения 3D моделей, но  CADlib работает на основе базы данных и на нем получается лучше организовать коллективную работу с общей моделью. Далее сейчас тестируем  3D производительность nanoCAD Plus 8.1 как реального конкурента AutoCAD .   У нас в 10-ти филиалах количество лицензий AutoCAD 2017 значительно более 1000 сетевых лицензий....Вопрос: какие планы Autodesk по повышению производительности работы AutoCAD, включая поддержку многоядерности - остается открытым.

Сообщение 24 из 41
lena.talkhina
в ответ: pyanovvl


pyanovvl написано:

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


Напрямую на этот вопрос мы, конечно, ответить не можем, впрочем как и Autodesk в виду коммерческой тайны.

Но в связи с тем, что в 2017 году празднуется 35-летие AutoCAD, мы проводим серию мероприятий. Одно из них - это тематические подкасты.

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

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

Обсуждение подкастов у нас тут: forums.autodesk.com/t5/professionalnoe-i/podkasty-autodesk-community/td-p/6490381

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



Лена Талхина/Lena Talkhina
Менеджер Сообщества - Русский/Community Manager - Russian

Сообщение 25 из 41
pyanovvl
в ответ: lena.talkhina

Добрый день, это не совсем корректный уход от вопроса. Мы, веря в мощь компании Autodesk, вложили сотни миллионов рублей в годовую подписку на AutoCAD. Новую версию продукта получим от Autodesk через год. Нас, как корпоративных клиентов, не интересуют закрытые  облачные технологии, которые Autodesk развивает за наши деньги. К большому сожалению, они нам не доступны. Интерес в том что мы через год получим за вложенные в Autodesk деньги по готовой подписке. На первый план выходит производительность AutoCAD при работе с большими файлами данных лазерного сканирования и 3D элементами. Пока видим, что есть большой резерв вычислительных возможностей компьютеров, которые  AutoCAD не использует на 100%. Я понятно объяснил?

Нам нужно обещание Autodesk что в 2017 году AutoCAD ХХХХ будет на 25% работать быстрее. За счет чего и какие будут новые функции - пусть будет коммерческая тайна, но мы хотим знать что финансовые средства вложены не напрасно.  Участвуя в бетта тестировании не видно что не решается обозначенный вопрос. Опять реализация отдельных функций по заявкам пользователей, но глобального продвижения AutoCAD в производительности нет. Опять только 4 вычислительных потока при отдельных операциях.  В этой ситуации AutoCAD по производительности догоняют наши отечественные САПР, включая Csoft и Аскон. 

Сообщение 26 из 41
lena.talkhina
в ответ: pyanovvl

Такие вещи вам точно не Сообществу нужно задавать, а непосредственно в Autodesk, в отдел по работе с корпоративными клиентами или как он у них называется...

 

Здесь общаются пользователи с пользователями, иногда появляются и сотрудники Autodesk ,но конкретно на такие запросы врятли могут среагировать.

 

Предлагаю вам 2 варианта на выбор:

1. На форуме есть прямая линия с руководством Autodesk в России. Лично Анастасия Морозова сможет как-то прокомментировать ситуацию

2. Если уходить от форума, можно связаться с Autodesk по средствам электронной почты cis@autodesk.com

 

Я прекрасно понимаю о чем вы говорите, но как координатор Сообщества - не могу ничего сказать. Разработчики ПО - это отдельное звено.

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



Лена Талхина/Lena Talkhina
Менеджер Сообщества - Русский/Community Manager - Russian

Сообщение 27 из 41
dima-lakatosh
в ответ: lena.talkhina

Можно просто уволить с работы и взять на работу тех кто умеет писать программы загружающие все 8 ядер процессора, а не одно...

Сообщение 28 из 41
dima-lakatosh
в ответ: dimch123

Вопрос когда автокад начнет использовать все возможности процессора

 

Ответ когда програмисты AutoDESK обучатся параллельному програмированию...

 

 

И вообще товарищи геодезисты учитесь правильно работать с программой не надо в одном файле держать карту целого микрорайона, разбейте её на 500 частей. Пусть у вас будет 500 маленьких файлов с картой одного домика или дворика...

Сообщение 29 из 41
dimch123
в ответ: snowyhedg

Я к чему это вопрос задал я участвую при строительстве ВПП а тут очень много объектов и хотелось бы чтобы автокад вытягивал все ресурсы так прийдеться делить. Но делаю иначе я все через группу слоев делаю так тоесть на каждый планшет своя группа слоев я вот такой способ нашол, чтобы автокад летал как птичка
Сообщение 30 из 41
dima-lakatosh
в ответ: dimch123

Правильно и не надо програмистам из AutoDESK напрягать мозги...

Главное чтобы AutuCAD2016 не мог открывать файлы AutoCAD2020...

 

Сообщение 31 из 41
pyanovvl
в ответ: dima-lakatosh

1. Для проектирования линейной части магистрального нефтепровода нужна вся полоса участка (шириной 20 метров) на 10-15 км. Геологи не могут её резать на куски. 

2. Autodesk это гигантская бюрократическая машина международного масштаба и  думаю, думаю что даже Морозова Анастасия, с её энергией, не сможет подкорректировать работу Autodesk. Пусть хоть в русской версии AutoCAD 2016/2017 исправят ошибки: Не работает функция создания базового вида и связанных проекций.  Для работы нужно "ручками" исправить файл  inventor.ini. В нем нужно исправить строчку "DefaultLanguage=enu на DefaultLanguage=rus". Аналогично, необходимо "ручками" ставить "Autodesk СПДС 5.0" под "AutoCAD 2017".

3. Autodesk впервые перестал делать бета версии программы для скачивания. Создаёт облачные сервисы, где на английской "виртуалке"  можно протестировать бета версию AutoCAD. При тестировании в облаках Autodesk использует одну видео карту и один тип процессора.  Как в таких условиях можно проверить работу новой версии AutoCAD на другом многоядерном компьютере?  Печально. Брать под AutoCAD компьютер с количеством ядер более двух (4 потока) - пока не имеет смысла.

PS Бета версия китайского конкурента AutoCAD доступна для скачивания....

 

Сообщение 32 из 41
dimch123
в ответ: pyanovvl

Ссылка: https://mikhailov-andrey-s.blogspot.com/2017/01/autocad-podderzhka-mnogoyadernyh-processorov.html Поддержка многоядерных процессоров в AutoCAD

 
Добрый день!
 
Часто спрашивают, почему у меня такой мощный и дорогой компьютер с восьмиядерным процессором, а AutoCAD использует всего одно ядро и работает жутко медленно?
 
 
На данный момент AutoCAD использует несколько ядер многоядерного процессора (multi-threading или многопоточность) только в трех случаях:
  • Регенерация 2D-графики (команды РЕГЕН/_REGEN и ОСВЕЖИТЬ/_REDRAW, равно как и команды зумирования и панорамирования)
  • Рендеринг изображений в MentalRay
  • Открытие файла с внешними ссылками (XREF)
И всё.
 
Во всех остальных случаях AutoCAD использует лишь одно ядро процессора и это НИКАК не исправить и не победить. Думаю, что в обозримом будущем AutoCAD не будет поддерживать многоядерность, Хотя, например, Autodesk Inventor с недавнего времени поддерживает многоядерную архитектуру для большинства рабочих операций и процессов, и эта поддержка все растёт и растёт от версии к версии.
 
Для управления использованием дополнительного процессора или ядра многоядерного процессора в AutoCAD используется системная переменная WHIPTHREAD, которая может принимать значение:
0 - не использовать многопоточность
1 - использование многопоточности только при регенерации чертежа
2 - использование многопоточности только при перерисовке чертежа
3 - использование многопоточности при регенерации и при перерисовке чертежа
По умолчанию установлено значение 1, желательно присвоить 3.
 


UPD: добавил про многопоточность при открытии файлов с внешними ссылками. Спасибо Александру Ривилису за подсказку.

С уважением, Андрей.
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
 
(мне понравилось немного по шустрее стал автокад после того как поменял эту переменную в плане и хотел чтобы вы бы протестировали и написали отзыв)
Сообщение 33 из 41
lena.talkhina
в ответ: pyanovvl

@pyanovvl Я связалась с Autodesk по вашему запросу. Меня заверили, что с вами работают напрямую, сделают все, что смогут.

 

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



Лена Талхина/Lena Talkhina
Менеджер Сообщества - Русский/Community Manager - Russian

Сообщение 34 из 41
Alexander.Rivilis
в ответ: pyanovvl


pyanovvl wrote:

...3. Autodesk впервые перестал делать бета версии программы для скачивания. Создаёт облачные сервисы, где на английской "виртуалке"  можно протестировать бета версию AutoCAD. При тестировании в облаках Autodesk использует одну видео карту и один тип процессора.  Как в таких условиях можно проверить работу новой версии AutoCAD на другом многоядерном компьютере?...

 


@pyanovvl

1. Я так понимаю, что Вы участник бета-тестирования Autodesk. В этом случае Вы подписывали NDA и в курсе что можно и что нельзя писать писать в публичном пространстве.

2. По поводу невозможности скачиванивания бета-версий AutoCAD и установки на своей PC Вы категорически неправы. Информирую Вас как действительный участник бета-тестирования.

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | 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

Сообщение 35 из 41
lena.talkhina
в ответ: dimch123


dimch123 написано:

Ссылка: https://mikhailov-andrey-s.blogspot.com/2017/01/autocad-podderzhka-mnogoyadernyh-processorov.html Поддержка многоядерных процессоров в AutoCAD

 

UPD: добавил про многопоточность при открытии файлов с внешними ссылками. Спасибо Александру Ривилису за подсказку.

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

Вы можете и у нас на форуме пообщаться с автором. @MikhailovAndrey земля вызывает 🙂

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



Лена Талхина/Lena Talkhina
Менеджер Сообщества - Русский/Community Manager - Russian

Сообщение 36 из 41
Eydelmana
в ответ: pyanovvl

По поводу многоядерности я с вами полностью солидарен.

А вот с Lidar надо работать аккуратнее. Для построения поверхности вам точно не нужны все точки. Отфильтруйте лишнее. Оставьте по 1 максимуму и 1-му минимуму на 1м2 в городе   или на 2.5х2.5 м в полях. И сможете работать. У меня трасса ж.д. 200 км с лидаром шириной 300. Грузится и можно работать. 

Сообщение 37 из 41
dimch123
в ответ: Eydelmana

прошу прощения не совсем понял что это "Lidar"?

и как отфильтровать заморозить слой или удалить в обще как правильно отфильтровать?

буду благодарен если объяснишь, по подробнее!  

Сообщение 38 из 41
stas.petander
в ответ: dima-lakatosh

в 2021 ничего не изменилось
Сообщение 39 из 41
s-tolm
в ответ: dima-lakatosh

А у них принцип такой, как в одном известном мультике " и так сойдет", особенно это касается автокад русиия, с их модулем спдс, при установке которого сразу всё крашится и вылетает "фатальная ошибка", поэтому тут возмущаться бесполезно. Я так полагаю у автодеска нет программистов способных решить этот вопрос, у них в штате одни "косметологи" и маркетологи. Все ответы автодеска на форуме сводятся к тому что "сам дурак"!)))

Сообщение 40 из 41
Alexander.Rivilis
в ответ: s-tolm


@s-tolm

Вы находитесь на официальном форуме 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

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

Новая тема  

Autodesk Design & Make Report