|

La maggioranza dei problemi di prestazioni nei sistemi attuali dipende quasi
esclusivamente da colli di bottiglia o da aree a basse performance che abbassano
le prestazioni generali di un sistema. Sia le CPU Opteron che Athlon 64 contengono 8 registri aggiuntivi
utilizzabili solo nella modalità 64-bit mode: tali registri dovrebbero offrire
un incremento sostanziale delle prestazioni.
Un punto critico degli attuali calcolatori sta nella via di passaggio
dei dati relativi alla grafica ed alla memoria centrale di sistema che passano
attraverso il chip Northbridge installato sulla scheda madre ma anche quelli che
provengono o vanno verso connessioni di tipo PCI, USB, IDE e così via che
passano attraverso il Southbridge ma che arrivano ad esso sempre tramite il
Northbridge. Come si intuisce, la quantità di dati è davvero notevole che i
colli di bottiglia sono facilmente incontrabili e così il processore si trova a
dover attendere i dati necessari per un certo tempo che potrebbe essere tanto
maggiore quanto più esso è veloce. Questo vale a maggior ragione se i sistemi di
I/O non vengono aggiornati di pari passo, in termini di prestazioni, con le
altre componenti di sistema.

AMD ha cercato di aggirare questo problema proponendo due novità integrate
nei sistemi AMD64: controller per le memorie DDR integrato nel core e link
HyperTransport. Del controller delle memorie parleremo più avanti. Intanto
occupiamoci del link HyperTransport.
La tecnologia HyperTransport è un link punto-punto ad alte
prestazioni e bassa latenza progettata per incrementare la velocità nella
comunicazione fra i circuiti integrati all'interno di computer, server, sistemi
di telecomunicazione e di rete e così via con prestazioni superiori fino a 48
volte maggiori di ogni tecnologia attualmente esistente. Grazie all'HyperTransport
si ha anche la possibilità di ridurre il numero di bus all'interno di un
sistema. Essa è in grado di sostituire completamente o affiancare altre
tecnologie tradizionali di connessioni input/output. Rispetto ad altre
connessioni, la tecnologia HyperTransport è in grado di garantire una
considerevole bandwidth che può essere usata per far comunicare i più svariati
sistemi.
Il link HyperTransport può essere usato in chipset compatibili con CPU AMD64
per attivare lo scambio di dati fra processore e memorie di sistema, per
connettere la CPU al Northbridge ed al Southbridge sulla scheda madre. Come
abbiamo detto in precedenza la tecnologia HyperTransport è una connessione
punto-punto che può essere pensata come una sorta di autostrada dei dati; i dati
vengono spediti in modo simile a quanto accade nelle reti Ethernet dove
l'indirizzo del dato ed il dato stesso è trasmesso attraverso una singola linea
invece di avere l'indirizzo ed il dato su due linee separate come accade nei
convenzionali bus per computer. Il link HT ha una velocità di 800MHz DDR, il che
permette di avere un'ampia larghezza di banda anche senza usare molte linee di
trasmissione dati. La connessione HyperTransport è studiata per connettere CPU
con Northbridge nella realizzazione di un bus per le memorie e Northbridge con
Southbridge per permettere una riduzione dei colli di bottiglia nel flusso di
dati di I/O.
Esiste anche un altro uso molto importante del bus HyperTransport che non
riguarda espressamente le CPU Athlon 64 ma solo le CPU Opteron. Il link
HyperTransport può essere utilizzato per connettere più processori assieme in
modo che essi possano condividere dati ed eliminando la necessità per ogni
processore di condividere lo stesso bus delle memorie.

Con le CPU AMD Opteron ogni processore ha il suo controller delle memorie
integrato: usando la giusta combinazione di link HyperTransport e controller di
memoria integrati, AMD ha cercato di ridurre molti degli attuali colli di
bottiglia nei chipset.
La tecnologia HyperTransport è standardizzata attraverso
il consorzio HyperTransport Technology Consortium (www.hypertransport.org)
del quale fanno parte società come Advanced Micro Devices, Apple Computers,
Broadcom Corporation, Cisco Systems, NVIDIA, etc.
|