В эпоху расцвета искусственного интеллекта, спрос на графические процессоры, такие как H100, резко возрос, создавая сложности в доступе к ним для обычных пользователей. Но один из пользователей Reddit придумал необычное решение, превратив APU Ryzen 5 4600G, основанный на архитектуре AMD Zen 2, в графический процессор с 16 ГБ видеопамяти и использовал его для задач искусственного интеллекта на Linux. Это яркий пример того, как современные проблемы могут найти современные решения.
Перед тем как перейти к процессу модификации APU, давайте кратко вспомним о AMD Ryzen 5 4600G. Этот процессор был одним из лучших APU на рынке, прежде чем его сменила архитектура Cezanne. Он представлял собой 6-ядерный процессор с 12 потоками и встроенной графикой Radeon Vega, включавшей семь вычислительных блоков. Чтобы понять, как удалось достичь 16 ГБ видеопамяти, стоит отметить, что APU могут использовать "общую память", которая может быть выделена для iGPU из оперативной памяти. В данном случае пользователь использовал 32 ГБ оперативной памяти DDR4, половину которой предоставил для работы процессору.
Другой важной задачей было запускать задачи искусственного интеллекта на APU Ryzen. Если у вас есть дискретный графический процессор, вы можете использовать платформу AMD ROCm (Radeon Open Compute) для запуска AI-приложений на Linux. Но в случае iGPU требовались сторонние пакеты, чтобы ROCm работал на APU. Это решение решило множество проблем, теперь можно было запускать приложения для искусственного интеллекта, начиная от Tensorflow и заканчивая PyTorch.
В детальном видео пользователь Reddit продемонстрировал свой интересный эксперимент, утверждая, что Ryzen 5 4600G способен справляться с широким спектром задач искусственного интеллекта. Хотя он продемонстрировал только тестовый запуск Stable Diffusion, результаты впечатляют: APU успешно сгенерировал изображение размером 512x512 пикселей всего за 1 минуту и 50 секунд. Это значимый успех для APU, и возможно, при дальнейшей оптимизации оно сможет найти широкое применение.
Хотя Ryzen 5 4600G нельзя сравнивать с графическим процессором, специализированным на задачах искусственного интеллекта, как H100, данный эксперимент демонстрирует неиспользованный потенциал APU Ryzen. Представьте, если бы вместо Ryzen 5 4600G использовались более новые APU, такие как Phoenix, с ещё более высокой производительностью. Но все же, достижение приличной AI-производительности за $95 заслуживает внимания, и это может быть отличным вариантом для "обычных" пользователей, нуждающихся в искусственном интеллекте.