Što je PCIe 6.0 i po čemu se razlikuje?

PCIe 4.0 matične ploče tek se sada počinju isporučivati ​​kupcima, ali to ne usporava razvoj ovog ključnog standarda perifernih veza. PCIe 6.0 je već na stolu, s konkretnim poboljšanjima u odnosu na trenutni vrhunski standard.

Budući da PCIe postaje temeljni u računalima svih oblika i veličina, vrijedi razgovarati o tome što je PCIe , za što se koristi i što će novi PCIe 6.0 nuditi u budućnosti.

Osnove PCIe

PCIe je skraćenica od Peripheral Component Interconnect Express . Neki od naših čitatelja koji su već neko vrijeme oko računala mogli bi se sjećati starog PCI standarda, ali PCIe je prema originalnom PCI standardu kao što je borbeni avion za papirnati avion.

PCIe je i protokol i standard fizičke hardverske veze. Najčešći standard PCIe hardverske veze je utor za proširenje matične ploče. Na ove utore spajate kartice za proširenje, a komunikacija se odvija preko spojnih pinova. Međutim, moguće je slati signale PCIe protokola preko drugih vrsta veza.

NVME SSD-ovi koji koriste M.2 konektor mogu koristiti PCIe , a čini se da se to ne razlikuje od računala od SSD - a spojenog preko standardnog PCIe utora. Thunderbolt 3 i 4 standardi također podržavaju slanje PCIe signala putem kabela. Ovako su mogući eGPU(eGPUs) -ovi (vanjske grafičke kartice).

PCIe uređaji šalju podatke na serijski način, ali preko više paralelnih traka. x16 PCIe utor na matičnoj ploči računala može smjestiti šesnaest podatkovnih kanala odjednom. PCIe također nudi x8, x4 i x1 utore. Općenito, grafičke kartice koriste x16 utor jer im je potrebna što veća propusnost. Dok su sporiji utori obično fizički kraći, uobičajeno je da duljina x16 osim primarnog bude x8.

PCIe kartice nude kompatibilnost unatrag i unakrsnu kompatibilnost, tako da možete staviti x4 karticu u bilo koji PCIe utor koji će je fizički smjestiti. Samo ćete potrošiti sve PCIe trake koje x4 kartica ne koristi. Isto vrijedi i za korištenje PCIe 5.0 kartice u, na primjer, 4.0 utoru. Radit će, ali će biti ograničeno na najmanji zajednički nazivnik.

Tko odlučuje o PCIe standardu?

PCI Express standard je osmislila i odobrila PCI Special Interest Group ( PCI-SIG ), konzorcij s članovima iz elektroničke i računalne industrije koji su zainteresirani za tehnologiju.

PCI-SIG je osnovan 1992. godine kao grupa sa zadaćom pomoći proizvođačima računala da ispravno implementiraju Intel PCI standard. Danas je to neprofitna organizacija s preko 800 članova.

PCI - SIG(PCI-SIG) ploča ima AMD , ARM , Dell , IBM , Intel , Nvidia , Qualcomm i više članova. Možda ćete prepoznati ova imena kao glavne proizvođače računalnih uređaja, a zajednički standard znatno olakšava njihov rad, a da ne spominjemo živote njihovih kupaca!

Za što se koristi PCIe?

Već smo gore spomenuli kartice za proširenje i SSD(SSDs) -ove, tako da vjerojatno imate opću ideju o upotrebi PCIe-a.

PCIe standard povezuje gotovo(PCIe) svaki vanjski periferni uređaj koji možete zamisliti. Nudi mnogo širu propusnost od USB -a , osobito kada se gleda na više traka. PCIe također pruža izravan put do CPU -a , što ga čini savršenim za aplikacije velike brzine i niske latencije.

Moderni GPU-ovi(Modern GPUs) koriste šesnaest traka  PCIe propusnosti kako bi maksimizirali svoje performanse, ali nije svakom perifernom uređaju potrebna tolika propusnost. Najnoviji PCIe 4.0 SSD(SSDs) -ovi koriste “samo” četiri trake, ali to je dovoljno da se SATA standard izbaci iz vode. Dok SATA dostiže 600 MB/s , vrhunski PCIe 4.0 diskovi mogu se kretati više od 7000 MB/s .

PCIe kartice za proširenje također prihvaćaju zvučne kartice(sound cards) , kartice za snimanje videa, 10Gb Ethernet adapter, WiFi 6 kartice,  Thunderbolt ili USB kontrolere i još mnogo toga. Periferni uređaji koji su integrirani u matičnu ploču vašeg računala također koriste PCI Express . Samo što je ožičenje trajno, a ne u obliku utora.

