<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PauloMotta.pro &#187; Tendências</title>
	<atom:link href="http://www.paulomotta.pro.br/category/tendencias/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.paulomotta.pro.br</link>
	<description>&#34;Qualquer tecnologia suficientemente avançada é indistinguível da mágica&#34; - Arthur C. Clarke</description>
	<lastBuildDate>Tue, 10 Jan 2012 03:00:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>OpenKinect é muito legal</title>
		<link>http://www.paulomotta.pro.br/2012/01/10/openkinect-e-muito-legal/</link>
		<comments>http://www.paulomotta.pro.br/2012/01/10/openkinect-e-muito-legal/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 03:00:16 +0000</pubDate>
		<dc:creator>prmottajr</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Inovação]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Principal]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[Tendências]]></category>
		<category><![CDATA[Kinect]]></category>
		<category><![CDATA[Pesquisa]]></category>

		<guid isPermaLink="false">http://www.paulomotta.pro.br/?p=1562</guid>
		<description><![CDATA[Finalmente eu cumpri um acordo que tinha comigo mesmo de comprar um Kinect para começar a fazer algumas pesquisas de desenvolvimento com essa ferramenta no Linux. Baixei e configurei o OpenKinect e consegui rodar o programa de exemplo e tudo funcionou direitinho! Uma ressalva apenas para o fato de que depois de configurar tudo eu [...]]]></description>
			<content:encoded><![CDATA[<p>Finalmente eu cumpri um acordo que tinha comigo mesmo de comprar um Kinect para começar a fazer algumas pesquisas de desenvolvimento com essa ferramenta no Linux.</p>
<p>Baixei e configurei o OpenKinect e consegui rodar o programa de exemplo e tudo funcionou direitinho! Uma ressalva apenas para o fato de que depois de configurar tudo eu precisei reiniciar a máquina (sim, mesmo sendo linux&#8230;) porque ele não conseguiu reconhecer as mudanças logo de cara.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulomotta.pro.br/2012/01/10/openkinect-e-muito-legal/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Retomando a programação GPU</title>
		<link>http://www.paulomotta.pro.br/2012/01/09/retomando-a-programacao-gpu/</link>
		<comments>http://www.paulomotta.pro.br/2012/01/09/retomando-a-programacao-gpu/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 03:00:40 +0000</pubDate>
		<dc:creator>prmottajr</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Principal]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[Tendências]]></category>
		<category><![CDATA[CUDA]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Netbeans]]></category>
		<category><![CDATA[PARALELISMO]]></category>
		<category><![CDATA[PROGRAMAÇÃO]]></category>

		<guid isPermaLink="false">http://www.paulomotta.pro.br/?p=1558</guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p>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 ou se também acontecerão processamentos no processador principal em paralelo.</p>
