-
A Supercomputer For EveryoneScritto daNon Autenticatoil 2013-01-11 00:50:54.0 alle 2013-01-11 00:50:54.0
-
Re: A Supercomputer For EveryoneScritto daNon Autenticatoil 2013-01-11 12:35:42.0 alle 2013-01-11 12:35:42.0> http://www.kickstarter.com/projects/adapteva/paral...

>
> Lo appoggio qui e domani lo leggo.
Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
-
Re: A Supercomputer For EveryoneScritto daNon Autenticatoil 2013-01-12 02:29:55.0 alle 2013-01-12 02:29:55.0> > http://www.kickstarter.com/projects/adapteva/paral...

> >
> > Lo appoggio qui e domani lo leggo.
>
> Nessun altro lo ha letto? Ma dove sono finiti gli informatici?

Ma nessuno oltre a me sbava per un coso simile?-
Re: A Supercomputer For EveryoneScritto dail 2013-01-12 02:49:44.0 alle 2013-01-12 02:49:44.0Trollate totali: 2001Scritto da:
> > > http://www.kickstarter.com/projects/adapteva/paral...
> > >
> > > Lo appoggio qui e domani lo leggo.
> >
> > Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
>
>

>
> Ma nessuno oltre a me sbava per un coso simile?
Ne abbiamo parlato in ciat.-
Re: A Supercomputer For EveryoneScritto dail 2013-01-12 03:26:37.0 alle 2013-01-12 03:26:37.0Trollate totali: 2001Scritto da: Renton Thurston
> Scritto da:
> > > > http://www.kickstarter.com/projects/adapteva/paral...
> > > >
> > > > Lo appoggio qui e domani lo leggo.
> > >
> > > Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
> >
> >

> >
> > Ma nessuno oltre a me sbava per un coso simile?
>
> Ne abbiamo parlato in ciat.
Cmq è un oggetto molto interessante.
Anche se i programmi normali e il SO difficilmente ne troveranno vantaggio, almeno per ora e da quanto ho capito leggiucchiando sul sito.
La CPU è un ARM dual-core, probabilmente non granché performante, diciamo che Linux ci dovrebbe girare benone.
Tuttavia la novità della scheda è quell'addon Epiphany che permette a programmi appositamente costruiti per sfruttarlo di usare fino a 64 core.
Diciamo che per certi versi è simile a quello che puoi già ottenere oggi con la GPU di una scheda video recente e OpenCL/CUDA. Però devi avere programmi che sono progettati di proposito per questi scopi per avantaggiartene. Se ce li hai allora sì, hai incrementi di prestazioni notevoli... soprattutto nel caso ti serva parallelizzare calcoli matematici e simili (moltiplicazioni di matrici, bitcoin, forse codifica/decodifica video, cifratura, ecc).
Per il momento la cosa è più da vedersi come un "development kit" per sviluppatori per incominciare a mettere le mani sul calcolo parallelo, ma difficilmente al momento interessa il generico utente.
Qui http://www.adapteva.com/wp-content/uploads/2012/10...
puoi trovare il manuale di questo add-on Epiphany per farti un'idea di come si programma e quali siano i programmi che sono destinati a trarne vantaggio.
È possibile che in effetti questo sia il futuro dell'hardware attuale e che questo genere di addon venga in futuro installato sui PC "normali" oltre alla CPU. Ma è tutto da vedere. Alla fine ovviamente per uno che sviluppa ha il suo interesse accademico ed è possibile che in futuro imparare queste cose ripaghi (e forse anche bene), per ora comunque va considerato come un bel giocattolo da collezionare per farci sopra gli esperimenti... il prezzo è ottimo e il consumo eccezionalmente basso quindi può anche essere visto come un'alternativa al PC se si tiene conto che alla fine, con il software odierno, la gran parte del lavoro lo farà la CPU ARM dual-core.-
Re: A Supercomputer For EveryoneScritto daNon Autenticatoil 2013-01-12 13:20:45.0 alle 2013-01-12 13:20:45.0> > > > > http://www.kickstarter.com/projects/adapteva/paral...

