Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Ajude um pesquisador brasileiro a montar um cluster de PS3 – indique o local com o menor preço

Thadeu Penna contou em seu blog que recebeu verba de pesquisa para um projeto já aprovado que envolve a montagem de um cluster de Playstation 3 para processamento paralelo.

É dinheiro de um edital do CNPq, e portanto cheio de requisitos. O que ele precisa é saber o lugar onde possa comprar mais barato (quanto mais baixo o preço, mais equipamentos ele vai colocar no cluster), pagando em cheque e recebendo o produto em Niterói. Se você tem uma dica, visite-o no link abaixo e dê seu recado!

Saiba mais (profs.if.uff.br).


• Publicado por Augusto Campos em 2008-03-14

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    Vou procurar, sei muito bem como o CNPQ é exigente, já fiz um projeto de pesquisa pelo CNPQ e foi bem burocrático!
    Claro, com razão, afinal eles tem que saber onde estão investindo o dinheiro deles.

    Quando a unicamp comprou playstations pra montar um cluster, ela comprou por R$1580,00 no Brasil, quando na época eles estavam em torno de R$2500,00 pra consumidores finais.

    http://br-linux.org/linux/unicamp-usa-playstation-3-para-realizar-pesquisas

    Seria interessante entrar em contato com a Unicamp.

    A professora Monica, doutora em Física, faz as contas. Com o projeto de pesquisa financiado pela Fapesp (Fundação de Amparo à Pesquisa no Estado de São Paulo), comprou cada máquina no Brasil por cerca de R$ 1,58 mil

    Palhaçada (usuário não registrado) em 14/03/2008 às 8:48 pm

    Vai comprar lá no Paraguai que lá é baratinho….

    O melhor lugar para comprar … é nos EUA ou Japão. :P
    Se conseguisse isenção de impostos, o preço deveria cair em uns 60%.
    Com o dólar ainda mais barato que na época que a Unicamp montou o cluster, daria para fazer até mais barato, né?

    O problema de comprar fora do país é que essas fundações de fomento à pesquisa normalmente exigem nota fiscal e tudo mais.

    No Submarino, o modelo com HD de 40GB já tá saindo por 1899,00.

    Pô… desculpem a minha cretina ignorância mas não vejo como um cluster de PS3 seja um projeto de importância científica para receber verba do CNPq. Se é assim os caras tão financiando qualquer brincadeira então, porque com certeza tem muito projeto pertinente esperando verba por aí.

    Ps: Não estou fazendo um comentário pejorativo, eu realmente não entendi qual a pertinência desse projeto para ser financiado pelo CNPq.

    Andre Caldas (usuário não registrado) em 14/03/2008 às 10:41 pm

    Não entendi… o objetivo é fazer “simulações de sistemas complexos”, ou montar um cluster com PS3? Na minha ignorância, não vejo vantagem nenhuma em utilizar PS3 ao invés de computadores mais baratos e poderosos. A menos que o objetivo seja “queimar dinheiro”. Que tal fazer um com iPod, “usando o processador ARM”?

    André Caldas.

    Vocês estão mal informados. Recomendo que leiam a notícia completa no G1:
    http://g1.globo.com/Noticias/Ciencia/0,,MUL146410-5603,00.html

    Aqui as especificações do PS3, incluindo seu status de supercomputador: http://g1.globo.com/Noticias/Ciencia/0,,MUL146410-5603,00.html#tabela

    “A capacidade de cálculos é inimaginavelmente grande. Considerando o que se gasta para produzir um PS3, é uma imbatível relação custo/benefício no mercado computacional”, explica o consultor de informática Martinelli.
    (…)
    A professora Monica, doutora em Física, faz as contas. Com o projeto de pesquisa financiado pela Fapesp (Fundação de Amparo à Pesquisa no Estado de São Paulo), comprou cada máquina no Brasil por cerca de R$ 2,58 mil – modelo com disco rígido de 60 GB. Conseguiu um total de 72 processadores, já que, efetivamente, são seis os centros de processamento ativos em cada PS3. O mesmo dinheiro, se aplicado em servidores convencionais, resultaria em apenas 32 processadores, ela diz.

    “Ocorre que o hardware do PS3 é barateado por expectativas de volume de vendas e ganhos com softwares (jogos), algo que não acontece no mercado de servidores”, diz Martinelli. Ou seja, a Sony pretende lucrar com a venda de jogos, enquanto perde alguns trocados para ver sua base instalada de usuários aumentar.

    Andre Caldas (usuário não registrado) em 14/03/2008 às 11:01 pm

    Oops… na minha ignorância, mesmo! Parece que o negócio é melhor mesmo… bom, boa sorte, então.

    André Caldas.

    Dan (usuário não registrado) em 14/03/2008 às 11:08 pm

    Sempre vem alguém com essa de fazer cluster de playstation 3. É dificil acreditar que isso é mais útil que comprar uma blade com processadores Cell da IBM.

    tsc (usuário não registrado) em 14/03/2008 às 11:12 pm

    Dan, realmente seria interessante alguem realizar um estudo comparativo de um cluster em ps3.
    Se ja nao existir.

    eje del mal (usuário não registrado) em 15/03/2008 às 12:21 am

    Pergunta? Não poderia conseguir pás de Cell e colocar em placas PowerPC? A IBM teria todo o interesse em montar, com certeza. Além do mais não teria o custo dos chassis, das placas de vídeo, do áudio, das unidades Blu-Ray, do marketing (caixa, jogo de brinde) … e ainda daria para fazer un storge barato com pencas de HD, que a Sony deve estar vendendo caro também …

    Alguns esclarecimentos para quem não é da área. Eu não achei que queria um cluster de Playstation e pedi ao CNPq. A coisa toda está explicada no blog, mas como alguns preferem comentar o resumo, eu vou fazer o resumo do resumo. Houve uma reunião com os maiores pesquisadores de computação do Brasil (com apoio da SBC). Estes propuseram o que seriam os grandes desafios da computação no Brasil, na próxima década. Entre estes desafios estava a simulação de sistemas complexos. Vários pesquisadores se inscreveram e uns poucos foram selecionados. Eu fui um deles. Como um dos “desafios” está a utilização de uma plataforma poderosa porém incipiente — poucos sabem programar e como se pode ver aqui, poucos sabem que é boa (o BR-linux cumpre o seu papel de informar). Eu formarei gente que saberá usar plataformas diferentes e com alto grau de paralelismo (este projeto também inclui uma bolsa de iniciação tecnológica, preenchida por um estudante de Telecomunicações , após resolver o teste publicado em http://complex.if.uff.br/teste). Este é o ponto mais fácil de explicar. Os outros são as linhas de pesquisa como simulação do sistema de controle de batimentos cardíacos, simulações de envelhecimento de populações, econofísica e outros. Convido a todos os curiosos a visitarem http://complex.if.uff.br/balcao. Lá estão disponíveis TODOS os projetos de pesquisa que meu grupo está envolvido. É tudo transparente.

    Creio que alguns comentários não teriam sido feitos se tivessem buscado um pouco de informação antes de liberarem a opinião. O pedido de ajuda não é brincadeira: o que eu conseguir economizar, permitirá comprar mais máquinas. No final de dois anos eu farei um relatório explicando tudo o que eu fiz, sujeito a ter que devolver o dinheiro caso o relatório não seja aprovado.

    P.S.: eu tenho projetos aprovados e outros reprovados, principalmente porque a concorrência é grande e de excelente qualidade. Só ganha quem pede, mas é longe de ser “quem pede, ganha”; muito pelo contrário.

    Pesquisei agora no Buscapé e no Shoptime tá mais barato ainda que no Submarino, 1799,00, o mesmo modelo de 40GB.

    Thadeu, realmente concordo com tudo o que você disse, e por isso o meu questionamento e por isso fiz questão de iniciar meu comentário exteriorizando minha ignorância no assunto. Não tive a intenção de denegrir o trabalho.
    Como você disse, projetos desse tipo são muito concorridos e o CNPq não sai distribuindo dinheiro a qualquer um, tenho uma pessoa muito próxima que é professor de mec. flu. na Puc Rio e pesquisador do CNPq (um dos grande desse país inclusive) e sei que são muito criteriosos e sérios.
    Como realmente pareceu pejorativa minha colocação, fiz questão de esclarecer que era pura ignorância mesmo. Estou desenvolvendo um trabalho com clusters tipo Beowulf em minha faculdade (sou graduando em engenharia) e não conseguia ver o poder de aplicação de uma plataforma como o PS3 na área.
    De qualquer forma, como você também disse, já entrei no seu site pra procurar mais informações sobre isso que pra mim é uma completa novidade e só tenho a lhe desejar sorte nesse projeto um tanto incomum pra mim… ehuaheuaheuah.

    Elias Mussi (usuário não registrado) em 15/03/2008 às 8:19 am

    Zoia …

    realmente num tem como bater o preço do PS3, mas ando querendo ver como arrumar uns desses aqui para colocar no meu rack para ver como se comportar minhas aplicações:
    “The 1U Dual Cell-Based System 2 is a flexible solution based on the Cell Broadband Engine™ (BE) processor.”

    http://www.mc.com/products/productdetail.aspx?id=10596&ProductTypeFolder=68

    só para ser ter uma ideia:
    # 2 Cell BE processors, each running at 3.2 GHz
    # Total of 410 GFLOPS

    o problema é só importar uma criança dessas :(

    dan (usuário não registrado) em 15/03/2008 às 10:52 am

    Thadeu,

    Ainda tenho algumas dúvidas:

    A primeira é quão bom é ter um cluster de playstations que são interconectados com placas gigabit, sendo que os clusters atuais todos estão utilizando alguma solução do tipo infiniband, 10GE, etc?

    Como todo processador novo, existem desafios na programação do mesmo, especialmente nos novos com muitos cores. Para esses desafios de programação é necessário um cluster de playstations? Por exemplo, um ou dois playstations não seriam o suficiente para trabalhar esses novos desafios de programação numa arquitetura nova?

    Se a resposta for não, e realmente for necessário um cluster de playstation para realizar tarefas pesadas de um cluster, não seria melhor que essas máquinas utilizassem uma interconexão de cluster, isto é infiniband, e não gigabit?

    eje del mal (usuário não registrado) em 15/03/2008 às 11:15 am

    Achei isto aqui (busque por Cell):

    http://llvm.cs.uiuc.edu/releases/2.2/docs/ReleaseNotes.html

    Talvez possa ajudar no início das pesquisas.

    Dan,

    o PS3 é uma plataforma singular. Como você diz, é mais eficiente usar os cores de uma CPU do que um cluster. O problema é que cada um tem apenas 256Mb de RAM. Alguns problemas podem exigir o uso de memória compartilhada, daí porque a necessidade de cluster.

    Elias,
    O preço de um blade deste, pela IBM incluindo as facilidades de importação que temos, é o preço do meu cluster :)

    Em resumo, a questão é de custo benefício: não é a melhor saída, mas é a melhor que o o dinheiro recebido dá para comprar. Como estou em um universidade pública, com dinheiro público, volto a ressaltar a importância da formação de pessoal que saiba resolver problemas e desafios.Eu não formo para o mercado, eu espero que o mercado venha a utilizar aquilo que eu descubro, pesquiso e vejo que é bom.

    kayo (usuário não registrado) em 15/03/2008 às 12:06 pm

    Pelo lado do estudo, conhecimento e desafio, não se tem o que discutir depois de suas explicações aqui no BR-Linux. Eu entendi muito bem.

    Mas acho que vocês vivem em uma bolha muito diferente do que nós, meros nerds que não temos apoio da CNPq (por não possuirmos QI), vivemos. É lindo projetar um cluster de PS3 e sair trabalhando com ele. Mas quem, de nós aqui fora, teria dinheiro para comprar ao menos dois dele?

    Não seria muito melhor você, muito mais bem aplicado, observar a REAL situação, ou melhor dizendo, a situação aonde mais de 90% dos brasileiros estão, e projetar um desafio em cima disso? ‘E o que seria sr. nerd?’.

    Clusters com máquinas que você encontra no nosso mercado, que qualquer um tem acesso guardando um dinheiro por um tempo, ou reunindo um grupo de nerds para isso com seus -próprios computadores-, realidade muito comum. Eu acredito que isso sim seria um desafio, porque você teria que mostrar qualidade em equipamentos não preparados para isso, coisa que tem como ser feito se você for bom ou se você gosta do que faz, o caso dos nerds.

    Isso também tem um outro lado bom, quando esse nerd que tem seu cluster de computadores velhos tiver a oportunidade, QI, de trabalhar com tecnologia de ponta, ele vai fazer um trabalho mil vezes melhor do que já começando com essa tecnologia de ponta. Se começar.

    Isso eu chamo de desafio. O fato do grupo no CNPq querer montar um cluster de PS3 é algo valido apenas para eles que tem o costume de estar entre as tecnologis atuais. Nós aqui fora não vamos ganhar P.N com isso :) é só mais uma notícia que eu vejo e observo com uma certa inveja.

    kayo (usuário não registrado) em 15/03/2008 às 12:19 pm

    Em outras palavras e sendo um pouco agressivo, em vez de projetar um desafio baseado na realidade do Brasil, já que ninguém tem dinheiro para formar cluster de PS3, não, fica nessa bolha maldita de ser do primeiro mundo.

    Podendo projetar cluster’s com 486 largados, PIII, Sempron’s, Athlon’s, coisa que qualquer um pode fazer aqui no Brasil, e tentar obter o melhor desempenho com isso, coisa realmente seria díficil, não.

    Ele projeta um bonito cluster PS3, programa um sistema que não consuma totalmente o desempenho que o cluster tem para oferecer e sai aplaudido. No mínimo, 150 mil reais forão usados para isso.

    cabrot (usuário não registrado) em 15/03/2008 às 12:40 pm

    kayo, para de chorar miseria. esta na cara a tua inveja! imagina o cara tentando seguir tua dica e tendo problemas constantes de hardware. faz o seguinte. entre numa baita universidade e faca seu proprio cluster de ps3, com maquinas caca niquel e prostitutas… ah quer saber! dane-se o cluster! e dane-se o caca niquel!

    Como as pessoas pensam pequeno e tendem a criticar TUDO o que o que vêem!!!! Que mentalidade lamentável.

    Alguém parou pra pensar que o PS3 não é um videogame!? É um supercomputador com um preço muito mais acessível.
    Conheçem o Folding@Home?
    http://www.forumdohardware.com.br/noticia.php?b=204002
    http://www.forumpcs.com.br/noticia.php?b=220754

    Um “punhado” de PS3 bate vergonhosamente o desempenho de milhares de PCs comum.

    Cluster de 486, PIII, Semprons e Athlons!?
    Pura ilusão. Só porque o PS3 não custa US$399 aqui não quer dizer que ele não é muito melhor que um cluster de PCs largados.
    Já pensou no consumo de energia que vc teria pra manter um cluster de PCs equivalente em poder de processamento de 10 PS3???

    EU, usário, não montaria um cluster de PS3, e nem de PCs, pois eu não preciso de um cluster. Uma instituição de pesquisa pode muito bem montar um cluster.

    Eu dou meu apoio ao projeto. Assim como no caso da Unicamp, esse projeto proporciona uma grande economia ao usar o que está disponível no mercado para montar algo que antes só era possível desembolsando o triplo, o quádruplo ou sei lá qto a mais!!!

    Thadeu, pelo o que foi visto, os menores preços estão por volta de R$950,00, em algumas lojas virtuais.
    Como você já disse, para adquirir o primeiro pode ser a alternativa. Para os demais, você poderia averiguar se o “Importa Fácil” do CNPq não sai num preço mais atraente, pois realmente lá fora é mais barato que aqui.

    E, a todos que criticam sem conhecimento da causa, cresçam.

    Nossa, viajei no preço.

    O R$950,00 é do eeePc…nada a ver.

    Pelo Bondfaro, os preços mais em conta dos PS3 são em torno de R$1500,00 a R$1800,00, para a versão de 40GB.

    Na amazon o preço está $399.99
    x 1,7 = R$ 679,98 (p/ real)
    + 60% = 1088,92 (imposto)
    + R$200,00 = R$ 1288,92 (frete)
    aproximadamente R$ 1300,00

    todos os valores são aproximados, e a amazon não entrega ps3 no brasil
    só fiz os cálculos para ter uma noção de caro e barato por aqui

    Ivan (usuário não registrado) em 15/03/2008 às 1:55 pm

    O PS3 tém um grande poder de processamento, e pela experiência da Unicamp realmente vale a pena, mas como a Drª. lá falou, “em áreas específicas”… ou coisa do tipo. Creio que pelo tipo de processador que o CELL é e pela baixa memória RAM. Outro ponto que questiono é o tipo de conexão do PS3. Rede gigabit apesar de parecer bom, num cluster acho que seria um gargalo, mas daí deve depender também do tipo de aplicação.
    Sites de busca de preço como o bomdfaro e buscape podem ajudar, mas acho que com nota fiscal num vai dá pra arrumar um preço muito melhor que os já citados.
    O problema com o PS3 no Brasil é que o nome é registrado pra outra pessoa e o cara não vende pra sony, mesmo ela tendo oferecido quantias consideráveis ao camarada. Com isso a sony não pode vender “Playstation” no Brasil e também não acha que mudar o nome seria uma boa ideia. Uma pena.
    Boa sorte com o projeto e, tenta importar eles, mais barato deve sair sim.

    Xtian Xultz (usuário não registrado) em 15/03/2008 às 5:40 pm

    Sr Kaio, por favor, antes de fazer um comentário, disparando porcaria para todo lado, se informe um pouco, por favor.
    Em se tratando do cluster, entenda que o objetivo do trabalho não é montá-lo, fazer funcionar e dizer para todo mundo: olha só, nós conseguimos fazer! O objetivo são as pesquisas que serão feitas com o mesmo, e áreas que eu (e muito menos você) sabemos de quão importante são, e que é muita ignorância querer criticar aqui.
    Sobre tua BRILHANTE idéia de fazer um cluster com 486s, entenda um detalhe muitíssimo importante dos clusters: um dos maiores gargalos do processamento paralelo está na troca de informações. O que quer dizer, você “demora” muito tempo passando um pacote de informação para um processador executar, que pode demorar muito mais que o processamento em si. Dessa forma, você coloca 1500 486s para fazer um cluster, faz uma topologia de rede gigante, consome um caminhão de homens-hora, consome depois dois caminhões de homens-hora procurando 486s com algum defeito que estão detonando o cluster, para ter no final gastado 5x o que gastaria com PS3 e com um processamento semelhante a um Core 2 Duo. Entenda que a parte mais esperta de usar os Cell dos PS3 é que os cores internos se falam internamente por um barramento de altíssima velocidade, e você elimina um bocado enorme do gargalo de rede.
    Outro detalhe de suma improtância: o preço do PS3 é subsidiado pela Sony pelas vendas de títulos de games. Como (esperamos) estes PS3 não serão usados para jogar, a Sony vai ter um leve prejuízo nisso. Mas o CNPq um baita lucro. Palmas aos pesquisadores, a idéia é realmente fascinante.

    Marcos JTD (usuário não registrado) em 15/03/2008 às 6:06 pm

    Kayo, a realidade é uma só, não tem esse papo de “realidade do Brasil”, salvo se você vive em uma “realidade paralela” no mundo de Matrix…

    Cláudio Martinelli (usuário não registrado) em 15/03/2008 às 6:24 pm

    Kayo, Como o Thadeu não respondeu para você ainda, sobre montar um cluster com máquinas antigas ou que estão a venda em qualquer loja, me lembro que em EET (Encontro Etílico Tecnológico) que sempre vem depois do Dia Debian feito pelo Debian-BR-RJ, ele comentou que preferia máquinas ADM a Intel, e falou que montou um cluster na UFF com micros com processadores AMD Duron. (ou seriam Altlon, ahhh acho que as loiras ja estavam fazendo efeito, mas que eram micros simples e comuns com processaores AMD eram).

    http://www.pichau.com.br/loja/product_info.php?cPath=74_94_101&products_id=142

    1285,00 reais o PS3 de 40 GB e vem até um Homem Aranha 3 em Blue Ray de brinde. A loja é confiável, embora no começo do ano eles tenham tido uns atrasos na entrega. Mas nenhum calote.

    É o lugar mais barato até agora, caso eu encontre mais alguma oferta, posto de novo.

    Quanto aos “entendidos” de cluster que manifestaram sua opinião, recomendo rever seus conceitos. Um cluster de PS3 é extremamente eficaz em cálculos que exijam muito poder de processamento bruto com um volume não muito grande de dados. Especificamente processamentos científicos, cálculo numéricos e muitos outros com estas características são executados MUITO rapidamente num PS3, mais ainda num cluster. O que o pesquisador está para implementar já foi usado em várias universidades e centros de pesquisa no mundo todo, com grande sucesso. Mas no Brasil o povo não consegue pensar fora das quatro linhas, é complicado. Se fosse lá fora o cara seria aplaudido por usar da melhor maneira possível os recursos disponíveis.

    Para quem não viu as estatísticas do Folding@Home, recomendo. PS3s em número equivalente a um terço dos PCs que processam para o F@H conseguem gerar mais que o dobro de unidades processadas, ou seja, são cerca de 6 vezes mais eficientes, numa aproximação grosseira. Isto porque o processamento exige, nesse caso, CPU demais e dados de menos. Aliás, o processamento em placas gráficas (como uma placa Ati dessas que rodam nos nossos micros) é MUITAS vezes mais rápido que no próprio PC em que elas estão. Então, antes de criticar, vejam se o autor já não fez as críticas ele mesmo e se já não selecionou a solução mais adequado em custo/benefício. Pensem fora da caixinha, ajuda muito (e nem precisa de QI muito alto).

    Para os que levantaram, corretamente, que não é só poder de processamento mas também consumo de energia, interconetividade e demais fatores, parabéns. Vocês mostraram que conseguem se adaptar a novas idéias sem prejulgá-las, ao contrário dos outros que nem leram a linha de pesquisa do autor.

    Minha opinião, claro. Discordem mas com argumentos, por favor.

    Flávio

Este post é antigo (2008-03-14) e foi arquivado. O envio de novos comentários a este post já expirou.