<p>Ah e a fonte! Essa então é a opção mais cruel, porque quanto melhor a placa (ou placas) de vídeo você quiser usar mais potente terá que ser a sua fonte, e se você já tem uma fonte mais ou menos terá que encostá-la para colocar uma nova. Uma opção pode ser usar uma placa de vídeo mais simples e que tenha um consumo menor de energia.</p>
<p>Eu estava querendo testar algumas coisas com a arquitetura atual da nVidia chamada Fermi que a minha placa GeForce GT240 não suportava então adicionei ao sistema uma GeForce GT440 que basicamente é a própria 240 atualizada. Quer dizer, adicionei ao sistema depois de quase um mês comparando especificações de placas de vídeo em detalhes, consultando preços e fazendo contas em sites que calculam o consumo total do seu sistema. Foi um parto, mas valeu a pena! Já consegui rodar algumas aplicações de teste.</p>
<p>O problema atual é que eu não comprei um cabo mini-HDMI e o meu monitor não tem entrada DVI, ou seja, a placa GT440 mais potente teve que ficar no segundo slot PCI-Express que é compatível com a geração 1 e portanto 4x mais lento <img src='http://www.paulomotta.pro.br/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  por enquanto vou sobreviver a isso, mas em breve vou inverter a configuração porque é até um pecado limitar a transferência de dados da placa nova dessa forma.</p>
<p>Agora estou em uma segunda jornada que é configurar o ambiente de programação. De cara eu consegui colocar o Makefile padrão da nVidia para compilar um projeto meu fora do diretório do toolkit, mas ainda não consegui um ambiente de programação completo. O Netbeans não foi uma opção muito boa, embora exista um plugin da juxtacore para a versão 6.9.1, as macros de CUDA não foram reconhecidas mesmo seguindo a documentação de instalação a risca. Estou agora baixando o Eclipse C++ para testar, mesmo preferindo trabalhar com o Netbeans acho que vou sobreviver a isso <img src='http://www.paulomotta.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulomotta.pro.br/2012/01/09/retomando-a-programacao-gpu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Compilar o compilador deu certo</title>
		<link>http://www.paulomotta.pro.br/2012/01/08/compilar-o-compilador-deu-certo/</link>
		<comments>http://www.paulomotta.pro.br/2012/01/08/compilar-o-compilador-deu-certo/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 00:42:02 +0000</pubDate>
		<dc:creator>prmottajr</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Principal]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[Tendências]]></category>
		<category><![CDATA[CUDA]]></category>
		<category><![CDATA[GCC]]></category>
		<category><![CDATA[GPU]]></category>

		<guid isPermaLink="false">http://www.paulomotta.pro.br/?p=1560</guid>
		<description><![CDATA[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]]></description>
			<content:encoded><![CDATA[<p>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 <img src='http://www.paulomotta.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulomotta.pro.br/2012/01/08/compilar-o-compilador-deu-certo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compilando o compilador</title>
		<link>http://www.paulomotta.pro.br/2011/12/30/compilando-o-compilador/</link>
		<comments>http://www.paulomotta.pro.br/2011/12/30/compilando-o-compilador/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 19:26:56 +0000</pubDate>
		<dc:creator>prmottajr</dc:creator>
				<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Principal]]></category>
		<category><![CDATA[Tendências]]></category>

		<guid isPermaLink="false">http://www.paulomotta.pro.br/?p=1556</guid>
		<description><![CDATA[Estou aqui configurando o ambiente para trabalhar com a minha placa GPU. Até aí tudo parecia muito bom, MAS a nVidia resolveu fazer uma bagunça danada&#8230; Bom a versão do openSuse que é suportada é a 11.2, mas essa versão não é mais suportada pela própria nVidia em termos de drivers de vídeo. Então ficamos [...]]]></description>
			<content:encoded><![CDATA[<p>Estou aqui configurando o ambiente para trabalhar com a minha placa GPU. Até aí tudo parecia muito bom, MAS a nVidia resolveu fazer uma bagunça danada&#8230;</p>
<p>Bom a versão do openSuse que é suportada é a 11.2, mas essa versão não é mais suportada pela própria nVidia em termos de drivers de vídeo. Então ficamos com um deadlock, por um lado preciso usar uma versão mais antiga porque tem o compilador gcc 4.4 que é compatível com o ambiente CUDA, por outro eu não posso usar essa versão porque a própria nVidia não me oferece mais o RPM do driver de vídeo (ok, o driver pode ser instalado manualmente, o que é bem trabalhoso&#8230;)</p>
<p>Estou experimentando compilar o compilador gcc 4.4 no openSuse 11.4 para configurar como secundário e apontar o ambiente CUDA para ele. Que trabalheira!</p>
<p>O pior é que a cada problema que acontece nesses testes acaba que uma das modificações pode ser o próprio sistema operacional. Já instalei o linux 3 vezes hoje <img src='http://www.paulomotta.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulomotta.pro.br/2011/12/30/compilando-o-compilador/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curso de Android</title>
		<link>http://www.paulomotta.pro.br/2011/12/26/curso-de-android/</link>
		<comments>http://www.paulomotta.pro.br/2011/12/26/curso-de-android/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 03:00:19 +0000</pubDate>
		<dc:creator>prmottajr</dc:creator>
				<category><![CDATA[Principal]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[Tendências]]></category>

		<guid isPermaLink="false">http://www.paulomotta.pro.br/?p=1553</guid>
		<description><![CDATA[Agora em dezembro finalizamos a primeira turma do curso de Android do ISE La Salle. Foi um sucesso e já estamos planejando uma nova turma para 2012! Além disso estamos planejando o curso de Android módulo intermediário, muitas novidades estão vindo no ano novo!]]></description>
			<content:encoded><![CDATA[<p>Agora em dezembro finalizamos a primeira turma do curso de Android do <a href="http://http://www.lasallerj.org/">ISE La Salle</a>. Foi um sucesso e já estamos planejando uma nova turma para 2012! Além disso estamos planejando o curso de Android módulo intermediário, muitas novidades estão vindo no ano novo!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulomotta.pro.br/2011/12/26/curso-de-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