> > > > >
> > > > > Lo appoggio qui e domani lo leggo.
> > > >
> > > > Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
> > >
> > >

> > >
> > > Ma nessuno oltre a me sbava per un coso simile?
> >
> > Ne abbiamo parlato in ciat.
>
> Cmq è un oggetto molto interessante.
> Anche se i programmi normali e il SO difficilmente ne troveranno vantaggio, almeno per ora e da quanto ho capito leggiucchiando sul sito.
>
> La CPU è un ARM dual-core, probabilmente non granché performante, diciamo che Linux ci dovrebbe girare benone.
> Tuttavia la novità della scheda è quell'addon Epiphany che permette a programmi appositamente costruiti per sfruttarlo di usare fino a 64 core.
>
> Diciamo che per certi versi è simile a quello che puoi già ottenere oggi con la GPU di una scheda video recente e OpenCL/CUDA. Però devi avere programmi che sono progettati di proposito per questi scopi per avantaggiartene. Se ce li hai allora sì, hai incrementi di prestazioni notevoli... soprattutto nel caso ti serva parallelizzare calcoli matematici e simili (moltiplicazioni di matrici, bitcoin, forse codifica/decodifica video, cifratura, ecc).
>
> Per il momento la cosa è più da vedersi come un "development kit" per sviluppatori per incominciare a mettere le mani sul calcolo parallelo, ma difficilmente al momento interessa il generico utente.
>
> Qui http://www.adapteva.com/wp-content/uploads/2012/10...
puoi trovare il manuale di questo add-on Epiphany per farti un'idea di come si programma e quali siano i programmi che sono destinati a trarne vantaggio.
>
> È possibile che in effetti questo sia il futuro dell'hardware attuale e che questo genere di addon venga in futuro installato sui PC "normali" oltre alla CPU. Ma è tutto da vedere. Alla fine ovviamente per uno che sviluppa ha il suo interesse accademico ed è possibile che in futuro imparare queste cose ripaghi (e forse anche bene), per ora comunque va considerato come un bel giocattolo da collezionare per farci sopra gli esperimenti... il prezzo è ottimo e il consumo eccezionalmente basso quindi può anche essere visto come un'alternativa al PC se si tiene conto che alla fine, con il software odierno, la gran parte del lavoro lo farà la CPU ARM dual-core.
Un programma come Blender non ne trarrebbe vantaggio?
Un server con tot VPS?
Occorrono per forza programmi scritti appositamente per il calcolo parallelo? Non si potrebbe intervenire sul sistema operativo in modo che mostri alle applicazioni una macchina virtuale come se fosse un processore singolo?-
Re: A Supercomputer For EveryoneScritto daaltgutente che non utieneil 2013-01-12 13:53:25.0 alle 2013-01-12 13:53:25.0Trollate totali: 11540> > > > > > http://www.kickstarter.com/projects/adapteva/paral...

> > > > > >
> > > > > > Lo appoggio qui e domani lo leggo.
> > > > >
> > > > > Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
> > > >
> > > >

