Deci pci e. Cum funcționează magistrala PCI Express?

Mi s-a pus această întrebare de mai multe ori, așa că acum voi încerca să răspund cât mai clar și pe scurt posibil Pentru a face acest lucru, voi oferi imagini cu sloturile PCI Express și PCI de pe placa de bază pentru o înțelegere mai clară și, desigur, voi indica principalele diferențe de caracteristici, adică .e. foarte curând vei afla care sunt aceste interfețe și cum arată.

Deci, mai întâi, să răspundem pe scurt la întrebarea, ce este exact PCI Express și PCI?

Ce este PCI Express și PCI?

PCI este o magistrală de intrare/ieșire paralelă a computerului pentru conectarea dispozitivelor periferice la placa de bază a computerului. PCI este folosit pentru a conecta: plăci video, plăci de sunet, plăci de rețea, tunere TV și alte dispozitive. Interfața PCI este depășită, așa că probabil că nu veți putea găsi, de exemplu, o placă video modernă care se conectează prin PCI.

PCI Express(PCIe sau PCI-E) este o magistrală serială de intrare/ieșire a computerului pentru conectarea dispozitivelor periferice la placa de bază a computerului. Aceste. aceasta folosește deja o conexiune serială bidirecțională, care poate avea mai multe linii (x1, x2, x4, x8, x12, x16 și x32) cu cât mai multe astfel de linii, cu atât lățimea de bandă a magistralei PCI-E este mai mare. Interfața PCI Express este utilizată pentru a conecta dispozitive precum plăci video, plăci de sunet, plăci de rețea, unități SSD și altele.

Există mai multe versiuni ale interfeței PCI-E: 1.0, 2.0 și 3.0 (versiunea 4.0 va fi lansată în curând). Această interfață este de obicei desemnată, de exemplu, astfel PCI-E 3.0 x16, ceea ce înseamnă versiunea PCI Express 3.0 cu 16 benzi.

Dacă vorbim despre dacă, de exemplu, o placă video care are o interfață PCI-E 3.0 va funcționa pe o placă de bază care acceptă doar PCI-E 2.0 sau 1.0, dezvoltatorii spun că totul va funcționa, doar rețineți că lățimea de bandă va fi limitată de capacitățile plăcii de bază. Prin urmare, în acest caz, nu cred că merită să plătiți în exces pentru o placă video cu o versiune mai nouă de PCI Express ( fie doar pentru viitor, i.e. Intenționați să cumpărați o nouă placă de bază cu PCI-E 3.0?). De asemenea, și invers, să presupunem că placa de bază acceptă versiunea PCI Express 3.0 și placa video acceptă versiunea 1.0, atunci această configurație ar trebui să funcționeze, dar numai cu capabilități PCI-E 1.0, de exemplu. Nu există nicio limitare aici, deoarece placa video în acest caz va funcționa la limita capacităților sale.

Diferențele dintre PCI Express și PCI

Principala diferență de caracteristici este, desigur, debitul pentru PCI Express este mult mai mare, de exemplu, PCI la 66 MHz are un throughput de 266 MB/sec, iar PCI-E 3.0 (x16) 32 Gb/s.

În exterior, interfețele sunt și ele diferite, așa că conectarea, de exemplu, a unei plăci video PCI Express la un slot de expansiune PCI nu va funcționa. Interfețele PCI Express cu numere diferite de benzi sunt și ele diferite, acum voi arăta toate acestea în imagini.

Sloturi de expansiune PCI Express și PCI pe plăcile de bază

Sloturi PCI și AGP

Sloturi PCI-E x1, PCI-E x16 și PCI

Interfețe PCI Express pe plăcile video

Atât am deocamdată!

PCI Express este o magistrală care este utilizată pentru a conecta o varietate de componente la un PC desktop. Este folosit pentru a conecta plăci video, plăci de rețea, plăci de sunet, module WiFi și alte dispozitive similare. Intel a început să dezvolte acest autobuz în 2002. Acum, organizația non-profit PCI Special Interest Group dezvoltă noi versiuni ale acestui autobuz.

În prezent, magistrala PCI Express a înlocuit complet magistralele învechite precum AGP, PCI și PCI-X. Busul PCI Express este situat în partea de jos a plăcii de bază, în poziție orizontală.

Care sunt diferențele dintre PCI Express și PCI

