Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais] ·  Efetividade ·  Linux in Brazil ·  Floripa  

PyGPU: rodando programas em Python no processador da placa de vídeo

O PyGPU é um compilador que permite que você escreva programas de processamento de imagens que executam diretamente no processador gráfico (GPU) de sua placa de vídeo, permitindo que os algoritmos de processamento de imagens tirem vantagem do desempenho específico da GPU nestes casos. Em algumas aplicações, o ganho de desempenho se aproxima de uma ordem de magnitude, comparado às CPUs. Os detalhes (e as diferenças entre a linguagem do PyGPU e o Python) estão no link.

Saiba mais (cs.lth.se).

Comentários dos leitores

Os comentários abaixo são responsabilidade de seus autores e não são revisados ou aprovados pelo BR-Linux. Consulte os Termos de uso para informações adicionais. Esta notícia foi arquivada, não será possível incluir novos comentários.
Comentário de anakinpendragon
"o ganho de desempenho se aproxima de uma ordem de magnitude"?!: Não dá pra ser mais especifico?
Falar que fica por exemplo 100% mais rápido, fica 20%, uma coisa mais mensurável que magnitude seria bem legal.

Comentário de Elias Amaral
uma ordem de magnitude é: uma ordem de magnitude é aproximadamente 10 vezes maior. é preciso o suficiente pra vc saber que foi um ganho REAL.

em porcentagem, é aproximadamente 1000%.
Comentário de Alex
Uma ordem de grandeza mais rápido: Pra mim, dizer que pode ser "até uma ordem de grandeza mais rápido" é o mesmo que dizer que pode ser até 10 vezes mais rápido. Quer dizer... de um tempo de 10 s... reduz para 1... ou de 1 para 0,1s... Assim por diante.

Alguém pode me corrigir se eu estiver errado?
Comentário de Clésio Luiz
Excelente iniciativa: Existem muitos efeitos gráficos que são bastante pesados para rodar na CPU. Isso fica bastante evidente quando se edita imagens em alta resolução. Vamos ver se é possível implementar essa biblioteca em forma de plugins para programas como GIMP e o Krita (este último precisa desesperadamente).
Outro tipo de programa que se beneficiaria tremendamente seria os leitores de arquivos PDF. Tenho uns mapas da minha cidade aqui comigo que são um sofrimento para visualizar em qualquer programa. A GPU poderia resolver isso fácilmente, pois o PDF é gráfico vetorial puro, justamente a especialidade das GPUs.

"... e não sabendo que era impossível, ele foi lá e fez."
BR-Linux.org
Linux® levado a sério desde 1996. Notícias, dicas e tutoriais em bom português sobre Linux e Código Aberto. "A página sobre software livre mais procurada no Brasil", segundo a Revista Isto É.
Expediente
Sobre o BR-Linux
Enviar notícia ou release
Contato, Termos de uso
FAQ, Newsletter, RSS
Banners e selos
Anunciar no BR-Linux
BR-Linux apóia
LinuxSecurity, Tempo Real
Suporte Livre, Drupal
Verdade Absoluta
Pandemonium
Efetividade, Floripa.net
sites da comunidade
Ajuda
Moderação
Flames: não responda!
Publicar seu texto
Computador para Todos
Notícias pré-2004
Tutoriais, HCL pré-2004