Páginas

Mostrando postagens com marcador intel. Mostrar todas as postagens
Mostrando postagens com marcador intel. Mostrar todas as postagens

domingo, 27 de novembro de 2011

Nvidia e Intel Sandy Bridge no Ubuntu

Neste post vou mostrar como que eu fiz para que a placa de vídeo de Nvidia funcionasse em um laptop com processador Intel i7(que tem uma HD Graphics 3000 embutida)! Funciona para o Ubuntu a partir da versão 10.10.

O processo em si foi fácil, sem grandes problemas!

Primeiramente, certifique-se que você não tenha nenhum driver da Nvidia instalado em seu computador, isso é essencial!

Você precisa adicionar dois repositórios, o primeiro são os drivers da placa Nvidia mais atualizados e o segundo é o da aplicação que fará o switch entre a placa da Intel e a da Nvidia!

$ sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

$ sudo add-apt-repository ppa:mj-casalogic/ironhide

$ sudo apt-get update

$ sudo apt-get install ironhide mesa-utils

Após instalar o aplicativo ironhide, ele começará a fazer um série de configurações! No meu caso ele procurou se já existia algum configuração feita pro meu hardware e não encontrou, então fui levado para configuração manual.

Em dado momento você terá que escolher entre 5 opçoes(pode ser que exista mais ou menos opções): JPEG, YUV, XV, RGB, PROXY. Aconselho testar uma a uma e ver qual funcionará melhor em seu computador.

Se por acado algum dessas opções fizer com que seu computador trave não se assuste, reinicie o computador e abra um terminal e digite:

$ sudo ironhide-configure

e escolha outra opção.

Para testar se sua placa Nvidia esta funcionando faça o seguinte (em um terminal):

$ optirun google-chrome http://www.chromeexperiments.com/webgl

(Se voçe não tem o google-chrome instalado http://compiladao.blogspot.com/2011/03/compiladao-de-dicas-parte-3.html)

e teste algum experimento, se você conseguir ver algum coisa sinal que funcionou e a partir de agora quando quiser usar a sua placa Nvidia é só chamar o aplicativo com o comando optirun na frente! Se você não viu nenhuma imagem, mas também não apareceu nenhum mensagem falando que sua placa não suporta o webgl volte para a configuração e escolha outra opção (JPEG, YUV, XV, RGB, PROXY). Se você não viu nada e apareceu uma mensagem falando que sua placa não é suportada volte para a configuração e escolha outra opção.

Bom é isso.

segunda-feira, 21 de fevereiro de 2011

Instalando os compiladores da Intel no Ubuntu 10.10

Olá a todos, nesse post irei mostrar como instalar os compiladores da Intel de Fortran, C e C++ no Ubuntu 10.10 (creio que para outras distribuições o procedimento seja semelhante).

Se você possui um processador da Intel e trabalha com programação irá notar muita diferença no desempenho pois esses compiladores são otimizados para as arquiteturas da Intel e possuem diversas opções de compilação específicas de cada uma das famílias de CPU o que pode deixar seu programa muito mais rápido do que se você utilizasse compiladores livres como gcc e gfortran.

Felizmente essa nova versão dos compiladores não me deu nenhum trabalho durante a instalação como aconteceu em versões anteriores.

Vamos lá então.

Acesse http://software.intel.com/en-us/articles/non-commercial-software-download/ e faça o download dos arquivos:

Intel® Fortran Composer XE 2011 for Linux
Intel® C++ Composer XE 2011 for Linux

Escolha a versão compatível com seu sistema: 32 ou 64 bits.

Após feito o download, descompacte os dois arquivos tgz.

Acesse a pasta de quaisquer um dos dois e dê o comando:

$ ./install.sh

O instalador irá dizer que o sistema operacional não é compatível. Ignore e continue a instalação mesmo assim.

Caso ele reclame que algum pré-requisito esteja faltando, instale-o e volte para a instalação (quando fui instalar ele não reclamou de nada, felizmente).

Uma vez instalado um dos compiladores, repita o procedimento com o outro.

Após isso, adicione as seguintes linhas no seu arquivo .bashrc para os compiladores fiquem disponíveis no ambiente de usuário:

source /opt/intel/composerxe-2011.2.137/bin/ifortvars.sh intel64
source /opt/intel/composerxe-2011.2.137/bin/iccvars.sh intel64

Caso você tenha instalado a versão 32 bits substitua intel64 por ia32.

Os novos compiladores são:
Fortran => ifort
C => icc
C++ => icpc

Agora é só testar as opções de compilação que podem ser encontradas na pasta /opt/intel/composerxe-2011.2.137/Documentation/en_US/ddocumentation_X.htm, onde X pode ser c para o compilador de C e f para o compilador de Fortran.

Abraços e até a próxima.