PCI Express este o magistrală care a fost dezvoltată pe baza magistralei PCI. Principalele diferențe dintre PCI Express și PCI se află la nivelul fizic. În timp ce PCI utilizează o magistrală partajată, PCI Express utilizează o topologie în stea. Fiecare dispozitiv PCI Express este conectat la comutatorul comun cu o conexiune separată.

Modelul software PCI Express urmează în mare măsură modelul PCI. Prin urmare, majoritatea controlerelor CI existente pot fi modificate cu ușurință pentru a utiliza magistrala PCI Express.

În plus, magistrala PCI Express acceptă noi funcții, cum ar fi:

  • Conectarea la cald a dispozitivelor;
  • Viteza de schimb de date garantata;
  • Managementul energiei;
  • Monitorizarea integrității informațiilor transmise;

Cum funcționează magistrala PCI Express?

Autobuzul PCI Express folosește o conexiune serială bidirecțională pentru a conecta dispozitive. Mai mult, o astfel de conexiune poate avea una (x1) sau mai multe (x2, x4, x8, x12, x16 și x32) linii separate. Cu cât sunt utilizate mai multe dintre aceste linii, cu atât este mai mare viteza de transfer de date pe care magistrala PCI Express o poate oferi. În funcție de numărul de linii acceptate, dimensiunea gradului de pe placa de bază va fi diferită. Există sloturi cu una (x1), patru (x4) și șaisprezece (x16) linii.

Demonstrație vizuală a dimensiunilor sloturilor PCI Express și PCI

Mai mult, orice dispozitiv PCI Express poate funcționa în orice slot dacă slotul are aceleași sau mai multe linii. Acest lucru vă permite să instalați o placă PCI Express cu un conector x1 într-un slot x16 de pe placa de bază.

Lățimea de bandă PCI Express depinde de numărul de benzi și de versiunea magistralei.

Un singur sens/ambele sensuri în Gbit/s
Numărul de linii
x1 x2 x4 x8 x12 x16 x32
PCIe 1.0 2/4 4/8 8/16 16/32 24/48 32/64 64/128
PCIe 2.0 4/8 8/16 16/32 32/64 48/96 64/128 128/256
PCIe 3.0 8/16 16/32 32/64 64/128 96/192 128/256 256/512
PCIe 4.0 16/32 32/64 64/128 128/256 192/384 256/512 512/1024

Dacă aveți nevoie de ajutor în alegerea unei plăci video sau, sunați și vă vom ajuta!

Standardul PCI Express este unul dintre bazele computerelor moderne. Sloturile PCI Express au ocupat mult timp un loc puternic pe orice placă de bază a computerului desktop, înlocuind alte standarde, cum ar fi PCI. Dar chiar și standardul PCI Express are propriile sale variații și modele de conexiune care diferă unele de altele. Pe plăcile de bază noi, începând cu 2010, puteți vedea o întreagă împrăștiere de porturi pe o singură placă de bază, desemnată ca PCIE sau PCI-E, care poate diferi în ceea ce privește numărul de linii: unul x1 sau mai multe x2, x4, x8, x12, x16 și x32.

Deci, haideți să aflăm de ce există o astfel de confuzie între portul periferic PCI Express aparent simplu. Și care este scopul fiecărui standard PCI Express x2, x4, x8, x12, x16 și x32?

Ce este magistrala PCI Express?

În anii 2000, când a avut loc tranziția de la standardul vechi PCI (extins - interconectarea componentelor periferice) la PCI Express, acesta din urmă avea un avantaj imens: în loc de o magistrală serială, care era PCI, un punct la punct. a fost folosit autobuzul de acces. Acest lucru însemna că fiecare port PCI individual și cardurile instalate în el puteau profita din plin de lățimea de bandă maximă fără a interfera unul cu celălalt, așa cum sa întâmplat cu o conexiune PCI. În acele zile, numărul de dispozitive periferice introduse în cardurile de expansiune era abundent. Plăcile de rețea, plăcile audio, tunerele TV și așa mai departe - toate au necesitat o cantitate suficientă de resurse PC. Dar, spre deosebire de standardul PCI, care folosea o magistrală comună pentru transferul de date cu mai multe dispozitive conectate în paralel, PCI Express, atunci când este luată în considerare în general, este o rețea de pachete cu o topologie în stea.


PCI Express x16, PCI Express x1 și PCI pe o singură placă