> > > >
> > > > Ma nessuno oltre a me sbava per un coso simile?
> > >
> > > Ne abbiamo parlato in ciat.
> >
> > Cmq è un oggetto molto interessante.
> > Anche se i programmi normali e il SO difficilmente ne troveranno vantaggio, almeno per ora e da quanto ho capito leggiucchiando sul sito.
> >
> > La CPU è un ARM dual-core, probabilmente non granché performante, diciamo che Linux ci dovrebbe girare benone.
> > Tuttavia la novità della scheda è quell'addon Epiphany che permette a programmi appositamente costruiti per sfruttarlo di usare fino a 64 core.
> >
> > Diciamo che per certi versi è simile a quello che puoi già ottenere oggi con la GPU di una scheda video recente e OpenCL/CUDA. Però devi avere programmi che sono progettati di proposito per questi scopi per avantaggiartene. Se ce li hai allora sì, hai incrementi di prestazioni notevoli... soprattutto nel caso ti serva parallelizzare calcoli matematici e simili (moltiplicazioni di matrici, bitcoin, forse codifica/decodifica video, cifratura, ecc).
> >
> > Per il momento la cosa è più da vedersi come un "development kit" per sviluppatori per incominciare a mettere le mani sul calcolo parallelo, ma difficilmente al momento interessa il generico utente.
> >
> > Qui http://www.adapteva.com/wp-content/uploads/2012/10...
puoi trovare il manuale di questo add-on Epiphany per farti un'idea di come si programma e quali siano i programmi che sono destinati a trarne vantaggio.
> >
> > È possibile che in effetti questo sia il futuro dell'hardware attuale e che questo genere di addon venga in futuro installato sui PC "normali" oltre alla CPU. Ma è tutto da vedere. Alla fine ovviamente per uno che sviluppa ha il suo interesse accademico ed è possibile che in futuro imparare queste cose ripaghi (e forse anche bene), per ora comunque va considerato come un bel giocattolo da collezionare per farci sopra gli esperimenti... il prezzo è ottimo e il consumo eccezionalmente basso quindi può anche essere visto come un'alternativa al PC se si tiene conto che alla fine, con il software odierno, la gran parte del lavoro lo farà la CPU ARM dual-core.
>
> Un programma come Blender non ne trarrebbe vantaggio?
Sissi`.
> Un server con tot VPS?
Sissi`pure.
> Occorrono per forza programmi scritti appositamente per il calcolo parallelo? Non si potrebbe intervenire sul sistema operativo in modo che mostri alle applicazioni una macchina virtuale come se fosse un processore singolo?
In pratica e` molto meglio scrivere le applicazioni prevedendo il parallelismo, se no ci sono dipendenze tra le operazioni (che dipendono dal completamento di operazioni precedenti), race conditions e niente impedisce una grande quantita` di comunicazione tra i task di un'applicazione, e alla fine l'efficienza di una cosa scritta senza prevedere il parallelismo e`, quando piu` quando meno, piuttosto limitata.-
Re: A Supercomputer For EveryoneScritto dail 2013-01-12 13:59:14.0 alle 2013-01-12 13:59:14.0Trollate totali: 2001Scritto da: altg
> > > > > > > http://www.kickstarter.com/projects/adapteva/paral...
> > > > > > >
> > > > > > > Lo appoggio qui e domani lo leggo.
> > > > > >
> > > > > > Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
> > > > >
> > > > >

