Поддерживает ли 3ds Max 2009 многоядерные процессоры?

2866
Brettski

Меня попросили собрать машину друга, которому нужно сделать 3D-рендеринг в AutoDesk 3ds Max. Я не смог определить, поддерживает ли продукт многопоточность, и выиграл бы от нескольких ядер. Не могли бы вы дать мне знать, если это так?

3

2 ответа на вопрос

2
mtone

3D-рендеринг программного обеспечения уже давно поддерживает многопроцессорность. "Рендеринг ферм" - все об этом. Обратите внимание, что я сказал многопоточность, а не многопоточность. Акт рендеринга изображения часто бывает однопоточным. но вы можете обрабатывать несколько кадров одновременно при рендеринге видео. Таким образом, 4 ядра будут рендерить видео в 4 раза быстрее.

Вот статья на тему Extremetech. Как вы можете видеть, рендеринг примерно в два раза быстрее на четырехъядерных процессорах (QX6850), чем на двухъядерных аналогичных скоростях (E6850):

альтернативный текст

Вы знаете, может ли он * использовать * GPU для рендеринга? Это наверняка ускорит процесс. Это та же самая причина, по которой радужные таблицы можно создавать с помощью nVidia GPU. Brettski 14 лет назад 0
[RainbowCrack для CUDA] (проект-rainbowcrack.com) Brettski 14 лет назад 0
Я не уверен. Некоторая форма gpu, вероятно, возможна, если компания решила поддержать ее, но CUDA является относительно новым (и, что еще хуже, проприетарным), и способ работы gpus (быстрый и повторяющийся) не обязательно хорош для всего (медленного и сложного). Традиционно 3D-ускорение очень полезно в режиме просмотра в реальном времени, в то время как рендеринг основан на процессоре. mtone 14 лет назад 0
Именно моя точка зрения, поскольку они используют графический процессор для вычислений, поскольку он намного быстрее, чем у большинства процессоров. Хотя он может не иметь требований fpu, чтобы сделать его стоящим. Еще раз спасибо за ваш вклад. Brettski 14 лет назад 0
0
ChrisF

С домашней страницы 3ds Max (вы должны расширить раздел «Что такое 3ds Max?»):

Новая многопоточная технология анализатора сетки xView для создания отчетов в области просмотра по нескольким типам сетки.

Так что, по крайней мере, некоторые его аспекты являются многопоточными.

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

Окна просмотра - это режим, в котором вы работаете в режиме 3Ds max в реальном времени на вашей сцене. Речь шла о рендеринге, который совершенно другой и более ресурсоемкий. mtone 14 лет назад 1
@mtone - true, но если одна часть поддерживает многопоточность, то есть хороший шанс, что и другие части тоже. ChrisF 14 лет назад 0