În termeni simpli, imaginați-vă computerul desktop ca pe un mic magazin cu unul sau doi vânzători. Vechiul standard PCI era ca un magazin alimentar: toată lumea aștepta la o singură rând pentru a fi servită, întâmpinând probleme de viteză cu limitarea unui singur vânzător în spatele ghișeului. PCI-E seamănă mai mult cu un hipermarket: fiecare client își urmează propriul traseu individual pentru produse alimentare, iar la casă, mai multe casiere preiau comanda deodată.

Evident, un hipermarket este de câteva ori mai rapid decât un magazin obișnuit în ceea ce privește viteza de deservire, datorită faptului că magazinul nu își poate permite capacitatea a mai mult de un vânzător cu o singură casă de marcat.

De asemenea, cu benzi de date dedicate pentru fiecare placă de expansiune sau componente încorporate ale plăcii de bază.

Influența numărului de linii asupra debitului

Acum, pentru a ne extinde metafora magazinului și hipermarketului, imaginați-vă că fiecare departament al hipermarketului are propriile sale casiere rezervate doar pentru ei. Aici intră în joc ideea mai multor benzi de date.

PCI-E a trecut prin multe schimbări de la începuturi. În zilele noastre, noile plăci de bază folosesc de obicei versiunea 3 a standardului, versiunea 4 mai rapidă devenind mai comună, versiunea 5 fiind așteptată în 2019. Dar versiuni diferite folosesc aceleași conexiuni fizice, iar aceste conexiuni pot fi realizate în patru dimensiuni principale: x1, x4, x8 și x16. (Există porturi x32, dar sunt extrem de rare pe plăcile de bază obișnuite ale computerelor).

Diferitele dimensiuni fizice ale porturilor PCI-Express fac posibilă împărțirea clară a acestora la numărul de conexiuni simultane la placa de bază: cu cât portul este mai mare din punct de vedere fizic, cu atât poate transmite mai multe conexiuni maxime pe card sau invers. Aceste conexiuni sunt, de asemenea, numite linii. O linie poate fi gândită ca o pistă formată din două perechi de semnale: una pentru trimiterea datelor și cealaltă pentru recepție.

Diferitele versiuni ale standardului PCI-E permit viteze diferite pe fiecare bandă. Dar, în general, cu cât există mai multe benzi pe un singur port PCI-E, cu atât mai repede pot circula datele între periferic și restul computerului.

Revenind la metafora noastră: dacă vorbim despre un vânzător într-un magazin, atunci banda x1 va fi acest singur vânzător care servește un singur client. Un magazin cu 4 casiere are deja 4 linii x4. Și așa mai departe, puteți aloca casierii după numărul de linii, înmulțind cu 2.


Diverse carduri PCI Express

Tipuri de dispozitive care utilizează PCI Express x2, x4, x8, x12, x16 și x32

Pentru versiunea PCI Express 3.0, viteza totală maximă de transfer de date este de 8 GT/s În realitate, viteza pentru versiunea PCI-E 3 este puțin mai mică de un gigabyte pe secundă pe bandă.

Astfel, un dispozitiv care folosește portul PCI-E x1, de exemplu, o placă de sunet cu putere redusă sau o antenă Wi-Fi, va putea transfera date la o viteză maximă de 1 Gbps.

Un card care se potrivește fizic într-un slot mai mare - x4 sau x8, de exemplu, un card de expansiune USB 3.0 va putea transfera date de patru sau, respectiv, de opt ori mai rapid.

Viteza de transfer a porturilor PCI-E x16 este teoretic limitată la o lățime de bandă maximă de aproximativ 15 Gbps. Acest lucru este mai mult decât suficient în 2017 pentru toate plăcile grafice moderne dezvoltate de NVIDIA și AMD.


Majoritatea plăcilor grafice discrete folosesc un slot PCI-E x16

Protocolul PCI Express 4.0 permite utilizarea a 16 GT/s, iar PCI Express 5.0 va folosi 32 GT/s.

Dar în prezent nu există componente care ar putea folosi acest număr de benzi cu debit maxim. Plăcile grafice moderne de înaltă calitate folosesc de obicei x16 PCI Express 3.0. Nu are sens să folosiți aceleași benzi pentru o placă de rețea care va folosi doar o singură bandă pe portul x16, deoarece portul Ethernet este capabil să transfere date de până la un gigabit pe secundă (care reprezintă aproximativ o opteme din debitul o bandă PCI-E - rețineți: opt biți într-un octet).

