реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Expedition и несколько процессоров, может ли ментор "распараллелиться"?
Griffin
сообщение May 29 2006, 11:50
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 2-02-05
Пользователь №: 2 374



Столкнулся с тем, что expedition стал жутко долго проводить операции forward annotate, plane processor, DRC да и сама трассировка частенько "подтормаживает" . Причина, как я понимаю, проста- большой проект...
заметил что памяти ему много не надо 300мб отъедает и всё
а вот процессор используется на все 100

назрел вопрос о смене машины ( сейчас это p4 2гц) на что-то более производительное
сейчас есть куча вариантов с двумя процессорами, двумя ядрами, двумя процессорами по два ядра в каждом и прочее...
Но сможет ли expedition увеличить производительность за счёт других ядер??!

заранее благодарен за ответы
Go to the top of the page
 
+Quote Post
fill
сообщение May 30 2006, 11:35
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Griffin @ May 29 2006, 15:50) *
Столкнулся с тем, что expedition стал жутко долго проводить операции forward annotate, plane processor, DRC да и сама трассировка частенько "подтормаживает" . Причина, как я понимаю, проста- большой проект...
заметил что памяти ему много не надо 300мб отъедает и всё
а вот процессор используется на все 100

назрел вопрос о смене машины ( сейчас это p4 2гц) на что-то более производительное
сейчас есть куча вариантов с двумя процессорами, двумя ядрами, двумя процессорами по два ядра в каждом и прочее...
Но сможет ли expedition увеличить производительность за счёт других ядер??!

заранее благодарен за ответы


С точки зрения автотрассировки посмотрите в приложении.
С точки зрения интерактива не уверен что поможет несколько процессоров. Вообще надо сначала попробовать разобраться из-за чего тормоза, проблема может быть комплексной - ОЗУ, граф. карта, наличие в памяти разных доп. задач, сама операционка, в том числе возможно надо перейти на ... Unix-Linux (т.е на действительно много-задачные операционки)


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Griffin
сообщение May 30 2006, 12:06
Сообщение #3





Группа: Новичок
Сообщений: 5
Регистрация: 2-02-05
Пользователь №: 2 374



Цитата(fill @ May 30 2006, 15:35) *
С точки зрения автотрассировки посмотрите в приложении.
С точки зрения интерактива не уверен что поможет несколько процессоров. Вообще надо сначала попробовать разобраться из-за чего тормоза, проблема может быть комплексной - ОЗУ, граф. карта, наличие в памяти разных доп. задач, сама операционка, в том числе возможно надо перейти на ... Unix-Linux (т.е на действительно много-задачные операционки)


Спасибо за ответ!

Автотрассировка, к сожалению, не сильно интересует - приходится пользоваться ручной(интерактивной всмысле), уж больно большая плотность линий и компонентов.
Хотя ЭкстримАР похоже вещица увлекательная, по крайней мере PDF интересный.

Интерактив тормозит на самом деле не так часто, просто частенько ментор пытается просчитать на ходу можно ли поставить переходное отверстие или развинуть трассы, а с числом слоёв 16-18 ( половина сигнальных) это у него занимает много времени, в результате - неприятные тормоза при протаскивании линии...

Но больше всего хотелось бы ускорить Planeprocessor и DRC. Первый занимает минут 10-15, второй - под 40 минут...
в результате каждая итерация на последних этапах разработки (если есть откаты постоянные назад) занимает около часа...

То есть, получается, оптимальный выход - купить машину с одним процессором, но максимальный его производительностью??
Go to the top of the page
 
+Quote Post
fill
сообщение May 30 2006, 12:42
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Griffin @ May 30 2006, 16:06) *
То есть, получается, оптимальный выход - купить машину с одним процессором, но максимальный его производительностью??


Скорее всего да.
Если бы винды сами могли распараллелить задачи то можно было бы попробовать и много проц. системы. Но пока увы.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
safesys
сообщение Aug 1 2006, 15:04
Сообщение #5





Группа: Новичок
Сообщений: 4
Регистрация: 4-10-05
Из: Минск
Пользователь №: 9 208



Windows XP умеет распараллеливать вычисления по процессам. Если программа написана с использованием процессов, которые могут выполняться параллельно, то Win находит их, и в случае многопроцессорной машины или HT процессора, запускает одновременно. Кроме того, на втором процессоре могут выполняться процессы самой операционной системы. Так что мультипроцессорная система в любом случае даст прирост скорости (хотя бы на единицы процентов). А вообще, на сегодняшний день среди программистов создание счетных программ с параллельными процессами признется хорошим тоном.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016