O mais novo Ryzen 5 5600G (Cezanne) substituiu o Ryzen 5 4600G (Renoir) como um dos melhores CPUs para jogos. No entanto, um truque deu nova vida ao Ryzen 5 4600G, transformando o orçamento Zen 2 APU em uma placa gráfica de 16 GB para executar aplicativos de IA no Linux.
Nem todo mundo tem orçamento para comprar ou alugar um Nvidia H100 (Hopper) para experimentar a IA. Com a demanda atual por placas gráficas com foco em IA, você pode não conseguir acessar uma, mesmo que tenha dinheiro. Felizmente, você não precisa de um H100 caro, um A100 (Ampere) ou uma das melhores placas gráficas para IA. Um Redditor demonstrou como um Ryzen 5 4600G vendido para $ 95 pode lidar com diferentes cargas de trabalho de IA.
O Ryzen 5 4600G, lançado em 2020, é uma APU hexa-core de 12 threads com núcleos Zen 2 que opera com base e boost clock de 3,7 GHz e 4,2 GHz. O chip de 65 W também possui uma Radeon Vega iGPU com sete unidades de computação com clock de até 1,9 GHz. Lembre-se de que as APUs não possuem memória dedicada, mas compartilham a memória do sistema. Nesse caso, o Redditor tinha 32 GB de DDR4 e alocou 16 GB para o Ryzen 5 4600G. Normalmente, 16 GB é a quantidade máxima de memória que você pode dedicar ao iGPU. No entanto, alguns relatórios de usuários afirmam que certas placas-mãe ASRock AMD permitem maior alocação de memória, rumores de até 64 GB.
O truque converte o Ryzen 5 4600G em uma “placa gráfica” de 16 GB, exibindo mais memória do que alguns dos SKUs mais recentes da série GeForce RTX 40 da Nvidia, como o GeForce RTX 4070 ou o GeForce RTX 4070 Ti, que são limitados a 12 GB. Logicamente, a APU não oferece o mesmo desempenho de uma placa gráfica de ponta, mas pelo menos não ficará sem memória durante cargas de trabalho de IA, pois 16 GB é suficiente para tarefas não sérias.
A plataforma Radeon Open Compute (ROCm) da AMD não suporta oficialmente APUs Ryzen. Empresas terceirizadas, como a BruhnBruhn Holding, oferecem pacotes experimentais de ROCm que funcionarão com APUs. Isso significa que as APUs podem trabalhar com as estruturas PyTorch e TensorFlow, abrindo as portas para a maioria dos softwares de IA. Nós nos perguntamos se os chips móveis Ryzen da AMD podem funcionar igualmente bem.
O Redditor compartilhou um Vídeo do youtube alegando que o Ryzen 5 4600G poderia executar uma infinidade de aplicativos de IA, incluindo Stable Diffusion, FastChat, MiniGPT-4, Alpaca-LoRA, Whisper, LLM e LLaMA. Infelizmente, ele forneceu apenas demos para o Stable Diffusion, um gerador de imagens AI baseado em entrada de texto. Ele não detalha como conseguiu que o Ryzen 5 4600G funcionasse com o software AI em seu sistema Linux. O YouTuber garantiu lançar um vídeo completo do processo de configuração.
Quanto ao desempenho, o Ryzen 5 4600G levou apenas cerca de um minuto e 50 segundos para gerar uma imagem de 512 x 512 pixels com a configuração padrão de 50 etapas. É um excelente resultado para uma APU de $ 95 e rivaliza com alguns processadores de última geração. O autor disse que usou memória DDR4, mas não listou as especificações. Embora o Ryzen 5 4600G suporte nativamente DDR4-3200, muitas amostras podem atingir DDR4-4000, por isso seria fascinante ver o desempenho da IA escalar com memória mais rápida.
O experimento é fantástico para quem possui um Ryzen 5 4600G ou Ryzen 5 5600G e quer brincar com IA. Para aqueles que não o fazem, investir $ 500 em uma construção de APU não faz muito sentido quando você provavelmente pode obter uma placa gráfica discreta que oferece melhor desempenho. Por exemplo, as placas de vídeo Radeon de 16 GB da AMD custam a partir de US$ 499, e a Nvidia lançou recentemente a GeForce RTX 4060 Ti de 16 GB, que tem um preço inicial semelhante.