Există SSD-uri PCI-E pe piață care acceptă portul x4, dar acestea par pregătite să fie înlocuite de noul standard M.2 care evoluează rapid. pentru SSD-uri care pot folosi și magistrala PCI-E. Plăcile de rețea de ultimă generație și hardware-ul entuziast, cum ar fi controlerele RAID, folosesc o combinație de formate x4 și x8.

Porturile PCI-E și dimensiunile benzii pot varia

Aceasta este una dintre cele mai confuze probleme cu PCI-E: un port poate fi realizat în format x16, dar nu are suficiente benzi pentru a trece date, de exemplu, doar x4. Acest lucru se datorează faptului că, deși PCI-E poate transporta un număr nelimitat de conexiuni individuale, există totuși o limită practică a capacității de lățime de bandă a chipset-ului. Plăcile de bază mai ieftine cu chipset-uri de ultimă generație pot avea doar un slot x8, chiar dacă acel slot poate găzdui fizic un card cu factor de formă x16.

În plus, plăcile de bază destinate jucătorilor includ până la patru sloturi PCI-E complete cu x16 și același număr de benzi pentru o lățime de bandă maximă.

Evident, acest lucru poate cauza probleme. Dacă placa de bază are două sloturi x16, dar unul dintre ele are doar x4 benzi, atunci adăugarea unei noi plăci grafice va reduce performanța primei cu până la 75%. Acesta este, desigur, doar un rezultat teoretic. Arhitectura plăcilor de bază este de așa natură încât nu veți observa o scădere bruscă a performanței.

Configurația corectă a două plăci video grafice ar trebui să folosească exact două sloturi x16 dacă doriți confort maxim de la tandemul a două plăci video. Manualul de la birou vă va ajuta să aflați câte linii are un anumit slot pe placa de bază. site-ul producătorului.

Uneori, producătorii chiar marchează numărul de linii pe PCB-ul plăcii de bază lângă slot

Trebuie să știți că un card x1 sau x4 mai scurt se poate încadra fizic într-un slot x8 sau x16 mai lung. Configurația pin a contactelor electrice face acest lucru posibil. Desigur, dacă cardul este fizic mai mare decât slotul, atunci nu o veți putea introduce.

Prin urmare, rețineți că atunci când cumpărați carduri de expansiune sau faceți upgrade la cele actuale, trebuie să vă amintiți întotdeauna atât dimensiunea slotului PCI Express, cât și numărul de benzi necesare.

#PCI_Express

Autobuzul serial PCI Express, dezvoltat de Intel și partenerii săi, este destinat să înlocuiască magistrala PCI paralelă și varianta sa extinsă și specializată AGP. În ciuda numelor lor similare, magistralele PCI și PCI Express au puține în comun. Protocolul de transfer de date paralel utilizat în PCI impune restricții privind lățimea de bandă și frecvența magistralei; Transferul de date seriale utilizat în PCI Express oferă scalabilitate (specificațiile descriu implementările PCI Express 1x, 2x, 4x, 8x, 16x și 32x). În acest moment, versiunea actuală a autobuzului cu index 3.0

PCI-E 3.0

În noiembrie 2010, organizația PCI-SIG, care standardizează tehnologia PCI Express, a anunțat adoptarea specificației PCIe Base 3.0.
Diferența cheie față de cele două versiuni anterioare de PCIe poate fi considerată o schemă de codificare modificată - acum, în loc de 8 biți de informații utile din 10 biți transmiși (8b/10b), se pot transmite 128 de biți de informații utile din 130 de biți trimiși. prin autobuz, adică Coeficientul de sarcină utilă este aproape de 100%. În plus, viteza de transfer de date a crescut la 8 GT/s. Să ne amintim că această valoare pentru PCIe 1.x a fost de 2,5 GT/s, iar pentru PCIe 2.x - 5 GT/s.
Toate modificările de mai sus au dus la dublarea lățimii de bandă a magistralei în comparație cu magistrala PCI-E 2.x. Aceasta înseamnă că lățimea de bandă totală a magistralei PCIe 3.0 într-o configurație de 16x va ajunge la 32 Gb/s. Primele procesoare care au fost echipate cu un controler PCIe 3.0 au fost procesoare Intel bazate pe microarhitectura Ivy Bridge.

În ciuda lățimii de bandă crescute a PCI-E 3.0 de mai mult de trei ori comparativ cu PCI-E 1.1, performanța acelorași plăci video atunci când se utilizează interfețe diferite nu diferă mult. Tabelul de mai jos arată rezultatele testelor GeForce GTX 980 în diferite teste. Măsurătorile au fost efectuate cu aceleași setări grafice, în aceeași configurație. Versiunea magistralei PCI-E a fost modificată în setările BIOS.