Kako se PCIe 6.0 (Does PCIe 6.0) poboljšava(Improve) u odnosu na PCIe 5.0 ?

Poboljšanje naslova obično je veliki skok u brzini podataka sa svakom PCIe revizijom. To je količina informacija koja se može premjestiti po autobusu svake sekunde.

U tom odjelu PCIe 6.0 ne razočarava. U potpunosti udvostručuje već ogromnu brzinu prijenosa podataka PCIe 5.0 s 32 Gigaprijenosa u sekundi ( GT/s ) na 64 GT/s po traci. Dok bi PCIe 5.0(Whereas PCIe 5.0) mogao pomaknuti 63 gigabajta(Gigabytes) u sekundi ( GB/s ), 6.0 se može pomaknuti do 128 GB/s . To je preko x16 veze, s više manjih veza koje se smanjuju. To znači da x8 PCIe 6.0 utor sada ima jednake performanse kao i x16 5.0 utor.

To stvara dosta prostora za buduće GPU(GPUs) -ove i ultra-brza rješenja za pohranu. Da ne spominjemo nevjerojatan opseg za vanjske uređaje povezane putem PCIe ili kartica za proširenje koje nude Thunderbolt i USB 4 .

Nove značajke u PCI Express 6.0

Napraviti tako monumentalan skok u izvedbi u jednoj generaciji nije bilo lako. Da bi postigli ove brojke, PCI-SIG inženjeri su morali razviti nekoliko inovativnih novih načina za pomicanje elektrona.

PAM4 signalizacija(PAM4 Signaling)

Vrlo(Quite) je moguće da je najznačajnija promjena s PCIe 6.0 u usporedbi s prethodnim generacijama sučelja način na koji se podaci kodiraju. 

PCI Express 6.0 koristi PAM4 , što je skraćenica za  Pulse Amplitude Modulation s četiri razine. ( Pulse Amplitude Modulation with four levels.)Ako znate nešto o električnim valnim oblicima, znat ćete da je “amplituda” vala koliko je vrh vala udaljen od osnovne linije.

Starije NRZ ( non-return-to-zero ) PCIe kodiranje imalo je samo dvije razine amplitude po impulsu tijekom ciklusa takta. PCIe 6 udvostručuje to na četiri, povećavajući količinu podataka kodiranih sa svakim ciklusom. 

Ispravljanje naprijed grešaka (FEC)(Forward Error Correction (FEC))

Dok PAM4 metoda kodiranja pruža značajno povećanje brzina, također pruža veliko povećanje bitnih pogrešaka. Drugim riječima, umjesto nule na odredište stiže jedan, i obrnuto.

Za borbu protiv toga, PCIe 6.0 ima novu značajku Forward Error Correction , koja provjerava da li podaci dolaze kamo bi trebali ići bez oštećenja, uz pomoć robusne implementacije CRC ( Ciclic Redundancy Check(Cyclic Redundancy Check) ).

Jedna opasnost od dodavanja više koraka ispravljanja pogrešaka u cjevovod je da ćete dodati više kašnjenja. Dodatna(Additional) latencija je sve veća zabrinutost s raznim komponentama računala velike brzine. Iako mogu premještati sve više i više podataka, potrebno im je više vremena da reagiraju na zahtjev za podacima, što može uzrokovati probleme.

FEC je dizajniran za dodavanje ne više od dvije nanosekunde latencije u usporedbi s prethodnim verzijama PCIe , što je mali dio dodatne latencije koju nitko ne može otkriti.

FLIT način rada(FLIT Mode)

FLIT način rada bio je još jedna mjera uvedena za poboljšanje ispravljanja pogrešaka u PCIe 6.0 . Organizira podatke u jedinice ujednačene veličine pomoću namjenske jedinice za kontrolu protoka. Ovo je potrebno za provjeru paketa na greške jer možete primijeniti algoritam na svaki paket podataka i provjeriti daje li paket još uvijek rezultat kada stigne na drugi kraj cjevovoda.

Stvar je u tome što se ispostavilo da FLIT način rada također donosi značajna poboljšanja učinkovitosti na drugim mjestima. Pomaže u smanjenju kašnjenja, čini korištenje propusnosti učinkovitijom i omogućuje PCIe 6.0 da ukloni veći dio troškova kodiranja iz prethodnih verzija. Dakle, iako PAM4 dodaje do 2ns latencije, FLIT način rada štedi na kašnjenju u drugim područjima.