> > > > >
> > > > > Ma nessuno oltre a me sbava per un coso simile?
> > > >
> > > > Ne abbiamo parlato in ciat.
> > >
> > > Cmq è un oggetto molto interessante.
> > > Anche se i programmi normali e il SO difficilmente ne troveranno vantaggio, almeno per ora e da quanto ho capito leggiucchiando sul sito.
> > >
> > > La CPU è un ARM dual-core, probabilmente non granché performante, diciamo che Linux ci dovrebbe girare benone.
> > > Tuttavia la novità della scheda è quell'addon Epiphany che permette a programmi appositamente costruiti per sfruttarlo di usare fino a 64 core.
> > >
> > > Diciamo che per certi versi è simile a quello che puoi già ottenere oggi con la GPU di una scheda video recente e OpenCL/CUDA. Però devi avere programmi che sono progettati di proposito per questi scopi per avantaggiartene. Se ce li hai allora sì, hai incrementi di prestazioni notevoli... soprattutto nel caso ti serva parallelizzare calcoli matematici e simili (moltiplicazioni di matrici, bitcoin, forse codifica/decodifica video, cifratura, ecc).
> > >
> > > Per il momento la cosa è più da vedersi come un "development kit" per sviluppatori per incominciare a mettere le mani sul calcolo parallelo, ma difficilmente al momento interessa il generico utente.
> > >
> > > Qui http://www.adapteva.com/wp-content/uploads/2012/10...
puoi trovare il manuale di questo add-on Epiphany per farti un'idea di come si programma e quali siano i programmi che sono destinati a trarne vantaggio.
> > >
> > > È possibile che in effetti questo sia il futuro dell'hardware attuale e che questo genere di addon venga in futuro installato sui PC "normali" oltre alla CPU. Ma è tutto da vedere. Alla fine ovviamente per uno che sviluppa ha il suo interesse accademico ed è possibile che in futuro imparare queste cose ripaghi (e forse anche bene), per ora comunque va considerato come un bel giocattolo da collezionare per farci sopra gli esperimenti... il prezzo è ottimo e il consumo eccezionalmente basso quindi può anche essere visto come un'alternativa al PC se si tiene conto che alla fine, con il software odierno, la gran parte del lavoro lo farà la CPU ARM dual-core.
> >
> > Un programma come Blender non ne trarrebbe vantaggio?
>
> Sissi`.
>
> > Un server con tot VPS?
>
> Sissi`pure.
>
> > Occorrono per forza programmi scritti appositamente per il calcolo parallelo? Non si potrebbe intervenire sul sistema operativo in modo che mostri alle applicazioni una macchina virtuale come se fosse un processore singolo?
>
> In pratica e` molto meglio scrivere le applicazioni prevedendo il parallelismo, se no ci sono dipendenze tra le operazioni (che dipendono dal completamento di operazioni precedenti), race conditions e niente impedisce una grande quantita` di comunicazione tra i task di un'applicazione, e alla fine l'efficienza di una cosa scritta senza prevedere il parallelismo e`, quando piu` quando meno, piuttosto limitata.
Il problema è che, da quanto ho capito leggiucchiando sul sito, non si tratta semplicemente di un PC con un processore da molti core.
Si tratta di un add-on esterno con 16-64 core disponibili, che hanno un loro linguaggio, un loro modo di essere programmati.
Perciò anche se tu avessi un programma sviluppato per usare pesantemente i thread questo non ne ricaverebbe alcun vantaggio perché si limiterebbe ad usare i due core sulla CPU ARM di cui quel computer è dotato.
In altre parole solo programmi sviluppati _di proposito_ per quella particolare scheda ne trarrebbero vantaggio.
O almeno così ho capito io, forse ho capito male, non saprei.-
Re: A Supercomputer For EveryoneScritto daaltgutente che non utieneil 2013-01-12 14:05:24.0 alle 2013-01-12 14:05:24.0Trollate totali: 11540> > > > > > > > http://www.kickstarter.com/projects/adapteva/paral...

> > > > > > > >
> > > > > > > > Lo appoggio qui e domani lo leggo.
> > > > > > >
> > > > > > > Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
> > > > > >
> > > > > >

