collapse

* Links de Robótica

* Posts Recentes

Carro telecomandado atraves do PC por jm_araujo
[Hoje às 15:47]


Escolher Multimetro por filjoa
[Hoje às 14:46]


Ontem pequei... por dropes
[Hoje às 14:45]


Qual a melhor técnica? por dropes
[Hoje às 14:30]


Wamp Server por jm_araujo
[Ontem às 23:07]


TV Avariou - Sanyo por almamater
[Ontem às 13:54]


Ligar telefone fixo a arduino por helderjsd
[Ontem às 11:07]


Procuro cristal de 30.875 Mhz? por Hugu
[25 de Setembro de 2016, 17:20]


Encomenda Colectiva N2-2016[@Mouser - Aberta a pedidos!] por Hugu
[25 de Setembro de 2016, 16:42]


Mosfet trocado? por almamater
[25 de Setembro de 2016, 12:42]

Autor Tópico: Parallella: A Supercomputer For Everyone - Projecto no KickStarter  (Lida 7268 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.689

Citar
Adapteva will build 16-core boards capable of 26 gigaflops performance, costing $99 each. The board uses RISC cores capable of speeds of 1GHz each. There is also a dual-core ARM A9-based system-on-chip, with the 16-core RISC chips acting as a coprocessor to speed up tasks.

Adapteva is well short of its stretch goal of $3 million, which would have resulted in a 64-core board hitting 90 gigaflops, and built using a more expensive 28-nanometer process rather than the 65-nanometer process used for the base model. The 64-core board would have cost $199.

4,965 people backed the project. The vast majority of them pledged at least $99, meaning they'll receive one of the 16-core boards, which are scheduled to ship between February and May 2013.

Adapteva is calling Parallella a "supercomputer," although the vaguely-defined term is usually applied to the types of large clusters used by government labs and research organizations, rather than computers than can fit right under your monitor. Parallella boards can be clustered together to hit higher levels of performance. Alternatively, the board could be used for simpler tasks, like turning your TV into a home computer. But Adapteva's main target for initial sales, CEO and founder Andreas Olofsson told us last month when the Kickstarter went live, are hobbyists and developers, "the guy who is working on an open source project and there’s no platform they can use today that fits their needs."




Fonte: http://arstechnica.com/information-technology/2012/10/99-raspberry-pi-sized-supercomputer-hits-kickstarter-goal/

Dêem uma vista de olhos, parece-me um projecto muito bom...
http://www.kickstarter.com/projects/adapteva/parallella-a-supercomputer-for-everyone

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.117
    • Tiago Rodrigues
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #1 em: 26 de Outubro de 2012, 21:38 »
Muito interessante, obrigado por partilhares.

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 1.871
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #2 em: 27 de Outubro de 2012, 00:59 »
Será mais um ou veio para ficar?!
As características são ótimas e optaram por múltiplo core (64) em vez de velocidade... múltiplo é favor, abusaram mesmo do core.
Colocam sempre o linux, deve-se ao facto de ser open-source, vamos ver se faz frente ao Raspberry Pi, porque vendo bem tem-se um bom suporte mas falta encontrar utilidade para ele.

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.689
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #3 em: 27 de Outubro de 2012, 01:12 »
utilidade é o que não lhe falta :p
Eles têm um sdk para ajudar a utilizar os multi-cores, tudo o que for tratamento de sinais, processamento de imagem , loops complexos de controlo, consegues colocar a correr a uma grande frequência com uma placa de baixo custo e pequena quer a nível de consumo e tamanho. Sinceramente não conheço no mercado por estes preços ou mesmo mais caro algo que te faça o mesmo.

Eu estou tentado a ajudar se quando faltarem poucas horas o objectivo ainda não estiver atingido.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.942
  • Helpdesk do sitio
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #4 em: 27 de Outubro de 2012, 01:12 »
Programação paralela é algo muito complicado, provavelmente linux porque existem servidores de trabalho(job servers, provavelmente mal traduzido...) que servem para teres um pc como master e N pc's como slaves a fazer o processamento paralelo.
Avr fanboy

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.689
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #5 em: 27 de Outubro de 2012, 01:24 »
Programação paralela é algo muito complicado

Eles têm um sdk que supostamente facilita, pelo menos pelos exemplos que eles dão.

Offline msaleiro

  • Mini Robot
  • *
  • Mensagens: 691
    • Blog
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #6 em: 27 de Outubro de 2012, 01:27 »
Isto dava-me jeito era já! :P Resolvia-me já os problemas de processamento de imagem que ando a ter há meses :\ Só pedia era ali uns módulos de DSP por hardware ou também um mini GPU por cada core :P
msaleiro - Mário Saleiro
UAlg FCT-DEI / VisLab - Instituto de Sistemas e Robótica / eLab Hackerspace
http://thebitbangtheory.com

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.689
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #7 em: 27 de Outubro de 2012, 01:30 »
mas com 64cores achas que precisas!? Já agora o que usas actualmente?

Offline msaleiro

  • Mini Robot
  • *
  • Mensagens: 691
    • Blog
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #8 em: 27 de Outubro de 2012, 01:45 »
mas com 64cores achas que precisas!? Já agora o que usas actualmente?

Para já já... talvez não precise. Mas daqui a uns tempos penso que sim :P Actualmente no lab uso um Quadcore (acho que a cerca de 3 GHz, mas não tenho a certeza) e uma gráfica que não sei o modelo. O problema é que no lab trabalhamos com algoritmos corticais de visão em multi-escala e com N orientações para extracção de linhas, arestas e keypoints com base em single e double stopped cells (filtros de Gabor) o que se traduz em montes e montes de processos de filtragem para cada imagem. Por exemplo para 8 escalas, com 8 orientações, para os dois tipos de células, são logo 128 filtros. Nem estou a contar depois com o facto de haver células pares e ímpares nem com os processos de inibição. O objectivo é modelar a visão humana e aplicar à robótica cognitiva, tendo que correr em real-time. Actualmente se meto a correr no quadcore basicamente fico com os quatro cores bem ocupados e não posso fazer quase mais nada :P E já está muito optimizado, que já teve tempos em que levava 10 minutos para 1 imagem :P No entanto, também já temos uma versão a correr em GPU que nos permite libertar o processador para outras coisas.
A coisa é que o processo todo que descrevi é só a base do processo.. depois ainda há que trabalhar a saliência, focus-of-attention, simetrias, descritores, segregação, gist, categorização, reconhecimento... e todos os restantes processos de decisão, navegação, mapeamento, etc. para o robô :P Resumindo, a menos que os 64 cores estivessem todos a trabalhar numa frequência bastante elevada.. ao fim de uns tempos acabo sempre por precisar de mais :P
msaleiro - Mário Saleiro
UAlg FCT-DEI / VisLab - Instituto de Sistemas e Robótica / eLab Hackerspace
http://thebitbangtheory.com

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.942
  • Helpdesk do sitio
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #9 em: 27 de Outubro de 2012, 01:50 »
O problema com processamento externo é sempre o mesmo, a velocidade com que consegues meter e tirar de lá dados, uma FPGA bruta com uns milhões de células lógicas, uma Virtex 6, daquelas que custam tipo 10 mil € cada chip é capaz de resolver todos os teus problemas, terias era de a meter a falar por PCI-express porque com usb o tempo ganho na rapidez de processamento vai-se todo a transferir os dados para a frente e para trás..
Avr fanboy

Offline msaleiro

  • Mini Robot
  • *
  • Mensagens: 691
    • Blog
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #10 em: 27 de Outubro de 2012, 02:06 »
O problema com processamento externo é sempre o mesmo, a velocidade com que consegues meter e tirar de lá dados, uma FPGA bruta com uns milhões de células lógicas, uma Virtex 6, daquelas que custam tipo 10 mil € cada chip é capaz de resolver todos os teus problemas, terias era de a meter a falar por PCI-express porque com usb o tempo ganho na rapidez de processamento vai-se todo a transferir os dados para a frente e para trás..

Pois a FPGA é sempre uma solução.. mas não acho que seja necessária porque para o real-time do robô precisamos pelo menos de uns 5fps. As transferências de dados levam tempo, mas representam uma fatia bastante pequena do tempo dispendido actualmente. A versão de GPU que ficou funcional recentemente até corre a cerca de 60 fps com 8 escalas, o que não é nada mau. O problema será quando metermos mais processamento em cima. A FPGA resolveria a situação, mas seria algo que levaria bastante tempo a implementar e teria pouco ou nenhum valor para fazer publicações científicas :\ É o problema da investigação.. há coisas que dão trabalho e têm que ser feitas e que a nível científico não têm quase valor nenhum. Por isso é que muita gente opta por trabalhar apenas com simuladores :\ Eu até gosto de meter as mãos na massa e trabalhar directamente com o hardware, mas tenho que pensar que tenho um prazo para fazer o doutoramento e se não fizer publicações, chapéu! :P Provavelmente a solução passará por comprar mais um ou dois computadores para processar em paralelo para desenrascar..
msaleiro - Mário Saleiro
UAlg FCT-DEI / VisLab - Instituto de Sistemas e Robótica / eLab Hackerspace
http://thebitbangtheory.com

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.689
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #11 em: 27 de Outubro de 2012, 10:50 »
Só não percebi o que chamas de escalas :s

Offline msaleiro

  • Mini Robot
  • *
  • Mensagens: 691
    • Blog
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #12 em: 27 de Outubro de 2012, 14:28 »
Só não percebi o que chamas de escalas :s

Escalas são o tamanho do filtros de Gabor utilizados :)
msaleiro - Mário Saleiro
UAlg FCT-DEI / VisLab - Instituto de Sistemas e Robótica / eLab Hackerspace
http://thebitbangtheory.com

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.689
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #13 em: 27 de Outubro de 2012, 15:09 »
Só não percebi o que chamas de escalas :s

Escalas são o tamanho do filtros de Gabor utilizados :)

eu quando tive visão, nos filtros ou noutro tipo de operações definia-se area, por exemplo 3x3 px, é isto?

Offline msaleiro

  • Mini Robot
  • *
  • Mensagens: 691
    • Blog
Re: Parallella: A Supercomputer For Everyone - Projecto no KickStarter
« Responder #14 em: 27 de Outubro de 2012, 15:32 »
eu quando tive visão, nos filtros ou noutro tipo de operações definia-se area, por exemplo 3x3 px, é isto?

Sim, é a mesma coisa que as máscaras usadas para processos de filtragem. Em vez de termos apenas 3x3 px temos de vários tamanhos.
msaleiro - Mário Saleiro
UAlg FCT-DEI / VisLab - Instituto de Sistemas e Robótica / eLab Hackerspace
http://thebitbangtheory.com