Comprendere il bus PCI Express
Come aggiornamento al sistema PCI originale (Peripheral Component Interconnect), PCI Express ha avuto un enorme vantaggio quando è stato inizialmente sviluppato nei primi anni 2000: utilizzava un bus di accesso point-to-point invece di un bus seriale. Ciò significava che ogni singola porta PCI e le sue schede installate potevano sfruttare appieno la loro velocità massima, senza che più schede o espansioni fossero intasate in un unico bus.
Ora, per estendere la nostra metafora del deli / bar, immagina che alcuni di questi posti abbiano più baristi riservati solo per loro. È qui che entra in gioco l'idea di più corsie.
La vita nelle corsie veloci
PCI-E ha subito diverse revisioni sin dal suo inizio; le nuove schede madri attualmente utilizzano generalmente la versione 3 dello standard, con la versione 4 più veloce che diventa sempre più comune e la versione 5 dovrebbe colpire nel 2019. Ma le diverse revisioni utilizzano tutte le stesse connessioni fisiche e quelle connessioni possono venire in quattro dimensioni principali: x1, x4, x8 e x16. (Esistono porte x32, ma sono estremamente rare e generalmente non sono visibili sull'hardware di consumo).
Tornando alla nostra metafora del bar: se immaginate ogni utente seduto alla sbarra come un dispositivo PCI-E, allora una corsia x1 sarebbe un singolo barista che serve un singolo cliente. Ma un patrono seduto nel posto assegnato "x4" avrebbequattroi baristi gli portavano bevande e cibo, e il posto "x8" avrebbe otto baristi solo per i suoi drink, e quello nel posto "x16" avrebbe avuto sedici bartender solo per lui. E ora smetteremo di parlare di bar e baristi, perché i nostri poveri bevitori metaforici sono in pericolo di avvelenamento da alcol.
Quali periferiche usano quali porte?
Per la versione 3.0 di PCI Express di revisione comune, la velocità di trasmissione per-lane massima è di otto gigatransfer, un termine che significa "tutti i dati e l'overhead elettronico in una volta." Nel mondo reale, la velocità per PCI-E revisione 3 è un po 'meno di un gigabyte al secondo, per corsia.
Quindi un dispositivo che utilizza una porta PCI-E x1, come una scheda audio a bassa potenza o un'antenna Wi-Fi, può trasferire i dati al resto del computer a circa 1GBps. Una scheda che salta allo slot x4 o x8 fisicamente più grande, come una scheda di espansione USB 3.0, può trasferire i dati quattro o otto volte più velocemente - e sarebbe necessario, se più di due di quelle porte USB fossero utilizzate al massimo tasso di trasferimento. Le porte PCI-E x16, con un massimo teorico di circa 15 GBps sulla versione 3.0, sono utilizzate per quasi tutte le schede grafiche moderne progettate da NVIDIA e AMD.
Ricorda: le dimensioni e le corsie della porta PCI-E potrebbero non essere la stessa cosa
Ecco una delle parti più confuse della configurazione PCI-E: una porta potrebbe avere le dimensioni di una scheda x16, ma solo avere abbastanza corsie dati per qualcosa di molto meno veloce, come x4.Questo perché mentre PCI-E può ospitare quantità praticamente illimitate di connessioni individuali, c'è ancora un limite pratico alla velocità effettiva della corsia del chipset. Schede madri più economiche con chipset più orientati al budget possono andare solo su un singolo slot x8, anche se tale slot può ospitare fisicamente una scheda x16. Nel frattempo, le schede madri "gamer" includeranno fino a quattro slot PCI-E completi x16 e x16-lane per la massima compatibilità GPU. (Ne parleremo più dettagliatamente qui.)
Fortunatamente, la capacità della corsia degli slot PCI specifici è generalmente spiegata nel manuale del computer o della scheda madre, con un'illustrazione di quale slot ha quale capacità. Se non hai il tuo manuale, il numero di corsie è generalmente scritto sul PCB della scheda madre vicino alla porta, in questo modo:
Quindi, ricorda, quando acquisti le schede di espansione o di aggiornamento per gli slot PCI Express, devi essere attento sia alla dimensione che alla valutazione della corsia delle porte disponibili.