Archive for February, 2007

I WCAD – Dia 2

Hoje foi o segundo dia de curso do curso de MPI/OpenMP.

sgi Altix 4 processadores itanium 2

Hoje nos colocamos as mãos nessa brinquedo que a SGI trouxe para nos brincarmos. É um Altix 350 com quatro processadores Intel Itanium-2 de 64 bits e clock de 1.5Ghz e com 24 gigas de memória RAM.

Barramento NUMA na Altix

É uma máquina de memória compartilhada que usa a arquitetura NUMA de acesso de memória. Na foto acima as duas vias do link físico do barramento de memória entre as máquinas.

Frente do altix

Nessa foto as duas “gavetas” dele. Na esquerda são as entradas dos HDs e na direita os coolers.

Altix cooler

As ventoinhas podem ser retiradas e limpadas sem que o computador seja desligado. Tudo muito bem pensado.

A máquina roda Suse Ainda não pude tirar proveito de multithread mas aprendi dicas valiosas sobre como otimizar o desempenho do código sendo legal com o cache do processador e usando diretivas de compilação. É impressionante como você pode otimizar seu código com isso.

Também usei hoje um compilador da Intel. Nos testes que fizemos os binários compilados com ele ficaram absurdamente mais rápidos que os compilados com o gcc.

Também é impressionante como é mais fácil a programação com openMP do que com MPI. Grosso modo, bastam algumas diretivas de compilação e pronto.

ComputadorUma máquina dessas você não compra tão cedo, custa em torno de U$30.000. Dê uma olhada nos mais baratos processadores, placas de vídeo e memórias. Buscapé.

Dica do Dia, edição I

Sempre leve na sua bolsa uma caneta atômica para quadro branco.

Pincel para quadro branco

Nunca se sabe quando você vai precisar, mas um dia você vai precisar.

Essa é uma nova seção do blog, são pequenos conselhos de mim para mim mesmo, mas que podem ser úteis para outras pessoas. :)

Então o que você está esperando? Economize! Pinceis atômicos para quadro branco pelo menor preço e aproveite e compre um apagador para quadro branco também. Buscapé.

I WCAD – Dia 1

Esses dias estou participando do 1º Workshop de Computação de Alto Desempenho, que está sendo realizado aqui na UFC.

ClusterA manhã foi de palestras sobre o CENAPAD e alguns trabalhos científico. O sobre computação quântica ficou aquém das minhas expectativas.

Haveria amanhã uma maratona de programação paralela, porém a única equipe que se inscreveu foi a minha. Vencemos por wo. Pelo menos o estudo e a preparação que tivemos valeu por si só.

Como não haveria mais preocupação em me preparar para o outro dia eu me inscrevi num curso de MPI/OpenMP.

Hoje foi o primeiro dos 3 dias de curso e o curso está sendo muito bom. Quem está dando o curso é o professor Antonio A. Russo do Departamento de Arquitetura Naval e Engenharia Marítma da USP.

Tenho visto muita coisa sobre arquiteturas de computadores, programação paralela e aplicações reais de computação de alto desempenho. Tenho pego ótimas dicas.

Janelas transparentes no KDE

Uma das coisas legal do KDE é flexibilidade dos temas. Você pode deixar seu Desktop com uma cara totalmente diferente.

Crystal KDE Decoração de Janela Transparente

Eu notei que o Kubuntu, distribuição que eu estou usando atualmente, vem por padrão com uma decoração de janelas chamada Crystal. É uma decoração extremamente flexível e que tem como grande apelo uma bela transparência. Porém ela vem opaca por padrão, você tem que deixar ela transparente.

Crystal KDE Decoração de Janela Transparente Instalação

Clique na sua janela em Configurar o Comportamento da Janela. Isso te levará a seção de Decorações de Janela do Módulo de Controle do KDE. Se você tiver o Crystal instalado, selecione ele e depois selecione a aba Background.

Clique em Enable Transparency e escolha Fade como efeito. Há vários efeitos e é bem legal experimenta-los. Um pouco de Blur (desfoque) aumenta o efeito “aquático” das janelas.

Camera Digital Procurando por um Câmera Digital baratinha? Buscapé. Várias marcas e modelos.

Na aba Buttons você pode escolher outros temas de botões para a janela.

Botões Kubuntu:

Crystal KDE Decoração de Janela Transparente

Botões Padrão:

Botões para o Crystal no KDE

Botões Vista:

ECA

Botões Aqua:

Botões Aqua para o Kubuntu Crystal

Ainda há vários outros temas que já vem instalados.

Se você não tem esse tema instalado você pode baixa-lo no KDE-Look.org onde há pacotes para Debian, SUSE, Mandriva e Slackware. Você pode também baixar e compilar os fontes.

AutorAutor: Sascha Hlusiak
Página OficialSite: Crystal
Licença de usoLicença: Software Livre
DownloadDownload: 1.0.2 (641 Kb). Depende do KDE 3.5.x

Notebook Procurando um notebook legal? Dê uma olhada nos preços baratinhos de notebook aqui. Buscapé.

 

Demolimos a barra da direita

DemoliçãoA tempos essa barra estava me chateando

Hoje o blog ficou fora do ar por aproximadamente 1 hora enquanto eu concertava isso.

Várias fotos estavam ficando cortadas pela barra em computadores com resolução de 1024×768, que hoje são 57% da nossa audiência. Além disso essa é uma página longa, e quando se chegava nos posts mais de baixo as barras ficavam simplesmente cortando o texto.

A barra da direita agora detem todos os brinquedos e aos poucos ela vai ser organizada. Outros detalhes do site estão sendo concertados aos poucos, porém não vai ser necessário derrubar o blog novamente:

  • O cabeçalho que ocupa muito espaço com vazio.
  • O rodapé que deveria ocupar toda a largura da página.

E eu pergunto aos leitores, há outra coisa no blog em relação à usabilidade que vos incomoda?