Horário de Atendimento: Das 9h as 15h | Sede: (67) 3321-2836 | [email protected] | CNPJ: 15.579.279/0001-87
TI

Projeto desafia os limites ao reproduzir uma GPU com componentes simples

72

Reproduzir uma GPU – Projetar uma GPU está entre as tarefas mais complexas da indústria de semicondutores e, normalmente, exige investimentos bilionários, grandes equipes de engenharia e acesso às fábricas mais sofisticadas do setor. Mesmo assim, um desenvolvedor independente decidiu mostrar que é possível reproduzir os princípios básicos desse tipo de hardware utilizando componentes simples encontrados no mercado.

Um projeto doméstico recria os princípios de funcionamento de uma GPU

A iniciativa surgiu a partir da curiosidade de explorar os limites da computação distribuída empregando apenas microcontroladores de baixo custo. Em vez de criar um chip gráfico convencional, o alemão Matthias Balwierz, conhecido na internet como Bitluni, adotou uma solução completamente diferente.

LEIA: MIT desenvolve IA que permite aos robôs criar memórias em tempo real

No projeto, cada pixel da tela é comandado por um microcontrolador baseado na arquitetura RISC-V, conectado diretamente a um LED RGB. Assim, cada chip é responsável tanto pelo processamento das informações quanto pelo controle de um único ponto da imagem.

Atualmente, o sistema reúne 8.192 microcontroladores operando em conjunto.

Apesar de já representar uma estrutura impressionante, essa quantidade corresponde apenas a uma fase intermediária. O objetivo final é alcançar cerca de 64 mil unidades, número suficiente para formar uma tela com resolução de 320 x 200 pixels, padrão bastante conhecido dos computadores e jogos da era do MS-DOS.

Embora essa resolução esteja muito distante dos padrões atuais, ampliar a quantidade de pixels torna o projeto exponencialmente mais complexo.

Caso a meta fosse reproduzir uma tela Full HD, por exemplo, seriam necessários mais de dois milhões de microcontroladores trabalhando simultaneamente, além de uma infraestrutura muito maior para alimentação elétrica, comunicação e sincronização entre todos os dispositivos.

Para simplificar a construção, Bitluni dividiu o sistema em módulos independentes formados por matrizes de 16 x 32 pixels. Essas unidades são organizadas em uma estrutura circular inspirada no supercomputador Cray-1, referência histórica em computação de alto desempenho.

A proposta não busca rivalizar com as GPUs produzidas por empresas como NVIDIA e AMD. O foco está em demonstrar, de forma didática, como operações gráficas podem ser distribuídas entre milhares de pequenos processadores executando tarefas em paralelo.

O maior desafio está na coordenação de milhares de chips

Os microcontroladores utilizados pertencem à família QingKe CH570, baseada na arquitetura RISC-V de 32 bits e capaz de operar em frequências próximas de 100 MHz.

Cada unidade conta ainda com memória integrada, conexão USB, comunicação sem fio de 2,4 GHz e suporte ao Bluetooth.

Embora cada chip custe cerca de 13 centavos de dólar, o valor total cresce rapidamente quando multiplicado pelas aproximadamente 64 mil unidades previstas.

Apenas os microcontroladores representam um investimento superior a oito mil dólares, sem incluir placas eletrônicas, fontes de alimentação e outros componentes.

Para evitar que um único controlador tenha de gerenciar todos os dispositivos, o projeto utiliza uma estrutura hierárquica. Cada conjunto de 32 microcontroladores é supervisionado por um controlador mais robusto, encarregado de coordenar a comunicação entre os chips daquele módulo.

Ainda assim, os desafios permanecem significativos

Quando estiver totalmente concluído, o equipamento poderá consumir aproximadamente 2.161 watts de potência, exigindo cerca de 655 amperes operando a 3,3 volts — um consumo comparável ao de diversos eletrodomésticos funcionando simultaneamente.

Para atender essa demanda, Bitluni adaptou uma fonte Corsair WS3000 e desenvolveu conversores capazes de reduzir a tensão de 12 volts para os 3,3 volts necessários aos microcontroladores.

Outro obstáculo apareceu durante a etapa de programação.

Instalar manualmente o firmware em dezenas de milhares de chips seria uma tarefa praticamente inviável. Como solução, o maker transformou uma impressora 3D em uma estação automática de gravação. Com um sistema de contatos elétricos e um script em Python baseado em comandos G-code, a impressora percorre cada microcontrolador e realiza a instalação do software de forma automatizada.

Embora ainda esteja distante do desempenho alcançado por uma GPU convencional, o projeto demonstra que diversos conceitos presentes nas placas gráficas modernas podem ser reproduzidos em um ambiente doméstico. Mais do que desenvolver um novo equipamento, Bitluni apresenta, passo a passo, os fundamentos de funcionamento de uma GPU, evidenciando como criatividade e engenharia podem tornar viáveis ideias consideradas improváveis.

Acumule cashback e transfira o dinheiro direto para sua conta!

A Bee Fenati (saiba mais aqui) segue em expansão para garantir aos seus usuários cada vez mais benefícios. Agora a plataforma conta com a Benefícios Rede Bee, que reúne descontos em dezenas de grandes marcas, com muitas delas oferecendo cashback, ou seja, o retorno de um valor da sua compra que poderá ser transferido para sua conta! (Saiba mais aqui)

Baixe o aplicativo nas lojas App Store (iOS) e Play Store (Android) e aproveite agora!

A rede oferece em um único ambiente ofertas em áreas como educação, compras, viagens, lazer, serviços, tecnologia e muito mais. Dentre as marcas parceiras estão Magalu, Renner, Drogasil, C&A, Casas Bahia, Petz, e outras dezenas de opções que oferecem tudo que você precisa na sua rotina!

Além de poderem aproveitar os descontos oferecidos pelas marcas parceiras, os sócios e contribuintes dos sindicatos filiados à Fenati (Federação Nacional dos Trabalhadores em Tecnologia da Informação) podem receber de volta um percentual a cada compra que realizarem em parceiros que oferecem o cashback.

Este valor fica em uma carteira digital dentro da plataforma e, a partir de R$ 20 reais acumulados em cashback, o trabalhador pode enviar o dinheiro direto para sua conta bancária! Na prática, a ferramenta permite que sócios e contribuintes dos sindicatos filiados à Fenati ZEREM o valor da sua contribuição assistencial e/ou associativa!

Atualmente, o valor da contribuição é de R$ 32,50 por mês para sócios e R$ 35 por mês para contribuintes, ou seja, é possível recuperar todo esse valor e ainda acumular muito mais – tudo isso contribuindo para fortalecer a categoria e transformando as compras do dia a dia em ganho real.

Qualifique-se agora com a Fenati Academy!

Dentro da Bee Fenati, o usuário encontra ainda a Fenati Academy, que oferece mais de 8 mil opções de qualificação e atualização profissional com bolsa integral para sócios e contribuintes de sindicatos filiados à Fenati.

Na plataforma, o profissional pode acessar o Sindplay, streaming de qualificação para profissionais de TI reconhecido como a “Netflix de TI”, que possui cursos em áreas como cibersegurança, Inteligência Artificial, desenvolvimento de softwares, desenvolvimento para a internet, administração de sistemas e redes, ciência de dados, gestão de projetos de TI, blockchain e tecnologias de moedas digitais, entre outras. (Saiba mais)

A ferramenta oferece também cursos em parceria com a Cisco Networking Academy, com CERTIFICAÇÕES GRATUITAS em áreas como segurança cibernética, Redes, IA, Ciência de dados, Inglês para TI, Programação, Tecnologia da informação, Alfabetização digital, Habilidades Profissionais (Soft skills) e Sustentabilidade. (Saiba mais)

Outra parceria da Fenati Academy é a Oracle University, uma das maiores referências globais em tecnologia. Os usuários já podem acessar cursos, trilhas de aprendizado e obter certificações Oracle gratuitamente ou com descontos exclusivos. Os conteúdos passam por áreas estratégicas como bancos de dados, computação em nuvem, inteligência artificial, desenvolvimento, automação e soluções corporativas. (Saiba mais)

Encontre o emprego dos seus sonhos com a Bee Hunter!

Sócios e contribuintes contam ainda com uma ferramenta para se aproximarem das melhores oportunidades do mercado de trabalho: a Bee Hunter, uma plataforma inteligente da Bee Fenati que utiliza tecnologia e inteligência artificial para tornar a busca por vagas mais eficiente, estratégica e conectada ao perfil de cada usuário. (Saiba mais aqui)

A partir do cadastro do currículo, a plataforma utiliza inteligência artificial para analisar informações como experiências, competências e objetivos profissionais, cruzando esses dados com vagas disponíveis em empresas parceiras como Vagas.com, Sinergy e Trampos e identificando as posições que mais combinam com o perfil do usuário.

A Bee Hunter vai além e auxilia o profissional a estar preparado para a vaga dos sonhos! Isso porque nossa inteligência analisa o perfil e sugere cursos da Fenati Academy que vão ajudá-lo a ampliar sua qualificação e elevar a aderência às vagas desejadas. Acesse agora clicando aqui e encontre seu emprego dos sonhos!

(Com informações Gizmodo)
(Foto: Reprodução/Magnific/sanuar husen)

Artigos relacionados

TI

Milhões de acessos invisíveis revelam o avanço de bots na internet

Análise revela que sistemas de inteligência artificial podem gerar um volume de...

TI

IA encontra falha no Zoom que permitia ataques durante videochamadas

Ataque batizado de “Zoomsday” não exigia cliques ou downloads e poderia dar...

TI

Ataque ‘Ghostjacking’ transforma alertas de segurança em arma contra IAs

Vulnerabilidade explora registros de segurança para induzir sistemas automatizados a alterar sites,...

TI

Deletar seus dados nem sempre significa apagá-los: entenda

Arquivos excluídos podem continuar armazenados e recuperáveis, enquanto contas abandonadas e dados...