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

Vivado уменьшить время компиляции

Vivado даже в консольном виде загружается очень долго. Тормоз, в общем, и чем дальше, тем больше.

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


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

21 minutes ago, dxp said:

Vivado даже в консольном виде загружается очень долго. Тормоз, в общем, и чем дальше, тем больше.

Измерил сейчас время загрузки последней версии Vivado ~11 секунд.

Время, за которое открывается простенький проект ~7 секунд.

 

Комп: i9, 32GB, SSD, Win10.

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


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

Тоже замерил. В консоль загружается 8-9 сек. GUI - 17 сек. Интел i5 какой-то, CoffieLake 8-го поколения. 32GB, NVMe.

 

Квеста за время загрузки только вивадовской консоли успевает запуститься и откомпилить весь проект. Время старта там вообще мизерное. А ведь та же самая Tcl консоль стартует. Вивадописатели там наворотили чего-то непотребного. 

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


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

2 hours ago, dxp said:

Тоже замерил. В консоль загружается 8-9 сек. GUI - 17 сек. Интел i5 какой-то, CoffieLake 8-го поколения. 32GB, NVMe.

 

Квеста за время загрузки только вивадовской консоли успевает запуститься и откомпилить весь проект. Время старта там вообще мизерное. А ведь та же самая Tcl консоль стартует. Вивадописатели там наворотили чего-то непотребного. 

Куда же вы так торопитесь?  :biggrin:   Один раз  Vv запустили и пользуйтесь  пока не упадет  

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


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

13 часов назад, Longiel сказал:

Он же не весь проект переразводит, а правит только программу софт-процессора! В ISE от Xilinx тоже времени не особо много это будет занимать. В Vivado вот не знаю, но наверняка 20 сек не получится)

По моему тот же порядок цифр будет. Это быстро же....
Разводка долго.

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


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

55 minutes ago, MegaVolt said:

По моему тот же порядок цифр будет. Это быстро же....
Разводка долго.

товарищ же написал:

Quote

Засек время. От правки исходника софт-процессора до мигания светодиода после заливки прошивки - 20 сек.

Далее - его же уточнение

Quote

 

программу не меняю. И веб-версия Квартуса, там каждый раз заново разводится.

Кристалл только самый мелкий.

 

 

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


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

3 часа назад, RobFPGA сказал:

Куда же вы так торопитесь?  :biggrin:   Один раз  Vv запустили и пользуйтесь  пока не упадет  

:) Дак у меня система сборки трудится, которая собирает OOC IP, генерит проект, генерит скрипты для симуляции и т.п., и каждый раз запускается эта тормозная консоль. Не, жить можно, но очень неторопливо. Не понятно, что оно там делает так долго, когда аналогичные тулы (упомянутая консоль симулятора) за это время успевает запуститься и отработать задание. К тому же, когда запуск осуществляется из GUI, там тоже старт синтеза не мгновенный, соизмеримое время уходит на это. На фоне многочасовых сборок, конечно, не о чем тут переживать. Но при отладке процесса, когда идут многократные запуски Tcl консоли, немного аноит эта тормознутость.

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


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

вообще-то ТС пока "свалил в туман" и "мы" обсуждаем не "его" проблемы, а свои. Пока это выглядит набросом на вентилятор...

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


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

3 minutes ago, Alex77 said:

вообще-то ТС пока "свалил в туман" и "мы" обсуждаем не "его" проблемы, а свои. Пока это выглядит набросом на вентилятор...

TC все еще  ждет когда  Vivado стартанет :biggrin:   

 

 

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


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

7 часов назад, blackfin сказал:

Измерил сейчас время загрузки последней версии Vivado ~11 секунд. Комп: i9, 32GB, SSD, Win10.

 

7 часов назад, dxp сказал:

Тоже замерил. В консоль загружается 8-9 сек. GUI - 17 сек. Интел i5 какой-то, CoffieLake 8-го поколения. 32GB, NVMe.

Ощущаю себя каким-то неполноценным... десятки секунд... я секундами даже не оперирую! :to_become_senile:

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


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

Ну, дак тут компы не из последних, быстрые накопители, а времена даже просто загрузки даже просто консоли десяток секунд. Что она там делает? Tcl библиотеки подтаскивает? Такое впечатление, что там всё это внутри какого-то эмулятора тормозного вращается - пока он сам загрузится, пока окружение под себя настроит... И сам написан на чём-то неторопливом (Java? Ну, есть немало приложений на ней, которые вполне резвые. Похоже, что это такой стиль).

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


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

У меня Vv стартует в GUI тоже за ~12 сек   И это в виртуалке vmware, гостевая Linux и с хостом с NVMe

Для Win можно  взять procmon  из набора sysinternals  и посмотреть процесс запуска Vv и что и сколько времени занимает   

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


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

46 minutes ago, Longiel said:

Ощущаю себя каким-то неполноценным... десятки секунд... я секундами даже не оперирую! :to_become_senile:

Проблема, на мой взгляд, в HDD.

У меня на домашнем компе с механическим HDD и Core-i7 Vivado 20.1 загружается за полторы минуты.

Есть еще комп на работе, у которого Win10 установлена на механическом HDD, а Vivado 21.2 на NVMe. И на нем Vivado тоже загружается больше минуты.

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


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

Механическим HDD давно уже место там, где и ленточным накопителям - для неторопливого архивного хранения или доставки контента по требованию. Держать систему или ПО на HDD уже слишком неудобно. Тем более что произвоидители софта подстроились и научились медленно запускаться даже на SSD. Что на HDD приводит к совершенно безумным ожиданиям.

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


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

39 минут назад, dxp сказал:

времена даже просто загрузки даже просто консоли десяток секунд. Что она там делает?

Судя по файлам вивада активно использует яву, а сдк и хлс сделаны в эклипсе, который то же на яве крутится. Попытки найти что то по ускорению явы ничего особо обнадеживающего не дают. Лучший вариант советов имхо тут https://bukkit.ru/threads/uskorenie-raboty-java-argumenty.111538/

Может у кого то уже есть реальный опыт "разгона" явы для вивады и/или эклипса на основе подобных советов?

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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