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

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Projeto de supercomputador de US$ 99 com Ubuntu aguarda contribuições dos interessados

A promessa é de um supercomputador capaz de oferecer computação paralela aberta e acessível a todos (US$ 99), com “desempenho de CPU de 45GHz” usando apenas 5W e cabendo em uma placa do tamanho de um cartão de crédito.

O Parallella no momento aguarda contribuições de interessados no site de crowdsourcing KickStarter que permitam alcançar a soma de US$ 750.000 necessária a dar início à produção, e combina sua solução de 16 ou 64 núcleos a uma CPU ARM A9, 1GB de RAM, MicroSD e Ubuntu. (via geek.com – “$99 Parallella supercomputer appears on Kickstarter – Computer Chips & Hardware Technology | Geek.com”)


• Publicado por Augusto Campos em 2012-10-01

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.

    Cromm (usuário não registrado) em 1/10/2012 às 11:27 am

    É como aquele computador do Sr. Nicholas Negroponte que deu origem aos netbooks, e que hoje são considerados por muitos (menos a Acer) obsoletos?

    Narcélio Filho (usuário não registrado) em 1/10/2012 às 1:01 pm

    De que adianta 64 núcleos se quase nada no Ubuntu é paralelizável? Tenho 4 núcleos aqui e 3 ficam ociosos quase sempre enquanto 1 deles fica consumindo 100% de processamento para abrir uma simples página.

    Antonio Souza (usuário não registrado) em 1/10/2012 às 1:45 pm

    Narcélio Filho, estou com 20 páginas abertas no Chrome 22 nesse momento e o consumo está em média 8% em dois núcleos. Os outros estão bem menos ou até quietos. E sim, está distribuído no AMD Pheno X4. Esou usando o Ubuntu 10.04 LTS 64 bits nesse momento. Vou atualizá-lo para o 12.04 essa semana. Tenho o Ubuntu 12.04 em outro computador Quad core e vou fazer os testes. Também estou como o Ubuntu 12.10 beta 2 e farei os mesmo testes.
    Vai muito da configuração que vão fazer nele. Um sistema, tipo cluster, usaria todos processadores por igual. Porém, é preciso saber que um núcleo trabalhando mais e mantendo os outros desligados para serem usados somente quando necessário é sim, importante.

    Fellipe H (usuário não registrado) em 1/10/2012 às 2:09 pm

    Só queria saber, se projeto aqui do Brasil pode receber o dinheiro do kickstartet?

    Ivan (usuário não registrado) em 1/10/2012 às 2:10 pm

    A maioria dos programas domésticos não é otimizada para multiprocessamento, mas a idéia desse projeto não é utilizar programas “comuns”.
    Esses 16 ou 64 núcleos são providos pelo “Epiphany Multicore Accelerator”, que utiliza uma arquitetura RISC própria numa configuração própria. O desenvolvedor diz que ele é bem eficiente, mas também nunca vi um dizer que seu produto é ruim, né!?

    Caio Pereira (usuário não registrado) em 1/10/2012 às 2:10 pm

    Mas pelo que eu vi no site, estes 64 Cores trabalham como co-processadores, algo “parecido com GPU”, mas você ainda tem o Core ARM “central” .
    A grande vantagem é desenvolver diversos cores com poder de processamento grande mas com um custo e consumo menor ao inves de usar FPGA, DSP ou GPU

    Leandro Santiago (tenchi) (usuário não registrado) em 1/10/2012 às 2:43 pm

    @Narcélio Filho, o ubuntu não é paralizável por não ser um software, mas uma coleção (uma distribuição) de softwares. Quem se interessa por pararelismo geralmente é o pessoal da academia (não, não creio que a maior parte deles malha ou faz exercícios físicos) no estudo de algoritmos pararelos visando diminuir o tempo de resolução de várias tarefas.

    Paralelismo é uma das áreas de pesquisa e aplicação mais interessantes da computação, muito mais do que há algumas décadas, já que processadores de baixo custo com mais de um núcleo estão há pouco tempo no mercado.

    Mas aplicações que não foram escritas usando paralelismo não serão magicamente pararelizadas tão cedo. O próprio projeto de processador que temos há décadas não é paralelo (ok, a ideia do pipeline foi boa), por ser baseado na ideia de “sequência de instruções”. Ainda hoje escrever uma aplicação que use mais de uma linha de execução para resolver um problema envolve muita gambi. Digo gambi pq fica em função do programador tratar problemas gerados pela concorrência no acesso aos dados, etc.

    Mas não duvido que em breve surgirá uma linguagem de programação que realmente abstraia do programador toda a questão de paralelismo (lisp?) sem exigir que se reaprenda a programar. Será algo como um compilador para C que analise o fluxo do seu código e consiga dizer o que pode ou não ser executado em paralelo sem resultados errôneos.

    Emfim, projetos como esse não servem para usuários normais, mas sim para quem trabalha com computação ou desenvolvendo aplicações que necessitem de muita performance não conseguida com um único núcleo atual.

    Ah sim, eu achei a ideia muito boa. Ainda hoje imaginamos supercomputadores como grandes geladeiras ou salas imensas cheios de computadores menores trabalhando em conjunto. Como eram os computadores “normais” de décadas atrás. É óbvio que algum dia estas máquinas caberão em nossas mãos. Afinal qualquer smartphone hoje é um supercomputador de 30/40 anos atrás.

    Maico (usuário não registrado) em 1/10/2012 às 2:46 pm

    Aqui no Ubuntu 12.04 64 bits os 4 núcleos do Core 2 Quad trabalham. O primeiro núcleo trabalha mais mas todos são usados mesmo no Chrome 22 com 10 abas

    Wander Mariano (usuário não registrado) em 1/10/2012 às 2:51 pm

    I ‘ve a Dream(Eu tenho um sonho): Gimp rodando em múltiplos processadores.

    Jafé Ribeiro (usuário não registrado) em 1/10/2012 às 3:14 pm

    I ‘ve a Dream(Eu tenho um sonho): Gimp rodando em múltiplos processadores. (2)

    Enquanto isso o Blender voa em multicores…

    256nucleos (usuário não registrado) em 1/10/2012 às 3:15 pm

    Aff pego minha idéia! odeio quando os outros chegam primeiro.

    Caio Pereira (usuário não registrado) em 1/10/2012 às 4:59 pm

    @Leandro Santiago utilizar uma solucao opencl + erlang?

    j0e (usuário não registrado) em 2/10/2012 às 7:01 am

    Pessoal pensando em parelelismo de aplicação, computação de alto desempenho…
    Agora, o escalonador de processos trabalhando com multinúcleos parece que ninguém lembrou, ou não fez questão… multitarefa, alguém??

Este post é antigo (2012-10-01) e foi arquivado. O envio de novos comentários a este post já expirou.