> > > > > >
> > > > > > Ma nessuno oltre a me sbava per un coso simile?
> > > > >
> > > > > Ne abbiamo parlato in ciat.
> > > >
> > > > Cmq è un oggetto molto interessante.
> > > > Anche se i programmi normali e il SO difficilmente ne troveranno vantaggio, almeno per ora e da quanto ho capito leggiucchiando sul sito.
> > > >
> > > > La CPU è un ARM dual-core, probabilmente non granché performante, diciamo che Linux ci dovrebbe girare benone.
> > > > Tuttavia la novità della scheda è quell'addon Epiphany che permette a programmi appositamente costruiti per sfruttarlo di usare fino a 64 core.
> > > >
> > > > Diciamo che per certi versi è simile a quello che puoi già ottenere oggi con la GPU di una scheda video recente e OpenCL/CUDA. Però devi avere programmi che sono progettati di proposito per questi scopi per avantaggiartene. Se ce li hai allora sì, hai incrementi di prestazioni notevoli... soprattutto nel caso ti serva parallelizzare calcoli matematici e simili (moltiplicazioni di matrici, bitcoin, forse codifica/decodifica video, cifratura, ecc).
> > > >
> > > > Per il momento la cosa è più da vedersi come un "development kit" per sviluppatori per incominciare a mettere le mani sul calcolo parallelo, ma difficilmente al momento interessa il generico utente.
> > > >
> > > > Qui http://www.adapteva.com/wp-content/uploads/2012/10...
puoi trovare il manuale di questo add-on Epiphany per farti un'idea di come si programma e quali siano i programmi che sono destinati a trarne vantaggio.
> > > >
> > > > È possibile che in effetti questo sia il futuro dell'hardware attuale e che questo genere di addon venga in futuro installato sui PC "normali" oltre alla CPU. Ma è tutto da vedere. Alla fine ovviamente per uno che sviluppa ha il suo interesse accademico ed è possibile che in futuro imparare queste cose ripaghi (e forse anche bene), per ora comunque va considerato come un bel giocattolo da collezionare per farci sopra gli esperimenti... il prezzo è ottimo e il consumo eccezionalmente basso quindi può anche essere visto come un'alternativa al PC se si tiene conto che alla fine, con il software odierno, la gran parte del lavoro lo farà la CPU ARM dual-core.
> > >
> > > Un programma come Blender non ne trarrebbe vantaggio?
> >
> > Sissi`.
> >
> > > Un server con tot VPS?
> >
> > Sissi`pure.
> >
> > > Occorrono per forza programmi scritti appositamente per il calcolo parallelo? Non si potrebbe intervenire sul sistema operativo in modo che mostri alle applicazioni una macchina virtuale come se fosse un processore singolo?
> >
> > In pratica e` molto meglio scrivere le applicazioni prevedendo il parallelismo, se no ci sono dipendenze tra le operazioni (che dipendono dal completamento di operazioni precedenti), race conditions e niente impedisce una grande quantita` di comunicazione tra i task di un'applicazione, e alla fine l'efficienza di una cosa scritta senza prevedere il parallelismo e`, quando piu` quando meno, piuttosto limitata.
>
> Il problema è che, da quanto ho capito leggiucchiando sul sito, non si tratta semplicemente di un PC con un processore da molti core.
> Si tratta di un add-on esterno con 16-64 core disponibili, che hanno un loro linguaggio, un loro modo di essere programmati.
>
> Perciò anche se tu avessi un programma sviluppato per usare pesantemente i thread questo non ne ricaverebbe alcun vantaggio perché si limiterebbe ad usare i due core sulla CPU ARM di cui quel computer è dotato.
>
> In altre parole solo programmi sviluppati _di proposito_ per quella particolare scheda ne trarrebbero vantaggio.
>
> O almeno così ho capito io, forse ho capito male, non saprei.
Ah be' io non ho proprio letto.
Il fatto e` che il parallelismo m'interessa solo per pochi usi che al momento non ho interesse a perseguire, principalmente avrei in mente il raytracing in Linoleum. Poi c'e` webgl dall'altra parte che mi rispinge sulla poligonale, sicche` sono confuso e mi dispongo ad aspettare che i processi in background effettuino la scelta. Intanto lavoro all'Argent...-
Re: A Supercomputer For EveryoneScritto daNon Autenticatoil 2013-01-12 14:20:01.0 alle 2013-01-12 14:20:01.0> pochi usi che al momento non ho interesse a perseguire, principalmente avrei in mente il raytracing in Linoleum.
UFF, dove devo venire per prenderti a calci?
-
Re: A Supercomputer For EveryoneScritto daaltgutente che non utieneil 2013-01-12 14:26:13.0 alle 2013-01-12 14:26:13.0Trollate totali: 11540> > pochi usi che al momento non ho interesse a perseguire, principalmente avrei in mente il raytracing in Linoleum.
>
> UFF, dove devo venire per prenderti a calci?
Il mio obiettivo e` solo costruire un piccolo mondo virtuale da mettere al posto del mio sito, che poi procederei a riclassificare come RPG online e non piu` come sito, cosi` non mi rompono il cazzo con le seghe mentali sull'accessibilita`, la semantica eccetera legate alle aspettative di un sito web. Quando le regole si fanno troppo strette, io mi svincolo cambiando argomento.
-
Re: A Supercomputer For EveryoneScritto daNon Autenticatoil 2013-01-12 14:34:53.0 alle 2013-01-12 14:34:53.0> > > pochi usi che al momento non ho interesse a perseguire, principalmente avrei in mente il raytracing in Linoleum.
> >
> > UFF, dove devo venire per prenderti a calci?
>
> Il mio obiettivo e` solo costruire un piccolo mondo virtuale da mettere al posto del mio sito, che poi procederei a riclassificare come RPG online e non piu` come sito,
Magari accessibile solo tramite gopher.
> cosi` non mi rompono il cazzo con le seghe mentali sull'accessibilita`, la semantica eccetera legate alle aspettative di un sito web. Quando le regole si fanno troppo strette, io mi svincolo cambiando argomento.
-
Re: A Supercomputer For EveryoneScritto daaltgutente che non utieneil 2013-01-12 14:38:33.0 alle 2013-01-12 14:38:33.0Trollate totali: 11540> > > > pochi usi che al momento non ho interesse a perseguire, principalmente avrei in mente il raytracing in Linoleum.
> > >
> > > UFF, dove devo venire per prenderti a calci?
> >
> > Il mio obiettivo e` solo costruire un piccolo mondo virtuale da mettere al posto del mio sito, che poi procederei a riclassificare come RPG online e non piu` come sito,
>
> Magari accessibile solo tramite gopher.

