Friday, 11 January 2008

Usando dvd+rw-tools

Hoje precisei formatar e gravar uma imagem ISO (Fedora 7 PowerPC) e adorei ter descoberto o pacote dvd+rw-tools[1].
Rápido, simples e eficiente - como toda boa ferramenta e principalmente por ser linha de comando. Os comandos usandos foram para formatar o DVD e gravar uma imagem (ISO). Para formatar:
dvd+rw-format -force /dev/dvd
e para gravar a image:
growisofs -Z /dev/dvd=F-7-ppc-DVD.iso
simples assim.

[1] Howto: Linux write (burn) data to DVD or DVD/RW.

Thursday, 3 January 2008

Cell SDK installation

Após instalar o Cell SDK e o system simulator, é necess&ario dar o comando /opt/cell/cell_sync_simulator install para instalar os pacotes na imagem usada pelo simulador.

DMA transfer e matrizes esparsas

Recebi uma mensagem na lista do OpenFOAM dizendo que o processador Cell nao seria bom para aplicações tipo CFD porque a memória dos SPUs é muito pequena. E havia um comentário a respeito da dificuldade de trabalhar, "domar" como ele diz, as transferências DMA. Quanto a parte das matrizes esparsas, não sei o que dizer, mas sobre as transferências DMA, ele está certo! É um parto!

Mas no fundo acho que há uma falta de compreensão sobre os 256 KB da memória local da SPU e a transferência DMA. Pelo que entendo a idéia é que a transferência é tão rápida que o processamento nem percebe. Ou seja, sendo a matriz esparsa ou não, qual a diferença?

O que realmente me preocupa é se o código C++ cabe na memória local.

Thursday, 27 December 2007

Open firmware e yaboot

Nos últimos dias tenho lutado para bootar minha JS21. É a segunda vez que um kernel que compilei não boota.

Estou suspeitando que o problema está no arquivo de configuração yaboot.conf.

Uma coisa que não entendo muito bem é o que significa a opção partition. Se é a partição com o boot ou a partição com o root file system.

Se algo der errado com o yaboot ainda é possível bootar o sistema usando diretamente o prompt do open firmware (OF). Pelo que entendo, o OF é a BIOS do computador. E parecer uma BIOS um tanto quanto sofisticada, primeiro porque traz embutida uma linguagem de programação, Forth. E traz um bom conjunto de comandos.

Para mim, os mais importantes foram o dev, printenv e devalias. Com o comando dev pode-se andar pelos diversos dispositivos do sistema. O comando printenv imprime todas as variáveis do sistema, em especial boot-file e boot-device. O comando devalias mostra os alias para os dispositivos do sistema. Por exemplo, com esse comando descobri que havia um alias chamado disk para o dispositivo /pci8000000f8000000/pci@1/pci1014,028C@1/scsi@0/sd@1,0 que me permitiu tentar bootar o sistema com o comando boot disk:2,/vmlinuz, o que é uma enorme economia de digitação.

Apesar do comando funcionar, o Linux não boot porque diz que nao encontra o root file system. Eu tentei colocar a opção root=/dev/sda5, mas diz que não encontra o dispositivo sda5, o que é estranho. Se houvesse uma maneira de lista as partições do disco com o OF, algum tipo de fdisk...

Acho que mais uma vez fui vencido pelo yaboot.

Thursday, 13 December 2007

A CPMF nao foi aprovada

É, parece que Deus é brasileiro mesmo, a CPMF não foi aprovada e deixará de existir.


O que achei curioso é que uma parte da negociação do governo incluia destinar mais recursos para a saúde, oras, a CPMF não foi criada para financiar a saúde? Para onde estava indo o dinheiro? Para os programas "sociais"??


O governo Lula mais uma vez mostrou a sua incompetência e não conseguiu aprovar um imposto que considerava fundamental.

Tuesday, 11 December 2007

A luta pela CPMF

Se Deus é brasileiro como dizem, a CPMF não vai ser prorrogada. Esse imposto é uma violência ao cidadão, um verdadeiro assalto.


O mais constrangedor é ficar assistindo ao jogo do governo e da oposição. Cada um com seus interesses mesquinhos, com seu jogo rasteiro.


Pobre do Brasil, que enquanto isso fica patinando, desperdiçando energia e recursos.

Sunday, 11 November 2007

Brasil na OPEP? O Lula pirou!

O Lula disse no Chile essa semana que o queria o Brasil na OPEP por conta da descoberta do novo campo de petróleo.


A declaração é totalmente estaparfudia porque o campo não é tão grande assim e depois porque o falastrão age como se não houvesse nenhum problema do Brasil.


Alguma declaração sobre a quebra da BRA? Não, nenhuma. Mesmo porque ele deveria fazer alguma? Ele não é presidente do Brasil real, e sim de uma fantasia, de um Brasil imaginário, utópico. E é isso que me deixa mais injuriado, essa covardia em tratar dos problemas reais.


O duro é que o safado é escorregadio mesmo. Ele tem lábia, sabe agradar gregos e troianos, e assim vai empurrando com a barriga os problemas que emperram o crescimento sustentável do país.


O cretino tem falado alguma coisa da reforma da previdência? E da reforma tributária? O sistema educacional esta as mil maravilhas? Não, não, mil vezes não!


Se Deus é brasileiro, ele deixou o diabo pregar uma piada fazendo o Lula presidente do Brasil