gregory812
Mar 24 2007, 15:00
Часто приходится моделировать (в основном в PSPICE - OrCAD) дольно сложные аналоговые схемы, и руководство предложило купить новый компьютер заточенный под это дело (конечно за разумную цену). Вот и возник естественный вопрос: какие процессоры из современных и доступных лучше всего справляются именно с математическими вычислениями? Предполагаю, что простые тесты производительности, выкладываемые на сайтах соответствующей тематики, могут оказаться не совсем верными для данной задачи (ведь там часто исследуется работа с графикой, играми и т.д.). Поэтому интересно услышать мнение людей, которым приходилось моделировать на разных процессорах.
Переходите на профессиональные программы - hspice, eldo (mentor AMS), и т.п. Они все поддерживают мультипроцессорность, и соответственно будут хорошо работать на многопроцессорных системах. Сам на данный момент использую комп на базе материнской платы ASUS K8N-DL с двумя opteron-275 на борту и 4G RAM, пополам поделенной между процессорами. Вполне доволен на всех задачах, и особенно на моделировании. (моделирую сложный аналог из тысяч и десятков тысяч МОП-транзисторов и сотен тысяч резисторов и конденсаторов).
gregory812
Mar 24 2007, 20:30
Спасибо за советы. Буду копать этом направлении.
Если не трудно, могли бы указать примерное время моделирования таких схем.
И еще. Есть ли в таком случае преимущество серверных процессоров Opteron (и очень дорогих) по сравнению с более дешевыми двухъядерными Intel Core или Athlon X2?
Цитата
Часто приходится моделировать (в основном в PSPICE - OrCAD)
Если версии пакетов не последние то они вроде не поддерживают мульти процессорность (о последних ничего не скажу)?
И тогда результат на одноядерном но с частотой за 3.6ггц возможно будет лучше. И еше на одном процессоре на ХР более 2 гб проблемно использовать. Зато посмотри вариант с райд контроллером.
gregory812
Mar 24 2007, 21:22
Цитата(anton @ Mar 24 2007, 20:08)

Зато посмотри вариант с райд контроллером.
Я думал, что контроллеры нужны для распараллеливания данных при сохранении на диск. Тогда, как это может повлиять на скорость моделирования? Или я ошибаюсь?
Цитата(gregory812 @ Mar 24 2007, 21:30)

И еще. Есть ли в таком случае преимущество серверных процессоров Opteron (и очень дорогих) по сравнению с более дешевыми двухъядерными Intel Core или Athlon X2?
Есть. Их можно установить два или четыре, когда атлоны только в одиночку работают. А время моделирования очень разное, например импульсный стабилизатор моделируется 8 часов, а усилитель класса AB несколько минут. Да, ОС линукс 64 bit smp. Никаких виндов.
Из собственного небольшого опыта могу сказать, что зачастую размер ОЗУ, при больших моделях, влияет гораздо существеннее чем скорость процессора. Некоторое время тому назад пришлось моделировать систему из ВЧ генератора усилителя и нагруженной на усилитель измерительной линии, т.к. моделировалось 15 секунд после подачи питания то на 2х гиговом атлоне с 512мег памяти задача шла около 6 часов, добавления памяти до 2гиг сократило это время до 20 минут. И ещё SM правильно говорит что надо выбирать профессиональные процессоры, лет 10 назад довелось работать, около года, на SUN10 это был ещё 50 МГц проц, такой скорости работы (по субьективному впечатлению) Интел и АМД машины достигли совсем недавно.
Цитата(Mike @ Mar 27 2007, 18:48)

лет 10 назад довелось работать, около года, на SUN10 это был ещё 50 МГц проц, такой скорости работы (по субьективному впечатлению) Интел и АМД машины достигли совсем недавно.
Это действительно очень субъективное мнение. У меня вот стоит ультра 10-ая (SUNW; ultra-5_10; sparc; sun4u), ради софта, которого под интела не существует в природе, так тормоз тормозом по сравнению даже с довольно древним атлоном. Проверял скорость на LVS/PEX, на небольшом блочке, так как памяти маловато в ней.
rv3dll(lex)
Mar 27 2007, 19:41
опыт показывает, что для симуляции более важную роль имеет количество кеша в процессоре совместно с числом памяти в нём....
процессор атлон 700 (слот А) память 1000мб работает быстрее Р4 2800 256мб
Определить с операционной.
Райд помогает когда система моделирования загружает и подгружает данные. На новых чипсетах часто стоит встроенный полноценный райд 0, и поэтому он обойдется не дорого.
Цитата(anton @ Mar 28 2007, 19:47)

Райд помогает когда система моделирования загружает и подгружает данные. На новых чипсетах часто стоит встроенный полноценный райд 0, и поэтому он обойдется не дорого.
Опять же по измерениям (операционка подразумевается линукс и без вариантов, если требуется шустро). От того, откуда подмонтирован директорий с проектом, ничего не зависит. Сам работаю в подавляющем большинстве случаев с рабочим директорием, подмонтированным через NFS к рейду файл-сервера, точно также, как и весь /opt, куда проинсталлирован софт, подмонтирован оттуда же и так же.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.