-
-
-
-
-
-
Re: A Supercomputer For EveryoneScritto daNon Autenticatoil 2013-01-12 14:32:40.0 alle 2013-01-12 14:32:40.0> > > > > > > http://www.kickstarter.com/projects/adapteva/paral...

> > > > > > >
> > > > > > > Lo appoggio qui e domani lo leggo.
> > > > > >
> > > > > > Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
> > > > >
> > > > >

> > > > >
> > > > > Ma nessuno oltre a me sbava per un coso simile?
> > > >
> > > > Ne abbiamo parlato in ciat.
> > >
> > > Cmq è un oggetto molto interessante.
> > > Anche se i programmi normali e il SO difficilmente ne troveranno vantaggio, almeno per ora e da quanto ho capito leggiucchiando sul sito.
> > >
> > > La CPU è un ARM dual-core, probabilmente non granché performante, diciamo che Linux ci dovrebbe girare benone.
> > > Tuttavia la novità della scheda è quell'addon Epiphany che permette a programmi appositamente costruiti per sfruttarlo di usare fino a 64 core.
> > >
> > > Diciamo che per certi versi è simile a quello che puoi già ottenere oggi con la GPU di una scheda video recente e OpenCL/CUDA. Però devi avere programmi che sono progettati di proposito per questi scopi per avantaggiartene. Se ce li hai allora sì, hai incrementi di prestazioni notevoli... soprattutto nel caso ti serva parallelizzare calcoli matematici e simili (moltiplicazioni di matrici, bitcoin, forse codifica/decodifica video, cifratura, ecc).
> > >
> > > Per il momento la cosa è più da vedersi come un "development kit" per sviluppatori per incominciare a mettere le mani sul calcolo parallelo, ma difficilmente al momento interessa il generico utente.
> > >
> > > Qui http://www.adapteva.com/wp-content/uploads/2012/10...
puoi trovare il manuale di questo add-on Epiphany per farti un'idea di come si programma e quali siano i programmi che sono destinati a trarne vantaggio.
> > >
> > > È possibile che in effetti questo sia il futuro dell'hardware attuale e che questo genere di addon venga in futuro installato sui PC "normali" oltre alla CPU. Ma è tutto da vedere. Alla fine ovviamente per uno che sviluppa ha il suo interesse accademico ed è possibile che in futuro imparare queste cose ripaghi (e forse anche bene), per ora comunque va considerato come un bel giocattolo da collezionare per farci sopra gli esperimenti... il prezzo è ottimo e il consumo eccezionalmente basso quindi può anche essere visto come un'alternativa al PC se si tiene conto che alla fine, con il software odierno, la gran parte del lavoro lo farà la CPU ARM dual-core.
> >
> > Un programma come Blender non ne trarrebbe vantaggio?
>
> Sissi`.
>
> > Un server con tot VPS?
>
> Sissi`pure.
>
> > Occorrono per forza programmi scritti appositamente per il calcolo parallelo? Non si potrebbe intervenire sul sistema operativo in modo che mostri alle applicazioni una macchina virtuale come se fosse un processore singolo?
>
> In pratica e` molto meglio scrivere le applicazioni prevedendo il parallelismo, se no ci sono dipendenze tra le operazioni (che dipendono dal completamento di operazioni precedenti), race conditions e niente impedisce una grande quantita` di comunicazione tra i task di un'applicazione, e alla fine l'efficienza di una cosa scritta senza prevedere il parallelismo e`, quando piu` quando meno, piuttosto limitata.
D'accordo, ma un layer che smisti le operazioni dove possibile tra i vari core non permetterebbe ad applicazioni non specificatamente scritte per il calcolo parallelo, ma con un gerto grado di parallelismo intrinseco, di andare più veloci?
Ad esempio applicare un filtro a tutti i fotogrammi di un video mi sembra altamente parallelizzabile.
Poi per dire, quelli di Dynebolic dicono che tale distro è ottimizata per calcoli in parallelo collegando più computer in rete.-
Re: A Supercomputer For EveryoneScritto daaltgutente che non utieneil 2013-01-12 14:37:19.0 alle 2013-01-12 14:37:19.0Trollate totali: 11540> > > > > > > > http://www.kickstarter.com/projects/adapteva/paral...

