Logo após o lançamento de novas CPUs surpreendentemente competitivas, Loongson também anunciou que está desenvolvendo um novo GPGPU. Com a procura crescente por aceleradores de inteligência artificial (IA) e computação de alto desempenho (HPC), à medida que as sanções dos EUA impactam severamente o acesso da China às GPUs mais rápidas, várias empresas estão a tentar abordar o mercado com os seus processadores especializados. Loongson, um proeminente desenvolvedor de CPU da China, lançou recentemente seu acelerador LG200 que pode processar cargas de trabalho de IA, HPC e gráficos, relata El Chapuzas Informático.
Em alto nível, o Loongson LG200 é um processador altamente paralelo semelhante às GPUs AI e HPC da AMD e Nvidia. O LG200 da Loongson suporta interface de programação de aplicativos (API) OpenCL 3.0 para computação, o que é bom o suficiente para cargas de trabalho de alto desempenho (incluindo IA e HPC), mas não é suficiente para executar um sistema operacional, e OpenGL 4.0 para cargas de trabalho gráficas, que é bom o suficiente para alguns jogos.
O diagrama de blocos do LG200 de Loongson que a empresa demonstrou no início deste mês retrata um processador organizado em quatro clusters, cada um com 16 ALUs pequenas, quatro ALUs maiores e uma ALU enorme ou uma unidade para fins especiais. Infelizmente, não podemos realmente tirar quaisquer conclusões da análise do diagrama.
Loongson ainda não divulgou as especificações do seu processador LG200. Sabemos que ele suporta o formato de dados INT8 para cargas de trabalho de IA e provavelmente FP32 e FP64 para cargas de trabalho gráficas, respectivamente. Além disso, Loongson afirma que o desempenho computacional do LG200 é de 256 GFLOPS a 1 TFLOPS por nó, embora não tenha divulgado a precisão usada para a métrica. Enquanto isso, mesmo que seja FP64, é dramaticamente lento em comparação com GPUs modernas (H100 atinge 67 FP64 TFLOPS).
Loongson chama seu acelerador LG200 de ‘GPGPU’, o que certamente implica que a peça não apenas suporta cargas de trabalho de IA, HPC e gráficos, mas também pode executar computação de uso geral, embora só possamos nos perguntar o que a empresa entende por computação de uso geral. Certamente não temos certeza de que o processador possa executar um sistema operacional, embora o OpenCL possa ser usado para determinadas cargas de trabalho de uso geral.