На моем опыте ROCm работает довольно странно (нестабильно). Использовал на RX 9070XT. Пробовал с ComfyUI в двух вариантах: 1) ROCm 6.4 в WSL - после какого-то обновления драйверов в родительской винды начало просто зависать на VAE Decode или на апскейлинге. Comfy UI намертво умирал в таком случае, ибо операцию невозможно отменить без перезапуска сервера. После перезапуска опять работает некоторое время. 2) ROCm 7 нативно в винде с самым последним драйвером - может просто рандомно крашнуться при запуске workflow с неизвестной ошибкой. Comfy UI после ошибки тоже не восстанавливается, и приходится перезапускать. До сих пор не могу понять, в чем проблема. Модели пробовал разные, все влезают в VRAM. Пробовал отключать части флоу, оставить самый базовый - без разницы.
Представьте, вы создаёте пустой проект на Vue.js и собираете его - и что же? Файл app.js весит почти мегабайт! Да, есть gzip, оптимизация зависимостей и прочие вещи, но для пустого проекта это выглядит чрезмерно, согласитесь.
А вот это полуправда. Я специально создал пустой проект через npm create vue@latest, добавив туда pinia и router. И дефолтный их пример. Да, в dev режиме бандл весит очень много, больше 3 мб. Но это на то и dev, там куча обвязки для комфортного дебага, вроде того же vue dev tools, hot module replacement. А вот если собирать под продакшн, то картина резко меняется.
Получилось ~100кб после npm run build. 40кб с gzip. Да, то же самое на голом js было бы сильно меньше. Но:
1) Множество функционала, который фреймворки дают из коробки, я бы не хотел переписывать в здравом уме. Вроде менеджера состояния или роутера. Хорошо, когда этот функционал не нужен. А если все же нужен? 2) Это все еще очень далеко от 1 Мб. 2) Даже не минимизированный целый vue с cdn в несжатом виде все еще меньше, примерно ~600 кб (130 кб gzip). 3) Почему мы выбрасываем из картины инструменты оптимизации, которые включены по умолчанию? Для их отключения надо приложить сознательные усилия.
На моем опыте ROCm работает довольно странно (нестабильно).
Использовал на RX 9070XT.
Пробовал с ComfyUI в двух вариантах:
1) ROCm 6.4 в WSL - после какого-то обновления драйверов в родительской винды начало просто зависать на VAE Decode или на апскейлинге. Comfy UI намертво умирал в таком случае, ибо операцию невозможно отменить без перезапуска сервера. После перезапуска опять работает некоторое время.
2) ROCm 7 нативно в винде с самым последним драйвером - может просто рандомно крашнуться при запуске workflow с неизвестной ошибкой. Comfy UI после ошибки тоже не восстанавливается, и приходится перезапускать.
До сих пор не могу понять, в чем проблема. Модели пробовал разные, все влезают в VRAM.
Пробовал отключать части флоу, оставить самый базовый - без разницы.
А вот это полуправда. Я специально создал пустой проект через
npm create vue@latest, добавив туда pinia и router. И дефолтный их пример.Да, в dev режиме бандл весит очень много, больше 3 мб. Но это на то и dev, там куча обвязки для комфортного дебага, вроде того же vue dev tools, hot module replacement. А вот если собирать под продакшн, то картина резко меняется.
Получилось ~100кб после
npm run build. 40кб с gzip. Да, то же самое на голом js было бы сильно меньше. Но:1) Множество функционала, который фреймворки дают из коробки, я бы не хотел переписывать в здравом уме. Вроде менеджера состояния или роутера. Хорошо, когда этот функционал не нужен. А если все же нужен?
2) Это все еще очень далеко от 1 Мб.
2) Даже не минимизированный целый vue с cdn в несжатом виде все еще меньше, примерно ~600 кб (130 кб gzip).
3) Почему мы выбрасываем из картины инструменты оптимизации, которые включены по умолчанию? Для их отключения надо приложить сознательные усилия.