PCI Express 3.0 continuă să fie compatibil cu versiunile anterioare de PCIe.

PCI-E 2.0

În 2007, a fost adoptată o nouă specificație de magistrală PCI Express, 2.0, a cărei diferență principală este dublul lățimii de bandă a fiecărei linii de transmisie în fiecare direcție, adică în cazul celei mai populare versiuni de PCI-E 16x, folosită în plăcile video, debitul este de 8Gb/sec în fiecare direcție. Primul chipset care a suportat PCI-E 2.0 a fost Intel X38.

PCI-E 2.0 este complet compatibil cu PCI-E 1.0, adică Toate dispozitivele PCI-E 1.0 existente pot funcționa în sloturi PCI-E 2.0 și invers.

PCI-E 1.1

Prima versiune a interfeței PCI Express, care a apărut în 2002. A furnizat un debit de 500 MB/s pe linie.

Compararea vitezelor de operare ale diferitelor generații de PCI-E

Busul PCI funcționează la 33 sau 66 MHz și oferă 133 sau 266 MB/sec de lățime de bandă, dar această lățime de bandă este partajată între toate dispozitivele PCI. Frecvența la care funcționează magistrala PCI Express este de 1,1 - 2,5 GHz, ceea ce oferă un throughput de 2500 MHz / 10 * 8 = 250 * 8 Mbps = 250 Mbps (datorită codării redundante pentru transmiterea a 8 biți de date, 10 biți sunt de fapt informații transmise) pentru fiecare dispozitiv PCI Express 1.1 x1 într-o singură direcție. Dacă sunt mai multe linii, pentru a calcula debitul, valoarea de 250 Mb/sec trebuie înmulțită cu numărul de linii și cu 2, deoarece PCI Express este o magistrală bidirecțională.

Numărul de benzi PCI Express 1.1 Debit unidirecțional Debit total
1 250 MB/sec 500 MB/sec
2 500 Mb/sec 1 GB/sec
4 1 GB/sec 2 GB/sec
8 2 GB/sec 4 GB/sec
16 4 GB/sec 8 GB/sec
32 8 GB/sec 16 GB/sec

Fiţi atenți! Nu ar trebui să încercați să instalați o placă PCI Express într-un slot PCI și, invers, plăcile PCI nu se vor instala în sloturile PCI Express. Cu toate acestea, o placă PCI Express 1x, de exemplu, poate fi instalată și, cel mai probabil, va funcționa normal într-un slot PCI Express 8x sau 16x, dar nu invers: o placă PCI Express 16x nu se va potrivi într-un slot PCI Express 1x .

