Перейти к содержанию
    

Выбор компьютера для ISE/Vivado/Qurtus/Libero

Когда-то задавал уже этот вопрос, но ответ был отрицательный. Может с той поры что-то изменилось ? У меня старая уже машина (i3-2100 8 Gb + 1 TB HDD). Проблема в том, что все очень медленно. Не, я конечно понимаю, что не надо после каждой новой строки на верилоге бежать перепрошивать девайс, и все же.. Ну инкрементальный синтез ясно, то что можно выжать из среды разработки примерно ясно. А как влияет конфиг компа ? От 6-8 - ядерника получу ускорение ? SSD ? Может уже научились OpenCL использовать ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Когда-то задавал уже этот вопрос, но ответ был отрицательный. Может с той поры что-то изменилось ? У меня старая уже машина (i3-2100 8 Gb + 1 TB HDD). Проблема в том, что все очень медленно. Не, я конечно понимаю, что не надо после каждой новой строки на верилоге бежать перепрошивать девайс, и все же.. Ну инкрементальный синтез ясно, то что можно выжать из среды разработки примерно ясно. А как влияет конфиг компа ? От 6-8 - ядерника получу ускорение ? SSD ? Может уже научились OpenCL использовать ?

 

У альтеровского софта P&R от ядерности практически не зависит, при работе одно ядро загружено на 100%, остальные свободны. Не проверял правда на Q13. К винту тоже мало лезет. На одном большом проекте P&R в среднем работал 5-6 часов, так что думаю медленно- это относительно все...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Когда-то задавал уже этот вопрос, но ответ был отрицательный. Может с той поры что-то изменилось ? У меня старая уже машина (i3-2100 8 Gb + 1 TB HDD). Проблема в том, что все очень медленно. Не, я конечно понимаю, что не надо после каждой новой строки на верилоге бежать перепрошивать девайс, и все же.. Ну инкрементальный синтез ясно, то что можно выжать из среды разработки примерно ясно. А как влияет конфиг компа ? От 6-8 - ядерника получу ускорение ? SSD ? Может уже научились OpenCL использовать ?

ISE и Vivado на некоторых стадиях используют многоядерность, однако выигрыш по времени разводки от этого не сильно ощутимый. В пределах 10-20%. По моему мнению больше всего влияет частота процессора, ну и ещё необходимо чтобы памяти было достаточно, дабы не заставлять систему лезть в swap file. 8 гиг - минимум для толстых чипов. Лучше - 16.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Quartus к HDD много лезет. Мои проекты стали собираться на ~15-20% быстрее после того как я вынес их на RAM-диск. Машина примерно как у вас, i5-2400/8G/1T.

По моим ощущениям, многоядерность работает только при анализе-синтезе, а Fitter всегда грузит только одно ядро. Q12.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По моему опыту - 16гиг памяти и быстрый процессор. 4 ядра вполне хватит (чтоб еще что-то делать), а частота чем больше - тем лучше. Разгон помогает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Понятно, значит спустя два года смысла апгрейда все равно нет..

Отчего же? Процессор у вас весьма слабенький, раза в полтора можно время уменьшить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Quartus к HDD много лезет. Мои проекты стали собираться на ~15-20% быстрее после того как я вынес их на RAM-диск. Машина примерно как у вас, i5-2400/8G/1T.

По моим ощущениям, многоядерность работает только при анализе-синтезе, а Fitter всегда грузит только одно ядро. Q12.1

прикольно, нужно и мне попробовать так сделать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для Xilinx: не менее 16ГБ (лучше 32ГБ для больших кристаллов, или если есть планы на SmartXplorer) ОЗУ, 64-битная ОС, максимальная частота процессора в турбо-режиме в ущерб количеству ядер. Очень желателен SSD для ОС, САПРа и самого проекта.

При использовании SSD в использовании RAM-диска смысла нет.

 

Насколько я слышал, для Альтеры - все то же самое, плюс добить ОЗУ до 32-64ГБ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Надо ориентироваться на требования фирмы к памяти, необходимой для выбранной ПЛИС.

Лучше - больше, меньше не надо (Xilinx скажет "нет памяти", Altera будет просто работать ООООООООООООООООООчень медленно).

Ну и, ессно, максимально быструю память из возможных.

 

По процу - по моим ощущениям, наиболее чувствительные эти софты к размеру кэша. Частота понятно - в районе 3ГГц.

У меня на Q12.1sp1 из 8 ядер (которые видит система) в процессе компиляции (Fitter) используются 4 (остальные система может использовать для других программ).

 

И надо SSD, я считаю (и для системы с Квартусом, и для каталога проекта).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К кешу Л1 или Л2 ? 16 гигов внешней хватит (сейчас в принципе на 8 шевелится, но и проект пока мелкий)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К кешу Л1 или Л2 ? 16 гигов внешней хватит (сейчас в принципе на 8 шевелится, но и проект пока мелкий)

 

наверное даже дальше чем L1,L2 -> LLC/Last Level Cache - самый последний и самый большой

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Заказал на завтра DDR3, 8ГБ, PC3-12800, 1600МГц, Crucial 4 планки и SSD 128ГБ, 2.5", SATA III, Crucial M4, CT128M4SSD2.

Посмотрю что изменится. Больше всего меня достало поведение виртуалки Win64 под Ubuntu64 - думаю память изменит ситуацию. Проц пока менять не буду

. Но у меня материнка не поддерживает 1600 память - а что, серьезный прирост ? Полазил по форумам хардовым - говорят что приросто чуть менее нуля

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для Xilinx: не менее 16ГБ (лучше 32ГБ для больших кристаллов, или если есть планы на SmartXplorer) ОЗУ, 64-битная ОС, максимальная частота процессора в турбо-режиме в ущерб количеству ядер. Очень желателен SSD для ОС, САПРа и самого проекта.

При использовании SSD в использовании RAM-диска смысла нет.

 

Насколько я слышал, для Альтеры - все то же самое, плюс добить ОЗУ до 32-64ГБ.

 

вопрос по связке SSD + папка проекта. Сколько у вас живет такая конфигурация? не "протёрли" ещё флеш-диск?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но у меня материнка не поддерживает 1600 память - а что, серьезный прирост ? Полазил по форумам хардовым - говорят что приросто чуть менее нуля

 

Купили недавно новый комп с i7+1600 визуально шустрее окошками дрыгает в винде по сравнению со старым i7+1333

 

Сам не ожидал такого прироста на ровном месте.

 

 

вопрос по связке SSD + папка проекта. Сколько у вас живет такая конфигурация? не "протёрли" ещё флеш-диск?

 

У меня папка проекта на SSD и весь ISE тамже - прирост 0%.

Возможно надо винду с NET/Visual библиотеками ставить на SSD...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...