Live chat

Pizza4ever Io piuttosto ho cliccato in fondo al messaggio su "Segnala ad un moderatore" (20.10.26, 14:30)
zioriga ATTENZIONE Amministratori !! Spam forse di origine estremo oriente ??? (20.10.26, 13:31)
Pizza4ever To FP64 or not to FP64, this is the problem (20.10.26, 11:12)
boboviz We are working on it, Alplix (16.10.26, 10:04)
alplix Browsing through this portal, I felt like I was back in 2007–2008. Those were the days when I first encountered computers, and everything looked just like this. I think it’s time for you to modernize. (16.10.26, 01:16)
zioriga Perfetto, Grazie !!!! (13.10.26, 16:41)
sabayonino https://bitboinc.athena.org.tr/team_display.php?teamid=29 (13.10.26, 16:23)
zioriga Se ci sono iniziative su base scientifica, mi sembra sia opportuno dare una chance (13.10.26, 10:48)
zioriga vorrei però aggiungermi a 3kid3 nel richiedere la creazione del gruppo BOINC.Italy. Sul fatto che il progetto possa durare solo pochi mesi, penso non ci sia niente di male a creare ugualmente il gruppo, al limite anche solo effettuare l'iscrizione per poi successivamente, e nel caso positivo, creare anche la pagina "ufficiale" di BOINC.Italy (13.10.26, 10:37)
sabayonino Sarà lo Staff a valutare assieme a tutti Voi l'operabilità di un progetto all'interno di Boinc.Italy. Grazie (12.10.26, 22:50)
sabayonino Prego a @tutti di non prendere iniziative personali quali creazione del Team a nome di Boinc.Italy . Il TeamAdmin (founder - fondatore del team) è una figura "speciale" (non è un semplice utente scaccolatore) all'interno dell'ecosistema BOINC per le statistiche e quant'altro . (12.10.26, 22:49)
sabayonino @kid come Boboviz a già scritto , il team verrà creato quando ci sarà una certa stabilità e certezza sul progetto. Progetti appena nati e morti in pochi mesi già in passato se ne sono visti. (12.10.26, 22:39)
kidkidkid3 thanks in advance (12.10.26, 18:33)
kidkidkid3 Mi sembra che molti boincitaliani stanno dedicando risorse al progetti Bitboinc ... se si potesse creare il team Boinc.italy potremmo allargare la partecipazione a chi fosse interessato. Per test ho elaborato solo 2 WU di Nostos (12.10.26, 18:32)
boboviz @entity we need to disable some components of the site, 'cause are old and not upgradable. As you know we are working hard on new site (08.10.26, 15:58)
r3venge Evento eccezionale il ritorno di Blindatron in grande stile (07.10.26, 22:30)
r3venge Postate le classifiche del Challenge (grazie a Samu986), sia quella interna completa che la top 15 dei team. Risultato STRAORDINARIO, grazie a tutti i partecipanti, siamo tornati competitivi a livello internazionale. Grazie anche ad Entity che ha dato un grosso apporto (07.10.26, 22:27)
entity Is there something going on with the Boinc Italy server? I keep getting 500 errors and pages not available (07.10.26, 18:37)
r3venge Grazie @SpotT (04.10.26, 17:23)
r3venge Sbalzati via dalla top ten per questione di pochissimo dal team Polacco. @zioriga @kidkid e tutti gli altri chiediamo un vostro intervento, ci serve una mano (03.10.26, 16:55)
Per usare la chat devi effettuare il login.
Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1

ARGOMENTO:

Xeon e FPGA 25/07/2014 18:36 #107864

  • boboviz
  • Avatar di boboviz Autore della discussione
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8356
  • Ringraziamenti ricevuti 458
E' un po' vecchia, ma forse qualcuno ne sa qualcosa più di me. Intel ha intenzione (seguendo gli annunci di Microsoft di usare le FPGA per accellerare i server Bing) di unire core X86 e FPGA nello stesso processore Xeon. Di per sé l'idea non sarebbe neppure male, le FPGA in certi calcoli sono imbattibili, ma il dubbio che mi sorge è questo: in che diavolo di linguaggio programmeranno su questi processori?? Mi spiego: sugli x86 girano praticamente tutti i linguaggi di alto livello (C, C++, Phyton, Java, ecc), mentre sulle FPGA i due linguaggi "storici" sono Verilog e VHDL (avevo un ex-collega che programmava FPGA e, a sera, dovevamo portarlo fuori a braccia che era distrutto, son linguaggi veramente complessi), quindi che linguaggio comune useranno? OpenCL?
Mi sembra una cosa un po' buttata là, senza futuro (se non in settori ultra-ultra-specializzati).

Edit:
Uh, qualcuno ha avuto il mio stesso dubbio: Xeon


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da boboviz.

Re: Xeon e FPGA 25/07/2014 23:20 #107874

  • astroale
  • Avatar di astroale
  • Offline
  • Referente QCN / Radioactive
  • Referente QCN / Radioactive
  • Messaggi: 3971
  • Ringraziamenti ricevuti 129
boboviz ha scritto:

E' un po' vecchia, ma forse qualcuno ne sa qualcosa più di me. Intel ha intenzione (seguendo gli annunci di Microsoft di usare le FPGA per accellerare i server Bing) di unire core X86 e FPGA nello stesso processore Xeon. Di per sé l'idea non sarebbe neppure male, le FPGA in certi calcoli sono imbattibili, ma il dubbio che mi sorge è questo: in che diavolo di linguaggio programmeranno su questi processori?? Mi spiego: sugli x86 girano praticamente tutti i linguaggi di alto livello (C, C++, Phyton, Java, ecc), mentre sulle FPGA i due linguaggi "storici" sono Verilog e VHDL (avevo un ex-collega che programmava FPGA e, a sera, dovevamo portarlo fuori a braccia che era distrutto, son linguaggi veramente complessi), quindi che linguaggio comune useranno? OpenCL?
Mi sembra una cosa un po' buttata là, senza futuro (se non in settori ultra-ultra-specializzati).

Edit:
Uh, qualcuno ha avuto il mio stesso dubbio: Xeon

Mah visto il numero di progetti per un sistema che a naso sembra molto più semplice da programmare (mi riferisco al xeon phi), cioè zero, direi che anche in questo caso in mondo BOINC non ne sarà sfiorato.

Da quel che ricordo delle FPGA, con il linguaggio di descrizione dell'hardware puoi creare in teoria qualsiasi tipo di coprocessore, quindi quello più adatto ai calcoli che devi fare. Poi gli spari un flusso di dati in ingresso e raccogli quelli in uscita, in modo simile a quello che avviene per una GPU in questo modo hai un vantaggio incredibile sull'hardware standard, peccato però che il numero di transistor e l'area del DIE che ti serve è molto più grande rispetto a un'implementazione "litografata" (es. lo shader di un GPU) quindi alla fine usare un'FPGA per creare array di coprocessori dedicati credo che sia energeticamente svantaggioso e utile solo nei casi in cui sia veramente impossibile adattare i propri algoritmi ad una GPU.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pagina:
  • 1
Moderatori: campos, ReLeon, Antonio Cerrato
Tempo creazione pagina: 0.140 secondi
Powered by Forum Kunena