Alex77 4 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба ну мериться так мериться. 21.2 заставка появляется через 11сек, а ещё через 3 полностью загружено gui (14 все всего). Core(TM) i9-9900 + 32гб + ссд дома не сильнее медленнее (но там хдд) но памяти 64гб есс + Xeon® E-2274G Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 33 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба Если судить по выводу procmon при запуске Vv в win10, из ~13 сек половина ~7сек уходит на запуск различных бинарников и tcl оболочки, а вторая половина ~6сек, на запуск GUI на java. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
attaboy 0 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба 2 hours ago, dxp said: Ну, дак тут компы не из последних, быстрые накопители, а времена даже просто загрузки даже просто консоли десяток секунд. Что она там делает? Судя по железу Xilinx сейчас ориентируется на тяжеловесный сегмент рынка. Ну и софт наверно делают с намеком - время работы должно измеряться часами, а не минутами, и уж точно не секундами)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Longiel 2 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба Ага, и при этом каждую новую САПР выкатывают с торжественными возгласами типа "Уменьшение времени разработки...") Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 33 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба 3 minutes ago, Longiel said: Ага, и при этом каждую новую САПР выкатывают с торжественными возгласами типа "Уменьшение времени разработки...") Простите но эти инструменты не "чатики с котиками". Никто из разработчиков наверное и не ожидает что кто то будет по 100 раз на день открывать - закрывать Vv. Ну а если и будет и время работы критично что не пожалеет средств на хорошее железо. Без оного все одно с Vv дел не будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Longiel 2 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба Если, например, сравнивать саму процедуру добавления через гуй отладчика в ISE и Vivado, то скорость несравнима на одном и том же железе. Кстати, насчёт котиков. В настройках вивады 2021.2 куда-то пропал пункт WebTalk. Я его по привычке всегда отключал) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 58 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба 1 час назад, attaboy сказал: Судя по железу Xilinx сейчас ориентируется на тяжеловесный сегмент рынка. Ну и софт наверно делают с намеком - время работы должно измеряться часами, а не минутами, и уж точно не секундами)) Это точно. Версия 2021.2 в дистрибутиве весит 72Г, разворачивается в 170Г. Там чтобы просто это скачать, распаковать и установить уходит полдня. 2018.2 весила 20Г. Динамика зачётная. Такими темпами через год-другой оно будет терабайт весить. При этом какой-то принципиальной разницы в качестве синтеза и методах разработки не очень видно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 33 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба 1 minute ago, dxp said: Такими темпами через год-другой оно будет терабайт весить. При этом какой-то принципиальной разницы в качестве синтеза и методах разработки не очень видно. Так в основном пухнет за счет новых девайсов и всяких сервисов напрямую не P&R не влияющую. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 58 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба Отчасти да. Но в 2021 из новых дивайсов появились только Versal (пока Prime и AI), и там не сказать, чтоб конского размера чипы, Virtex US+ заметно пожирнее будут, и они были в 2018. Однако пяти-шестикратный прирост объёма. Сегодня надо было установить на одну машину Vivado Lab Edition, сперва Unified Installer скачался - 226 мегов (за инсталлятор, блин), а потом сам этот Lab Edition, который просто программатор по сути - 1.3Г! Это просто софт для заливки прошивок. 1.3Г! Думается, размер этот пухнет скорее от того, что туда пихают всё, что могут. По ходу, у них зарплата от этого объёма зависит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Longiel 2 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба 18 минут назад, dxp сказал: Думается, размер этот пухнет скорее от того, что туда пихают всё, что могут. Современный подход архитектуры программирования. Для получения нужной функции подключается библиотека, которая тащит за собой другую библиотеку в зависимостях, которая тащит за собой другую библиотеку в зависимостях, которая тащит за собой другую библиотеку в зависимостях, которая тащит за собой другую библиотеку в зависимостях... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 33 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба 1 minute ago, Longiel said: Современный подход архитектуры программирования. Для получения нужной функции подключается библиотека, которая тащит за собой другую библиотеку в зависимостях, которая тащит за собой другую библиотеку в зависимостях, которая тащит за собой другую библиотеку в зависимостях, которая тащит за собой другую библиотеку в зависимостях... Это лишь общие слова, большие сложные системы тяжело вылизывать "до байта" иначе вы рискуете никогда их не закончить. Да и не все так плохо, для Vv 2021.1 из ~70 GB на диске исполняемые бинарники и либы к ним занимают ~8GB Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Longiel 2 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба Это уже не общие слова, когда дерево зависимостей разрастается настолько, что разработчик теряет контроль над работоспособностью и безопасностью своего кода. На заре-то, когда всё начиналось, были понятны благие намерения - унификация и стандартизация, использование кода, который массово используется и отлажен всяко лучше чем свой. Но это вырождается в крайности. Особенно, когда приходит новое поколение, которому писать своё идеологически "влом" и порой для реализации какой-нибудь опции вместо 5-7 строк кода тянется целая библиотека с вагоном зависимостей, которые содержат ещё и глючные компоненты. Дальше, думаю, лучше не будет. Спасёт ситуацию если только аппаратные возможности куда-то упрутся и производительность железа перестанет так сильно расти - тогда уже вынужденно придётся заниматься оптимизацией софта Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 33 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба 3 minutes ago, Longiel said: Это уже не общие слова, когда дерево зависимостей разрастается настолько, что разработчик теряет контроль над работоспособностью и безопасностью своего кода. Никакой, даже супергениальный разработчик не в состоянии сам уследит что делается в системе объема Vivdao. Причем я же показал что кода там от силы 10% от объёма. Так о чем тут может разговор? При этом вы еще наверное и 1% функционала не пользовали, а уже судите "медленно GUI открывает, цвета отстойные, и иконки корявые, ...". Хотя мне тоже поначалу так казалось когда я только только с ISE на Vv еще 2014 перешёл. А сейчас меня назад в ISE не затянешь совсем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Longiel 2 7 декабря, 2021 Опубликовано 7 декабря, 2021 (изменено) · Жалоба 35 минут назад, RobFPGA сказал: А сейчас меня назад в ISE не затянешь совсем. Мне постоянно приходится между ISE и Vivado переключаться, поэтому скорость в глаза бросается... Конечно я привередничаю) Изменено 7 декабря, 2021 пользователем Longiel Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 7 декабря, 2021 Опубликовано 7 декабря, 2021 · Жалоба вдогонку: дома ровно те же 13(14) секунд (так что без разницы ssd или hdd) ОЗУ в 64 Гб рулит на пару с xeonom. ps: Ну ещё вспомните про "Foundtion 1.5i". Он наверно "летать будет" со сверхзвуком на современных пк, да только удобства работы с ним минимум по сравнению с вивадо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться