O desenvolvedor amador Pongsagon Vichit apresentou o processador gráfico TinyGPU v2.0. O dispositivo é uma GPU independente com clock de 25 MHz e capacidade de gerar imagens de 320 × 240 pixels com cores de 4 bits, além de suporte de hardware para processamento de cenas 3D em tempo real.
Fonte da imagem: @MattDIYgraphics / X
As capacidades do TinyGPU v2.0 são comparáveis às das placas gráficas Nvidia GeForce 256, anunciadas em 1999. No entanto, o TinyGPU v2.0 é um processador gráfico independente com aproximadamente 200.000 transistores. Para efeito de comparação, a placa gráfica topo de linha Nvidia GeForce RTX 5090 possui 92,2 bilhões de transistores. Apesar disso, as etapas fundamentais de preparação de frames para essas placas gráficas são semelhantes, e a enorme diferença entre elas reside em sua escala e níveis de desempenho.
Um entusiasta publicou um vídeo curto na conta da X nas redes sociais mostrando como vários modelos 3D são carregados da memória flash integrada do TinyGPU v2.0. Curiosamente, ele usou um gamepad de Super Nintendo para os controles. Com ele, o entusiasta transforma os modelos alterando seu tamanho e posição, além de reposicionar a fonte de luz.
Embora represente uma melhoria significativa em relação à primeira versão do TinyGPU, lançada pelo desenvolvedor há cerca de um ano, as especificações técnicas do TinyGPU v2.0 não são particularmente impressionantes. O acelerador opera a uma frequência de clock de 25 MHz e pode fornecer de 7,5 a 15 quadros por segundo ao renderizar modelos 3D de baixa poligonagem. A imagem de saída tem uma resolução de 320 × 240 pixels com cores de 4 bits (até 16 tons).
Embora gráficos com essa resolução e profundidade de cor estejam firmemente associados à era dos computadores domésticos do século passado, o TinyGPU v2.0 emprega processos significativamente mais modernos.O acelerador realiza a conversão interativa de vetores 3D em imagens raster e utiliza uma tecnologia de transformação de iluminação que foi introduzida pela primeira vez.GeForce 256. Outras características técnicas do TinyGPU v2.0 incluem suporte para buffer duplo com profundidade de cor de 4 bits, armazenamento de dados do buffer Z na RAM QSPI, suporte para até 1.000 triângulos e uma fonte de luz direcional em cenas com sombreamento plano.
O TinyGPU v2.0 foi integrado ao projeto Tiny Tapeout para dar início ao seu ciclo de produção. O projeto da placa gráfica custará a um entusiasta aproximadamente US$ 1.500. Saiba mais sobre o projeto na plataforma Verilog e os arquivos-fonte e outros materiais estão disponíveis no GitHub.
Desde o final de setembro, a situação em torno da empresa holandesa Nexperia tem se…
A Intel entrou com um processo contra seu ex-engenheiro de software, Jinfeng Luo, acusando-o de…
Segundo o jornalista da Bloomberg, Mark Gurman, a Apple está desenvolvendo diversas tecnologias inovadoras relacionadas…
Telas transparentes já não parecem tão revolucionárias quanto eram há alguns anos. Muitas TVs OLED…
A Apple está se preparando para lançar um MacBook Pro atualizado com tela OLED, controles…
A Samsung revelou os primeiros detalhes sobre seus futuros SSDs: um AutoSSD modular (AM9C1 E1.A)…