> > > > > > > >
> > > > > > > > Lo appoggio qui e domani lo leggo.
> > > > > > >
> > > > > > > Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
> > > > > >
> > > > > >

> > > > > >
> > > > > > Ma nessuno oltre a me sbava per un coso simile?
> > > > >
> > > > > Ne abbiamo parlato in ciat.
> > > >
> > > > Cmq è un oggetto molto interessante.
> > > > Anche se i programmi normali e il SO difficilmente ne troveranno vantaggio, almeno per ora e da quanto ho capito leggiucchiando sul sito.
> > > >
> > > > La CPU è un ARM dual-core, probabilmente non granché performante, diciamo che Linux ci dovrebbe girare benone.
> > > > Tuttavia la novità della scheda è quell'addon Epiphany che permette a programmi appositamente costruiti per sfruttarlo di usare fino a 64 core.
> > > >
> > > > Diciamo che per certi versi è simile a quello che puoi già ottenere oggi con la GPU di una scheda video recente e OpenCL/CUDA. Però devi avere programmi che sono progettati di proposito per questi scopi per avantaggiartene. Se ce li hai allora sì, hai incrementi di prestazioni notevoli... soprattutto nel caso ti serva parallelizzare calcoli matematici e simili (moltiplicazioni di matrici, bitcoin, forse codifica/decodifica video, cifratura, ecc).
> > > >
> > > > Per il momento la cosa è più da vedersi come un "development kit" per sviluppatori per incominciare a mettere le mani sul calcolo parallelo, ma difficilmente al momento interessa il generico utente.
> > > >
> > > > Qui http://www.adapteva.com/wp-content/uploads/2012/10...
puoi trovare il manuale di questo add-on Epiphany per farti un'idea di come si programma e quali siano i programmi che sono destinati a trarne vantaggio.
> > > >
> > > > È possibile che in effetti questo sia il futuro dell'hardware attuale e che questo genere di addon venga in futuro installato sui PC "normali" oltre alla CPU. Ma è tutto da vedere. Alla fine ovviamente per uno che sviluppa ha il suo interesse accademico ed è possibile che in futuro imparare queste cose ripaghi (e forse anche bene), per ora comunque va considerato come un bel giocattolo da collezionare per farci sopra gli esperimenti... il prezzo è ottimo e il consumo eccezionalmente basso quindi può anche essere visto come un'alternativa al PC se si tiene conto che alla fine, con il software odierno, la gran parte del lavoro lo farà la CPU ARM dual-core.
> > >
> > > Un programma come Blender non ne trarrebbe vantaggio?
> >
> > Sissi`.
> >
> > > Un server con tot VPS?
> >
> > Sissi`pure.
> >
> > > Occorrono per forza programmi scritti appositamente per il calcolo parallelo? Non si potrebbe intervenire sul sistema operativo in modo che mostri alle applicazioni una macchina virtuale come se fosse un processore singolo?
> >
> > In pratica e` molto meglio scrivere le applicazioni prevedendo il parallelismo, se no ci sono dipendenze tra le operazioni (che dipendono dal completamento di operazioni precedenti), race conditions e niente impedisce una grande quantita` di comunicazione tra i task di un'applicazione, e alla fine l'efficienza di una cosa scritta senza prevedere il parallelismo e`, quando piu` quando meno, piuttosto limitata.
>
> D'accordo, ma un layer che smisti le operazioni dove possibile tra i vari core non permetterebbe ad applicazioni non specificatamente scritte per il calcolo parallelo, ma con un gerto grado di parallelismo intrinseco, di andare più veloci?
> Ad esempio applicare un filtro a tutti i fotogrammi di un video mi sembra altamente parallelizzabile.
>
> Poi per dire, quelli di Dynebolic dicono che tale distro è ottimizata per calcoli in parallelo collegando più computer in rete.Re: A Supercomputer For Everyone
Basta co' 'sto parallelismo.
A me e a Renton non ce ne frega nulla del parallelismo.
E` troppo cervellotico coordinare tutto in parallelo.
Casomai chiedi a Sarrusofono... lui ti sapra` dire.
Anche se probabilmente ti dira` che e` una boiata.
Non necessariamente perche` lo sia; perche` lui e` fatto cosi`.
-
-
-
-
-
-
Re: A Supercomputer For EveryoneScritto daAlessandrox(XYZ)Trollil 2013-01-12 14:06:51.0 alle 2013-01-12 14:06:51.0Trollate totali: 11553Scritto da:
> > > http://www.kickstarter.com/projects/adapteva/paral...
> > >
> > > Lo appoggio qui e domani lo leggo.
> >
> > Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
>
>

>
> Ma nessuno oltre a me sbava per un coso simile?
Parallella
a nominarlo mi si accartoccia la lingua
non era meglio parallela ?Ma smettila di secernere cazzate!-
Re: A Supercomputer For EveryoneScritto daNon Autenticatoil 2013-01-12 14:16:52.0 alle 2013-01-12 14:16:52.0> > > > http://www.kickstarter.com/projects/adapteva/paral...

> > > >
> > > > Lo appoggio qui e domani lo leggo.
> > >
> > > Nessun altro lo ha letto? Ma dove sono finiti gli informatici?
> >
> >

> >
> > Ma nessuno oltre a me sbava per un coso simile?
>
>
> Parallella
>
> a nominarlo mi si accartoccia la lingua
>
> non era meglio parallela ?
Sai che non me n'ero accorto e leggevo parallela?
-
-
-
-