ядра 2 или 1. видюха отдельная или бортовая

Автор tovarischX, 23.01.08, 15:45:08

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

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

tovarischX

собственно сабж
разработчики прошу вас ответить на вопрос что лучше для компаса 1 или 2-х ядерный процессор
и нужна мощная видео карта для графики ? или вполне достаточно встроенной на мат плату ?

Sinus

Сейчас уже 4-х ядерные процессоры продают. Интересно будет ли прирост производительности в новой версии компаса на таких компах и какой?

engenius

    Информация уже рассматривалась на многих форумах. 2Х и 4Х ядерные процессоры имеют оптимизацию только для отдельных приложений, как правило потоковой обработки однотипной информации (архиватор, кодер или декодер видео, инженерные расчеты методом МКЭ и пр.) Для большинства остальных программ такой оптимизации не предусмотрено, и они используют как правило в основном одно ядро, реже два (при этом распределение нагрузки проводит сама ОС или на уровне железа). Как показала практика, работа на P4 3.3 ГГц значительно быстрее для CAD, чем на Core2 2.2 ГГц.  Поэтому лучше нормальный дорогой (разогнанный) процессор Core2 работающий на уровне 3-3.3 ГГц.
   Насчёт встроенной графики - ответ нет, для чертежей еще куда не шло, для 3D моделирования - заметные тормоза и большой риск по несовместимости с КОМПАС и многим другим. К тому же встроенные могут быть очень "хитрыми" урезанными версиями полной Поэтому лучше хорошую дискретную видеокарту, желательно не самых последних моделей, с ними могут тоже быть серьёзные траблы по совместимости. Лучше взять среднюю/топовую модель одно-двух поколений назад , ведь если надо моделировать в 3D, а не играть, то поддержка DirectX10 с шейдерами 4.0 вообще нигде не будет использоваться.

YNA

Я ничего не понимаю в работе планировщика потоков Windows  но мне, как простому пользователю, не понятна такая очевидная вещь:
запускаю компас, открываю диспетчер задач и вижу там два графика, показывающие загрузку процессоров. Открываю простенькую детальку – загружается один процессор, открываю более сложную сборку – загружаются оба процессора. Означает ли это, что компас входит в число тех привилегированных программ,  для которых оптимизированы многоядерные процессоры (а почему процессоры оптимизируются для определённых программ, а не наоборот?)  или диспетчер задач показывает не то, что происходит на самом деле?

engenius

Цитата: YNA от 08.02.08, 20:41:33......а почему процессоры оптимизируются для определённых программ, а не наоборот ......

Собственно это программы оптимизируются под новое железо - т.е. требуется вносить изменения в программный код и использовать оптимизированные компиляторы. То, что распределяет Windows на два ядра - по эффективности может составлять в среднем 50-70% от потенциального прироста скорости в два раза для двухядерных процессоров (для четырёхядерных процессоров - четыре раза). Большой плюс многоядерных процессоров - многопоточность, при которой каждое ядро может выполнять разные задачи параллельно, но это эффективно если запущены несколько ресурсоемких приложений.

Ruse

Цитата: YNA от 08.02.08, 20:41:33
Я ничего не понимаю в работе планировщика потоков Windows  но мне, как простому пользователю, не понятна такая очевидная вещь:
запускаю компас, открываю диспетчер задач и вижу там два графика, показывающие загрузку процессоров. Открываю простенькую детальку – загружается один процессор, открываю более сложную сборку – загружаются оба процессора. Означает ли это, что компас входит в число тех привилегированных программ,  для которых оптимизированы многоядерные процессоры (а почему процессоры оптимизируются для определённых программ, а не наоборот?)  или диспетчер задач показывает не то, что происходит на самом деле?

ну что-то там несомненно оптимизировано  ::)
многопоточность есть - значит многоядерность используется...

engenius

Многопоточность в Компас скорее всего результат оптимизации под Pentium 4 с технологией Hyper Threading - эмуляция многоядерности на одном ядре. При работе самого КОМПАС на Core 2 Duo замечал, что показывает полную загрузку на 50%, но при этом работают оба ядра в полнагрузки (примерно в районе 40-60 загрузки каждое). Почему не работают на "полную катушку" не совсем ясно. Видно требуется для этого новый компилятор.

Вот статья, посвящённая общению с разработчиками:
http://www.ixbt.com/editorial/intel-po-optimization-aug07.shtml