CUDA 5 no OpenSuse 12.1

Bom, a nVidia colocou no seu site que a versão do OpenSuse para a qual eles suportam o CUDA 5 é a 12.1. Maravilha! Assim fica mais fácil de instalar e não precisa dar tantas voltas para configurar um outro compilador mais antigo. Mas surgiram dois problemas: Você precisa estar como root para configurar algumas [...]

Que tal aprender a programar GPUs com CUDA?

Está disponível no Udacity um curso de programação para GPU com CUDA, eu ainda não fiz o curso então não posso falar sobre a qualidade, mas não custa nada experimentar não é mesmo? Ao que parece você terá como executar os programas mesmo que não tenha uma placa de vídeo que seja programável. O link [...]

Configurando CUDA para rodar no OpenSuse 11.4

Bom, antes de começar a explicar os detalhes de como fazer funcionar, eu vou passar pelo contexto do problema. Se você quer programar aplicações paralelas utilizando a sua placa de vídeo nVidia precisará do CUDA Toolkit, mas além disso precisará também do driver de vídeo mais atualizado para o seu sistema (isso pode ser conseguido [...]

Retomando a programação GPU

Uma das coisas mais complicadas na programação com GPU é escolher as peças para configurar a sua máquina. Sim! Isso é um problema porque são muitas opções de placa-mãe, memória, processador E a placa de vídeo que você vai usar. Também existem questões referentes aos projetos em si, se a computação será exclusivamente na GPU [...]

Compilar o compilador deu certo

Só para constar que compilar o gcc 4.4.4 e configurar para o ambiente CUDA deu certo, todos os exemplos compilaram corretamente e rodaram aqui na máquina

Beauty Box plug-in para Adobe Photoshop

Bom o pessoal que me conhece sabe que eu não entendo nada de manipulação de imagens, tratamento de fotos e coisas do gênero, mas como me interesso por programação de GPU essa notícia me chamou a atenção. A Adobe lançou um plug-in para Photoshop que usa a GPU das placas nVidia para acelerar os processos [...]

Um supercomputador para chamar de seu

Talvez a sua placa mãe aceite 3 ou 4 conexões PCIe 2 rodando a 16x, a minha placa aceita duas conexões dessas, daria para ligar duas placas de vídeo nVidia ou ATI dessas com GPU programável, mas saiba que o paralelismo é um caminho sem volta, uma vez que você começa a criar programas paralelos [...]

O Dilema da GPU Solitária 2 – A Revanche

Então eu estava incomodado com não poder testar meus programas (que ainda nem estão prontos) na minha própria máquina e estava aqui curioso para saber como resolver isso. Fui no site oficial do opensuse (que é a distribuição linux que eu uso) para ver como fazer isso e encontrei a seguinte dica: Ctrl + Alt [...]

O Dilema da GPU Solitária

Então como eu havia falado estou começando a fazer experiências de programação com GPU (em uma nVidia 8200G M que tem um processador com 8 núcleos.) O meu objetivo não é processar imagens rapidamente, muito pelo contrário quero usar a GPU para rodar programas realmente demorados então o primeiro teste foi fazer uma multiplicação de [...]

Iniciando a programação de GPU com CUDA

Por conta do doutorado eu tenho um interesse especial por arquiteturas paralelas como é o caso do processador Cell Broadband Engine que equipa o Playstation3 e também das placas de vídeo da nVidia que têm diversos núcleos e nos últimos anos têm chamado a atenção dos pesquisadores por serem muito mais baratas do que máquinas [...]