L0p način rada(L0p Mode)

Jedna zanimljiva značajka u PCIe 6.0 je L0p način rada. Ovaj način rada smanjuje broj traka koje periferna jedinica koristi za slanje i primanje podataka. Dakle, ako vaše prijenosno računalo radi na bateriju, a GPU -u ne treba 16 traka za obavljanje svog trenutnog posla, smanjit će se na korištenje samo broja traka koje mu je potrebno, štedeći električnu energiju povećanjem energetske učinkovitosti.

Trebate li čekati PCIe 6.0?

Ako uskoro razmišljate o kupnji ili izradi novog računala, trebate li pričekati da se prve pojave PCIe 6.0 matične ploče? (PCIe 6.0)Uvijek je primamljivo pokušati izgraditi računalo otporno na budućnost. Što ako se pojavi novi GPU ili SSD koji treba PCIe 6.0 da bi postigao svoj puni potencijal?

Kratak odgovor na ovo pitanje je da ne morate brinuti o čekanju na PCIe 6.0 . U vrijeme pisanja ovog teksta, PCIe 5.0 matične ploče tek su se počele uvoditi potrošačima, a čak ni najmoderniji trenutni GPU(GPUs) -ovi nisu ni blizu potrebe za PCIe 5.0 .

U mjerilima(benchmarks) koja uspoređuju vodeće kartice poput RTX 3080 ili RTX 3090 koje rade na PCIe 3.0 i 4.0, razlika u performansama bila je negdje između ništa i 3%. Da, tako je. Tek sada dolazimo do granica PCIe 3.0 , i to samo s najskupljim GPU-ovima(GPUs) na planeti. Ne brinite se — barem ne nekoliko godina. 

Zapamtite(Remember) da je PCI-SIG objavio svoju konačnu PCIe specifikaciju za verziju 6.0 samo na papiru. Iako se konačna specifikacija neće promijeniti, proći će neko vrijeme prije nego što vidimo mnogo hardvera koji to podržava, barem u potrošačkom prostoru.

PCIe 6.0 danas ima (PCIe 6.0) prednosti podatkovnih(Benefits Data) centara

To ne znači da PCIe 6.0 već nekome nije koristan. U divovskim podatkovnim centrima svi se oslanjamo na usluge temeljene na oblaku, svaki dodatni dio propusnosti je dragocjen. Unutar tih polica s računalima pronaći ćete sustave s desecima ili stotinama CPU jezgri i nizovima brzih SSD memorija. Poboljšanja PCIe propusnosti će odmah pomoći da se skine pritisak s tih napregnutih podatkovnih cijevi.

Toliko veća propusnost znači da bi aplikacije za umjetnu inteligenciju i strojno učenje mogle analizirati više podataka u kraćem vremenu. To implicira da HPC ( High-Performance Computing ) aplikacije koje obavljaju složen posao u znanosti, inženjerstvu i fizici mogu proširiti svoje horizonte.

Čak i IoT ( Internet of Things ) sustavi koji šalju poplavu podataka u podatkovne centre za obradu u stvarnom vremenu imat će velike koristi od dodatne propusnosti.

Što dolazi nakon PCI Express 6.0?

PCIe tehnologija bit će prisutna još dugo, osim ako netko ne izumi tehnologiju perifernog međusobnog povezivanja koja je radikalno bolja. Tvrtke poput Intela(Intel) , AMD -a i Applea(Apple) rade uzbudljive stvari s povezanim tehnologijama između čipova unutar svojih procesorskih paketa. S procesorima(CPUs) poput AMD - ovog Ryzena(Ryzen) i Intelovog (Intel)Alder Lakea(Alder Lake) koji su do škrga napunjeni CPU jezgrama, trebaju premjestiti ogromnu količinu podataka. Sigurni smo da PCI-SIG može naučiti nekoliko stvari iz onoga što se događa unutar ovih procesora.



About the author

Pozdrav potencijalnim poslodavcima! Vrlo sam iskusan softverski inženjer s više od 7 godina iskustva u tom području. Znam kako dizajnirati i razvijati aplikacije za Windows 7 i na svom profilu imam širok raspon preporuka za Cool web stranice. Moje vještine i iskustvo nude mi odličan izbor za svaku tvrtku koja traži talentiranog pojedinca s dobrim vještinama upravljanja projektima, znanjem programiranja i iskustvom u razvoju web stranica.



Related posts