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

Конфигурация компа для имплементации и симуляции

Здравствуйте!

Вдруг кто-то недавно собирал комп, поделитесь, пожалуйста, оптимальной конфигурацией для имплементации/симуляции (Vivado). Ориентировочно нужны 1 или 2 проца близких к топовым, ОЗУ >=64 ГБ. Интересуют конкретные модели материнки, проца, блока питания...

Кстати, у кого-нибудь есть опыт сравнения производительности Intel/AMD в задачах имплементации?

Спасибо!)

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


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

уже не первая и даже не вторая тема по выбору железа. тем более что уже сами определились что надо.

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


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

В современных реалиях виваду может ускорить только медный стакан с жидким азотом - проку от кучи ядер на имплементе мало, на синтезе только при поядерном режиме для бд. Я за проц с максимальной тактовой, а 8 ядер и 8/16 потоков за глаза, озу 64 Гб будет чаще всего хватать, на 32 Гб 2 даже средних проекта могут не собраться разом.

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


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

Спасибо за ответ, на имеющемся компе при двух запусках имплементации заметно увеличивается общее время имплементации (минут на 15) но у меня 4 ядра/8 потоков. Интересно, лучше 8 ядер иметь в одном процессоре или 2 процессора по 4 ядра?

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


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

Насколько я помню, раньше узким горлом была скорость обмена с винтом, соответственно существенный прирост производительности давал размещение ПО и проекта на SSD, при закупке нового железа у нас в первую очередь смотрят на винт и материнку с максимальной скоростью обмена. Что-то поменялось?

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


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

44 minutes ago, kskssk said:

Наверное SSD сечас уже само собой разумеется, спасибо.

Да, но вот скорость обмена у них разная. SATA и PCIe 4.0 на порядок отличаются.

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


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

Приветствую!

8 minutes ago, bogaev_roman said:

Да, но вот скорость обмена у них разная.

Для  P&R сколь более-мене больших проектов скорость SSD не столь важна.   При времени сборки более полу-часа разницы в скорости для SATA SSD  c 500MB/s  или  NVMe  c 3GB/s незаметна.
А для времени P&R <30 мин и смысла особо суетится нет. Иначе и кофе попить некогда будет :wink2:

 

Удачи! Rob.   

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


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

1 час назад, bogaev_roman сказал:

Да, но вот скорость обмена у них разная. SATA и PCIe 4.0 на порядок отличаются.

На порядок 2 ssd sata/nvme одного объема, поколения и цены не отличаются - максимум раз в 5 и то только на чтении, на записи больших объемов nvme может легко слить sata ssd. При выборе ssd m.2 nvme внимательно читайте тесты - могут быть неприятные неожиданности. SSD M.2 1 TB NVMe можно найти дешевле 10 кр, но они со своими причудами - нормальные стоят уже где то от 15 кр. Ну и обходите стороной QLC как можно дальше - это днище полное.

Имплемент в виваде по умолчанию использует только 2 ядра - то что спрашивает вивада про процы в начале синтеза это только для поядерного варианта имеет смысл. Если хотите имплемент на 8 ядрах нужно в консоли TCL дать команду:

set_param general.maxThreads 8

Ну и команда покажет вам сколько реально используется ядер для имплемента

get_param general.maxThreads

К сожалению принципиальной прибавки к скорости не будет, т.к. не все стадии имплемента используют несколько ядер.

Изменено пользователем fguy

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


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

Спасибо, пожалуй остановлюсь на проверенных Samsung 8xx pro.

13 minutes ago, fguy said:

Если хотите имплемент на 8 ядрах нужно в консоли TCL дать команду:

set_param general.maxThreads 8

Да, я так и делаю. Но больше ядер хочется, чтоб не было замедления при параллельном запуске нескольких имплементаций.

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


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

2 часа назад, kskssk сказал:

Но больше ядер хочется, чтоб не было замедления при параллельном запуске нескольких имплементаций.

Замедление все равно будет - сужу по опыты совместных вычислений и разводок на и9 9900 - проблема скорее всего в 2х-каналаьном ОЗУ - возможно пк с 4х-канальным озу дадут лучше результат, но они где то в 2е дороже и тактовые у тех процов ниже.

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


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

На скорость компиляции больше всего влияет одно поточная производительность. Я бы выбрал что нибудь из верхних строчек рейтинга https://www.cpu-monkey.com/en/cpu_benchmark-cinebench_r23_single_core-15

Процессоры с 4 каналами памяти - это сегмент HEDT и там производительность на ядро меньше.

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


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

ну и что америку открыли?

испокон веков главное было частота проца (одного потока в пике), пропускная полоса памяти и остальное по остаточному принципу. несколько проектов компилить - будет тормоз по любому.  осталось только оргмеры применять - это бд и оос. единственно не раскрыта тема интел - амд при одинаковой частоте и памяти.

 

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


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

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

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

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

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

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

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

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

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

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