YouTube enciclopedic

  • 1 / 5

    Spre deosebire de standardul PCI, care folosea o magistrală comună pentru transferul de date cu mai multe dispozitive conectate în paralel, PCI Express este, în general, o rețea de pachete cu topologie în stea.

    Dispozitivele PCI Express comunică între ele printr-un mediu format din comutatoare, fiecare dispozitiv fiind conectat direct printr-o conexiune punct la punct la comutator.

    În plus, magistrala PCI Express acceptă:

    • lățime de bandă garantată (QoS);
    • managementul energiei;
    • monitorizarea integrității datelor transmise.

    Autobuzul PCI Express este destinat să fie utilizat numai ca magistrală locală. Deoarece modelul software PCI Express este în mare măsură moștenit de la PCI, sistemele și controlerele existente pot fi modificate pentru a utiliza magistrala PCI Express prin înlocuirea doar a stratului fizic, fără modificarea software-ului. Performanța de vârf a magistralei PCI Express îi permite să fie folosită în locul magistralelor AGP, și cu atât mai mult PCI și PCI-X. De facto, PCI Express a înlocuit aceste autobuze în computerele personale.

    Conectori

    • MiniCard (Mini PCIe) - înlocuitor pentru factorul de formă Mini PCI. Conectorul Mini Card are următoarele magistrale: x1 PCIe, USB 2.0 și SMBus.
    • ExpressCard - similar cu factorul de formă PCMCIA. Conectorul ExpressCard acceptă magistralele x1 PCIe și USB 2.0 Cardurile ExpressCard acceptă conectarea la cald.
    • AdvancedTCA este un factor de formă pentru echipamentele de telecomunicații.
    • Mobile PCI Express Module (MXM) este un factor de formă industrial creat pentru laptopuri de NVIDIA. Este folosit pentru conectarea acceleratoarelor grafice.
    • Specificațiile cablului PCI Express permit ca lungimea unei conexiuni să atingă zeci de metri, ceea ce face posibilă crearea unui computer ale cărui dispozitive periferice sunt situate la o distanță considerabilă.
    • StackPC este o specificație pentru construirea de sisteme computerizate stivuibile. Această specificație descrie conectorii de expansiune StackPC, FPE și pozițiile lor relative.

    PCI Express X1

    Mini PCI-E

    Mini PCI Express este un format de magistrală PCI Express pentru dispozitive portabile.

    Multe dispozitive periferice sunt disponibile pentru acest standard de conector:

    SSD Mini PCI Express

    • Alimentare 3.3V

    ExpressCard

    Sloturile ExpressCard sunt utilizate în prezent (noiembrie 2010) pentru a se conecta:

    • Plăci de stocare SSD
    • Plăci video
    • Controlere 1394/FireWire (iLINK).
    • Stații de andocare
    • Instrumente de măsurare
    • În memorie
    • Adaptoare pentru carduri de memorie (CF, MS, SD, xD etc.)
    • Șoareci
    • Adaptoare de rețea
    • Porturi paralele
    • Adaptoare PC Card/PCMCIA
    • Extensii PCI
    • Expansiuni PCI Express
    • Telecomanda
    • Controlere SATA
    • Porturi seriale
    • Adaptoare SmartCard
    • tunere TV
    • Controlere USB
    • Adaptoare de rețea Wi-Fi fără fir
    • Adaptoare de internet wireless în bandă largă (3G, CDMA, EVDO, GPRS, UMTS etc.)
    • Plăci de sunet pentru interfețe multimedia acasă și audio profesionale.

    Descrierea protocolului

    Pentru a conecta un dispozitiv PCI Express, se folosește o conexiune serială bidirecțională punct la punct, numită linie (bandă engleză - bandă, rând); aceasta este în contrast puternic cu PCI, în care toate dispozitivele sunt conectate la o magistrală bidirecțională paralelă comună pe 32 de biți.

    Protocoale concurente

    Pe lângă PCI Express, există o serie de interfețe seriale standardizate de mare viteză, iată doar câteva: HyperTransport, InfiniBand, RapidIO și StarFabric. Fiecare interfață are susținătorii săi în rândul companiilor industriale, deoarece au fost deja cheltuite sume semnificative pentru dezvoltarea specificațiilor de protocol și fiecare consorțiu încearcă să sublinieze avantajele interfeței sale specifice față de altele.

    O interfață standardizată de mare viteză, pe de o parte, trebuie să fie flexibilă și extensibilă și, pe de altă parte, trebuie să ofere o latență scăzută și o suprasarcină redusă (adică, ponderea supraîncărcării pachetelor nu ar trebui să fie mare). În esență, diferențele dintre interfețe stau tocmai în compromisul ales de dezvoltatorii unei anumite interfețe între aceste două cerințe conflictuale.

    De exemplu, informațiile suplimentare de rutare a serviciului dintr-un pachet vă permit să organizați rutarea complexă și flexibilă a pachetelor, dar crește suprasarcina de procesare a pachetului, debitul interfeței scade și el, iar software-ul care inițializează și configurează dispozitivele conectate la interfață devine mai mult. complicat. Dacă este necesar să se asigure conectarea la cald a dispozitivelor, este necesar un software special care să monitorizeze modificările în topologia rețelei. Exemple de interfețe care găzduiesc acest lucru sunt RapidIO, InfiniBand și StarFabric.

    În același timp, prin scurtarea pachetelor, este posibil să se reducă întârzierea transferului de date, care este o cerință importantă pentru o interfață de memorie. Dar dimensiunea mică a pachetelor duce la faptul că proporția câmpurilor de supraîncărcare a pachetelor crește, ceea ce reduce debitul efectiv al interfeței. Un exemplu de acest tip de interfață este HyperTransport.

    Poziția PCI Express se află între abordările descrise, deoarece magistrala PCI Express este proiectată să funcționeze ca o magistrală locală, mai degrabă decât o magistrală de memorie procesor sau o rețea complexă rutabilă. În plus, PCI Express a fost conceput inițial ca o magistrală compatibilă logic cu magistrala PCI, care a introdus și propriile limitări.