Alexander wrote:
Ol� pessoar.
Estou com tr�s m�quinas diferentes, um P 233, um AMD 500 e um notebook AMD 450.
Estou querendo montar um cluster para... bom... h�r�... errrr... bom... para tornar mais r�pidas as compacta��es de wav para MP3 por aqui e para acelerar a compila��o de alguns programas.
Ok, � �bvio que n�o � s� para isso, mas � claro que s�o dois benef�cios diretos que gostaria de ter ao montar um cluster em casa.
Bom... o OpenMosix n�o serve porque ele n�o distribui um �nico processo "serial" entre v�rias m�quinas.
E o Beowulf n�o serve porque, pelo o que eu entendi, ele precisa de m�quinas id�nticas para funcionar.
Bom... existe alguma implementa��o de cluster que eu possa usar para fazer o que eu quero.
N�o tenham por pat�ticos os meus motivos, acredito que a gra�a da computa��o � poder fazer coisas legais :)
[]'s
Alexander
N�o acho seus motivos nem um pouco pat�ticos, talvez um pouco fr�volos, no entanto tenho certeza s�o apenas desculpas para a imensa vontade de ter um cluste em casa que todo fu�ador tem :)) .
Primeiramente tens que descobir um encoder que trabalhe com threads (se � que o encoder que tu usa j� n�o faz isto) ou v�rios processos (preferencialmente v�rios processos, threads nem sempre s�o distribut�veis). Depois de encontrares este encoder coloca o OpenMosix que ele deve distribuir tudo direitinho. Se quiseres testar tem uma ditribui��o "cluster knoppix" que roda a partir de cd. � s� gravar 3 CDs coloar nas 3 m�quinas e bootar por eles. Ai tem umas ferramentinhas para ver quais processos est�o em que m�quinas.
Mas o problemas de ter que encontrar um encoder que trabalhe com v�rios processos ao inv�z de um �nico serial n�o d� para burlar. Pois n�o tem como dividir a l�gica de um programa em tempo de execu��o. Alguns malucos pegam um "for", por exemplo, e dividem, mas eu desconhe�o este tipo de cluster e nem sei se tem algum projeto utiliz�vel dispon�vel. A l�gica de programa��o para ser distribu�da tem que partir da programa��o.
Se conseguires algum encoder escrito em prolog (arrrg) pode ser que consigas algum interpretador que exprore o paralelismo impl�cito da linguagem declarativa. Mas pessoalmente n�o sei de nenhuma tecnologia que fa�a isto, s� ouvi falar.
Link que pode ajudar: http://bofh.be/clusterknoppix/
T+
Rafael
-- GUS-BR - Grupo de Usuarios Slackware - BR http://www.slackwarebrasil.org/ http://www.linuxmag.com.br/mailman/listinfo/slack-users

