A CEO da AMD, Dra. Lisa Su, reafirmou o compromisso da empresa com a pilha de computação ROCm de código aberto e trabalhando com a comunidade e, finalmente, melhorando seu suporte de software.
O proeminente engenheiro de software George Hotz tem trabalhado na Tiny Corp como a empresa por trás do tinygrad como uma estrutura de rede neural e eles estão criando o”tinybox”como um sistema focado em HPC/AI de $ 15.000 visando 738 FP16 TFLOPs com CPUs AMD EPYC e esperançosamente GPUs AMD. Mas para que as GPUs AMD funcionem no Tinybox, elas precisam de melhorias na pilha de computação AMD de código aberto para que a AMD funcione e tenha um bom desempenho para MLPerf.
George Hotz tem falado bastante sobre os problemas enfrentados atualmente pela pilha de computação AMD ROCm e queria trabalhar pessoalmente em melhorias para a pilha de computação AMD. Algumas semanas atrás, ele teve um desentendimento com os esforços de computação da AMD e decidiu não buscar mais as opções de computação da GPU da AMD. Mas parece que houve outra mudança de curso e ele voltou a se concentrar em melhorar o suporte de computação da GPU AMD com a pilha de código aberto.
Hotz tweetou na sexta-feira que a Tiny Corp está de volta ao trabalho no plano”obter AMD no MLPerf”e ele falou com Lisa Su. Após sua conversa com Lisa Su, ele acredita que”as coisas vão melhorar e a AMD começará a se desenvolver em público”.
Lisa Su twittou mais tarde para re-afirmar seu compromisso de trabalhar com a comunidade e melhorar seu suporte em torno do ROCm na Radeon.
Obrigado por conectar @realGeorgeHotz. Aprecie o trabalho que você e a Tiny Corp estão fazendo. Estamos empenhados em trabalhar com a comunidade e melhorar o nosso apoio. Mais para vir em ROCm em @radeon em breve. Muito trabalho pela frente, mas animado com o que podemos fazer juntos.
— Lisa Su (@LisaSu) 16 de junho de 2023
Esperamos que isso inclua ver o ROCm suportado em mais hardware do que apenas suas placas gráficas de estação de trabalho e aceleradores Instinct. Uma das maiores frustrações no momento é que, embora o NVIDIA CUDA seja amplamente suportado em todo o seu hardware por gerações, o suporte ao AMD ROCm é oficialmente suportado em apenas um pequeno subconjunto de placas. Para cartões de consumo, o suporte RDNA/RDNA2/RDNA3 demorou a se materializar. O suporte ao ecossistema de software do ROCm tem melhorado ao longo dos anos, mas também não é tão fácil/direto quanto o cenário CUDA maduro. Muitos na comunidade também gostariam que a AMD resolvesse os bugs mais rapidamente, além de facilitar a implantação da pilha ROCm fora das poucas distribuições Linux corporativas suportadas que são oficialmente endossadas pela empresa.