6 milioni di transistori in un chip

nicola scolari wrote in news:42dfa2f6$ snipped-for-privacy@epflnews.epfl.ch:

Beh, i nipoti d'arte forse hanno la vita più facile (o più difficile?). ;-)

AleX

Reply to
AleX
Loading thread data ...

Per le tecno 90nm probabilmente usano i raggi X

No. si usano UV e precisamente gli EUV (Extreme Ultraviolet ) questo almeno fino a tecnologie dei 32nm

Reply to
Muzio

Pensa quanti problemi in meno ha il nipote di Rita Levi Montalcini....

Reply to
Stefano Biagioli

Smeagol wrote:

Per fare un parallelo. Immagina che con un certo numero di transistor puo' simulare un neurone. Piu' transistor hai e piu' neuroni puoi simulare. E dato che nel regno animale, in genere piu' neuroni hai e piu' sei intelligente ... :-)

Scherzi a parte (ma non tanto), l'aumento dei transistor permette di: a) aumentare la memoria a bordo (si chiama cache) b) aumentare il parallelismo (si trattano piu' bit in ogni operazione) c) aumentare il numero di unita' logiche, duplicandole (lavorando in parallelo) o diversificandolo (dedicandole a funzioni specifiche diverse).

a) e' ovvio, gli accessi a bordo aumentano le prestazioni perche' gli accessi ai dati vanno alla velocita' del clock interno del processore, clock che' di un'ordine piu' elevato della memoria esterna

b) un processore a 16-bit, a pari funzionalita' logiche, tratta il doppio di dati nello stesso tempo di un processore a 8-bit ed uno a 32-bit il doppio di uno da 16-bit. Ormai sono di comunemente disponibili processori a 64-bit. E' ovvio che per gestire 64 linee dati, oltretutto magari utilizzando gli stessi pin delle linee indirizzi, quindi con anche uno scambiatore logico che smista i dati sull'area dati e gli indirizzi dal contatore di istruzioni, richiede molti di piu' transistor di un 32-bit.

c) Ti faccio un'esempio banale. I primi processori erano solo in grado di fare somme e sottrazioni. Per fare una moltiplicazione si doveva eseguire una serie di istruzioni, in pratica un vero e proprio programmino che emulava via software (o firmware) l'operazione di moltiplicazione. La conseguenza era che una moltiplicazione era un'operazione molto piu' lenta rispetto ad una somma perche' richiedeva svariati accessi alla memoria per prelevare man mano le istruzioni del programmino. Per esempio una moltiplicazione poteva essere anche 100 volte piu' lenta di un somma. Poi un giorno, avendo a disposizioni piu' transistor, a bordo della CPU e' stata costruita anche un'unita di moltiplicazione. Nonostante che l'unita' moltiplicatrice fosse un po' piu' lenta dell'addizionatore (doveva fare un'operazione piu' complessa) lo era solo di alcuni cicli interni e richiedeva solo un paio di accessi (l'istruzione era piu' lunga). In altre parole la moltiplicazione passava da 100 volte a solo 10 volte il tempo di una somma. Osservate poi come fatte una moltiplicazione (il funzionamento binario in realta' e' diverso, prendetelo solo come ragionamento logico). Cifra per cifra. Il passo successivo quindi, al prossimo aumento del numero di transistor e' quindi di fare il moltipllicatore con tante unita' moltiplicatrici in parallelo, ognuna dedicata ad una cifra, con il risultato delle n-unita' da sommare in un'unica operazione. Insomma aumentiamo il parallelismo fino al punto che oggi una operazione di moltiplicazione richiede lo stesso tempo di una semplice somma (un ciclo macchina), anche se il numero di transistor dedicati al moltiplicatore e' di 100 volte quelle dedicate all'addizionatore. Si pensi che oggi i chip grafici (GPU) a bordo eseguono con una unita' dedicata le conversioni per i calcoli degli algoritmi a farfalla (FFT o trasformazione di Fourier veloce). Che matematicamente e' una'operazione che mette a dura prova molti studenti. Quindi non stiamo piu' parlando di operazioni elementari che chiunque e' capace di fare (se ha fatto almeno le medie inferiori) ed in cui le CPU hanno vantaggio per pura velocita' e resistenza nella ripetitivita' dei calcoli. Qui ormai siamo ad operazioni matematiche complesse eseguite con un'unica istruzione che forse solo l'1% della popolazione e' in grado di fare a mano. Che sia chiaro non e' AI.

Pekilan

Reply to
Pekilan

"Smeagol" ha scritto >

[...]

Guarda che bella cosa ha fatto la NEC per te! ;)

formatting link

Reply to
Matricola

A me piace di piú questa:

formatting link

Ciao Boiler

Reply to
Boiler

Boiler ha scritto:

Il SOI esiste da anni, soprattutto in ambito militare, ma non si e' mai estesto molto al di fuori di esso.

-- Per rispondermi via email sostituisci il risultato dell'operazione (in lettere) dall'indirizzo

Reply to
Fabio G.

Boiler ha scritto:

Esatto. Fino a che pero' le spese di produzione di chip cosi' integrati non diventeranno preponderanti.

-- Per rispondermi via email sostituisci il risultato dell'operazione (in lettere) dall'indirizzo

Reply to
Fabio G.

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.