blogo, informazione indipendente
Logo Blogosfere

Singolarità più vicina: Intel presenta un 50-core

Gianluca Riccio avatar Mercoledì 2 Giugno 2010, 10:16 in informatica di Gianluca Riccio

State osservando un passo avanti niente male per l'informatica: nelle foto potete ammirare il primo processore 50-core presentato da Intel e chiamato "Knights Corner," una piattaforma grande 22 nanometri che può ospitare fino a 50 processori.

E pensavamo che un 12 core fosse incredibile?

I computers saranno in grado di sviluppare 50 operazioni eseguibili in un solo ciclo di clock: un pò come affidarsi per delle operazioni aritmetiche ad un tizio dotato di 50 teste (ok, il paragone fa schifo).

Singolarità più vicina grazie ad una macchina del genere? Forse: ma a questo punto si apre un problema niente male. Potremo avere computers più potenti possibili, ma il software allo stato attuale è sviluppato sempre da (lente) menti umane. Allo stato c'è da capire come scrivere sofware che sia gestito in modo efficiente da computers del genere.

Mettiamola così: forse saremo in grado di scrivere un software in grado di insegnare uno di questi mostri a 50 teste a programmare, e sarà allora che la Singolarità potrà avere inizio.

7
7 commenti
7
03 Giu 2010
alle 18:49

Vincenzo

Forse nn avete mai aperto il vostro task manager e guardato quanti processi contemporaneamente girano sul vostro pc. Il quad core viene sfruttato e come. Chi lo dice che nn si fa compressione di file tutti i giorni? Ogni volta che volete tirare fuori un divx da un dvd o un mp3 da un cd audio fate compressione. Nel frattempo il buon Norton antiwindows si ciuccia mezza CPU solo per esistere, l'antispyware si fa un giretto qua e la a verificare che è tutto ok e il firewall analizza tutto il traffico in ingresso e in uscita sulla vostra sk di rete e potrei continuare qui ancora per molto a raccontarvi cosa fa il vostro pc quando a voi sembra che nn fa nulla :) E vi assicuro che stranscodificare un video con 4 core impiega quasi la metà che farlo con un dualcore di pari frequenza e architettura...

6
02 Giu 2010
alle 21:35

alessio

potrebbe interessare i militari.

5
02 Giu 2010
alle 20:38

dark.halo

Secondo me l'innovazione l'ha fatta oggi AMD presentando un sample di Fusion. Il futuro sarà nell'integrazione di cpu e gpu.

Oggi la più scarsa scheda video va almeno 3-4 volte più veloce del più potente processore in commercio, quindi perché non affiancarli nei calcoli certo ci vorrà un grosso sforzo da parte dei programmatori ma il risultato sarà eccezionale.

4
02 Giu 2010
alle 20:17

X

Oltre al problema del sistema operativo, e di conseguenza quello del linguaggio di programmazione, va ricordato che senza una "memoria" adeguata, i multicore non fanno niente di straordinario.
E su quel fronte le memorie olografiche sono ancora lontane dalla realta'!

3
02 Giu 2010
alle 14:02

Luigi

Lo scorso anno il nostro prof di reti 2 ci disse che ormai intel era arrivata stabilmente a 64 core... il problema di fondo è sempre lo stesso, sviluppare applicazioni perchè sfruttino tutti i core. Attualmente, solo pochissime applicazioni sfruttano il dual core, principalmente motori grafici, compressori, compilatori ecc... nulla di ampiamente utilizzato dalla comune utenza. Un quad core non lo sfrutta praticamente nessuno. Morale della favola, al giorno d'oggi, con i quad core (anche 6 talvolta) si sfrutta sempre un core alla volta, solo se il SO è ottimizzato (linux in primis) sposta dei thread bilanciando il carico, praticamente è qualche anno che abbiamo il multicore ma nessuno ne prova il beneficio.

In tale contesto, anche 200 core sono assolutamente inutili, a meno che ogni giorno non ci si trova a comprimere file o a compilare un kernel linux... può darsi. Per poter sviluppare applicazioni che sfruttino realmente i core, si devono creare linguaggi di programmazione che sfruttino effettivamente le istruzioni dei multicor, che siano consapevoli del multicore, (tanto per dire una sciocchezza) che si accorganodi girare su 10 core e quindi, quando vedono un ciclo di for di 10, non lo eseguono ma computano il ciclo in parallelo... fino a quel giornonon sfrutteremo neanche un dual core, e ancora non lo sfruttiamo infatti.

2
02 Giu 2010
alle 13:54

y

continuando la mietitura, anche MAC OS sarebbe da spazzar via.... :-)

1
02 Giu 2010
alle 12:36

x

Beh... per cominciare si potrebbe togliere di mezzo Windows....:)

Lascia il tuo commento

Accedi con Facebook Esci da Facebook

Attendere la pubblicazione del commento

Seguici

Iscriviti ai nostri feed rss. Leggi in tempo reale tutti i post pubblicati dal blogger!

Post in evidenza su Blogosfere