A GPUWorks, uma plataforma corporativa leve para inferência de inteligência artificial, foi lançada com código aberto sob a licença Apache-2.0 em 4 de novembro. A informação foi publicada pelo IT Home. O código está disponível no GitHub na organização FlitAI, permitindo que empresas e desenvolvedores o utilizem, modifiquem ou contribuam com templates de inferência e adaptação de chips.
Esta plataforma unifica aceleradores de diferentes fabricantes e fontes em um pool gerenciado único. Ela realiza o mapeamento de modelos para hardware, avalia os requisitos de memória da GPU e implanta modelos a partir de templates, fornecendo acesso a eles via API compatível com a OpenAI. Entre os chips suportados estão NVIDIA e AMD, além de Huawei Ascend, T-Head PPU e Hygon DCU.
Servidores bare-metal, máquinas virtuais e contêineres em nuvem podem operar em um único cluster, independentemente de estarem em data centers próprios da empresa ou em nuvens privadas ou públicas.
Características e desempenho da plataforma
Os desenvolvedores destacam a natureza compacta da solução: o instalador pesa pouco mais de 40 MB, é instalado com um único comando em cerca de 60 segundos e não requer o uso do Kubernetes. Usuários de rede interna podem baixar o instalador, arquivos de modelo e imagens de tempo de execução offline. O catálogo inclui mais de mil configurações de inicialização para quase 400 modelos, sendo que para cada combinação de modelo e chip, são empacotados a imagem, o motor de inferência, a versão dos pesos e as flags de inicialização.
Um assistente integrado baseado em IA ajuda a diagnosticar falhas, e o planejador explica cada decisão de alocação tomada. De acordo com testes internos da equipe, um servidor GPUWorks conseguiu gerenciar 1003 servidores GPU e iniciar mais de 500 réplicas de inferência em quatro minutos. Nesse processo, atingiu uma saída de 69.000 tokens por segundo, utilizando apenas nove núcleos de CPU e 1,6 GB de memória. O tempo de inicialização do DeepSeek-V4.1-Flash implantado foi de apenas 3,6 segundos.
A função de inicialização permite que vários modelos grandes utilizem alternadamente os mesmos GPUs. O modo de suspensão de primeiro nível mantém os pesos do modelo na memória do host, eliminando a necessidade de reiniciar o motor ou recarregar os pesos do armazenamento. Em um teste com oito placas NVIDIA H20, onde três modelos grandes foram distribuídos pelas oito placas, a inicialização a frio a partir do armazenamento NFS levava de 16 a 17,5 minutos, enquanto a recuperação do serviço após o despertar da memória levou cerca de quatro segundos, representando uma melhoria de aproximadamente 200 vezes. Os administradores têm a opção de configurar políticas de prioridade, liberação em inatividade ou rotação programada.
Para cargas de trabalho mais volumosas, a plataforma suporta paralelismo multi-nó, múltiplas réplicas e separação de pré-processamento e decodificação, permitindo configurar a comunicação de rede RDMA ou canais Ascend HCCS. Também são fornecidos testes de carga integrados para verificar largura de banda e latência antes da escalabilidade. O sistema rastreia o uso de tokens e acertos de cache por cada chave de API, modelo e implantação, bem como horas de placa por milhão de tokens de saída e GPUs não utilizadas. Durante a manutenção de um nó, a plataforma adiciona réplicas antes de desativar as antigas e restaura automaticamente os serviços em outro nó adequado caso a máquina falhe.



