Jak #PCIe zmienia wszystko: od autobusów po sieci
To nie wygląda na sieć. Jest ukryty wewnątrz komputera, na płycie głównej. Jednak PCI Express (PCIe) działa bardziej jak architektura magistrali niż starsza architektura magistrali, którą zastąpiła. Ta zmiana konstrukcyjna sprawia, że nowoczesne komputery są bardziej responsywne. Lepiej radzi sobie z wydajnością graficzną. Zabiło slot AGP.
Seryjna rewolucja
Starsze systemy korzystają z magistrali równoległych. Dane przesyłane są sekwencyjnie szerokimi kanałami. To tworzy wąskie gardło. Kiedy komponenty przyspieszają, opona nie nadąża. PCIe rozwiązuje ten problem poprzez serializację. Wysyła dane jeden bit na raz przez oddzielny kanał. Każdy kanał ma ścieżkę nadawczą i ścieżkę odbiorczą. Ten tryb pełnego dupleksu oznacza, że dane przesyłane są w obu kierunkach jednocześnie.
Wyobraź to sobie w ten sposób. Stara opona to jednopasmowa autostrada. PCIe to autostrada wielopasmowa. Możesz zwiększyć pojemność, dodając kanały. Połączenie x1 ma jeden kanał. Połączenie x16 ma szesnaście. Im więcej pasów, tym większa przepustowość. Ta skalowalność jest kluczem do sukcesu.
Dlaczego prędkość ma znaczenie
Ta różnica nie jest tylko teoretyczna. Ma to wpływ na wszystkie liczby klatek na sekundę i czas ładowania. Karty graficzne wymagają dużej przepustowości. Zapewnia to PCIe. Dzięki temu procesor graficzny może szybko odzyskać dane z pamięci. Skraca to czas oczekiwania. To także zwalnia procesor. Procesor nie musi czekać na zakończenie przesyłania danych. Potrafi skoncentrować się na obliczeniach.
Wydajność ta nie ogranicza się do kart graficznych. Dyski SSD NVMe komunikują się bezpośrednio z systemem za pośrednictwem linii PCIe. Omijają starsze kontrolery pamięci masowej. Szybkość odczytu i zapisu znacznie wzrosła. Zadania, które wcześniej zajmowały sekundy, są teraz wykonywane w milisekundach. Różnicę widać w codziennym użytkowaniu. Przesyłanie plików przebiega szybciej. Gry ładują się szybko.
Wymiana starej gwardii
AGP był kiedyś standardem dla grafiki. Zapewnia większą przepustowość niż PCI. Ale osiągnął swój limit. PCIe oferuje rozwiązanie. Obsługuje wyższe częstotliwości zegara. Wykorzystuje sygnalizację pakietową zamiast wspólnej magistrali. Zmniejsza to zakłócenia. Sygnał pozostaje wyraźny. Poprawia integralność danych.
Ta zmiana nie nastąpiła z dnia na dzień. Płyty główne muszą się dostosować. Zmienił się kształt gniazd. Liczba kontaktów uległa zmianie. Ale korzyści są oczywiste. PCIe robi więcej niż tylko zastępuje AGP. Zastępuje również PCI. Starsze urządzenia mają adaptery. Nowe urządzenia łączą się bezpośrednio. Modernizacja ekosystemu.
Jak to działa za kulisami
Każdy kanał składa się z dwóch różnicowych par sygnałów. Jedna para transmituje. Drugi akceptuje. Taka konstrukcja minimalizuje zakłócenia elektromagnetyczne. Umożliwia dłuższe dystanse i wyższe prędkości. Protokół ten kontroluje przepływ danych. Zapewnia prawidłowe dostarczenie danych. Wbudowana korekcja błędów. Utracone pakiety są retransmitowane.
Ta niezawodność jest ważna. W mocno obciążonych systemach uszkodzenie danych może powodować awarie. PCIe zapobiega temu. Efektywnie przetwarza złożone transakcje. Protokół skaluje się od x1 do x32. Większość konsumenckich płyt głównych wykorzystuje procesory graficzne x16. x4 na dysk SSD. x1 dla karty dźwiękowej lub karty sieciowej. Każde urządzenie dostaje to, czego potrzebuje. Żadnej wymiany. Brak konkurencji.
Prawdziwy wpływ
Użytkownicy zauważają prędkość. Czas uruchamiania jest skrócony. Aplikacje uruchamiają się szybciej. Zadania renderowania są wykonywane szybciej. Wyższa liczba klatek na sekundę dla graczy. To nie są małe zwycięstwa. To są zmiany zasadnicze. Architektura ta wspiera innowacje. Nowe urządzenia wymagają dużej przepustowości. Bez PCIe współczesne przetwarzanie danych stanęłoby w miejscu.
Projekt jest również uproszczony. Inżynierowie nie potrzebują skomplikowanego pośrednictwa magistrali. to jest
Moc i przepustowość: zalety PCIe
Przejście z AGP na PCIe nie wiąże się wyłącznie z wyższymi częstotliwościami taktowania. Najważniejsze jest czysta przepustowość i moc. Gniazdo PCIe x16 przesyła dane z szybkością, której nowoczesne połączenia AGP 8x po prostu nie są w stanie zapewnić. Różnica w przepustowości jest tak duża, że można używać nawet najnowszych kart graficznych bez powodowania wąskiego gardła.
Następnie pojawia się kwestia żywienia. W niektórych konfiguracjach AGP 8x jest ograniczone do 25 W lub 42 W. PCIe x16 zmienia to równanie, dostarczając do 75 W bezpośrednio do karty graficznej. Te dodatkowe funkcje są ważne. Zmniejszają zależność od dodatkowych złączy i kart obsługujących, które zużywają więcej energii, niż pozwalają na to tradycyjne gniazda rozszerzeń.
Dlaczego więc jest to ważne dla zwykłych użytkowników?
Większa przepustowość oznacza mniej zacięć w grach w wysokiej rozdzielczości i edycji wideo. Większa moc oznacza mniej kabli i większą stabilność.
Rezultatem jest bardziej skalowalny system. Możesz zaktualizować swoją kartę graficzną, nie martwiąc się, czy Twoja płyta główna wytrzyma obciążenie. To właśnie robi interfejs.
Jak dane faktycznie przesyłane są przez linie PCIe
Zamiast myśleć o połączeniu PCI Express jak o autostradzie, pomyśl o nim jak o szeregu równoległych dróg jednopasmowych. Każdy kanał składa się z dwóch par przewodów. Jedna para obsługuje ruch wychodzący, a druga odbiera dane przychodzące. Taka konfiguracja pozwala na jednoczesne wysyłanie i odbieranie danych, ale nie jest to całkowicie pełny dupleks w tradycyjnym znaczeniu, gdzie zwiększenie szerokości kanału powoduje zwiększenie prędkości. Chodzi o oddzielenie strumieni.
Mechanizm jest zaskakująco prosty. Linie PCIe przesyłają pakiety z szybkością 1 bitu na zegar. To wszystko. Jeden kawałek. Jeden impuls zegarowy. Każdy kanał nie korzysta ze skomplikowanych schematów kodowania, a więcej informacji można uzyskać na podstawie fizycznej podstawy, którą sam zdefiniujesz. Szybkość osiąga się poprzez zwiększenie liczby linii.
Gniazdo PCIe x1 ma tylko jedną linię. Płyty główne do kart graficznych są zwykle wyposażone w gniazda PCIe x16. Jeśli włożysz kartę x1 do gniazda x16, będzie działać, ale to jak jazda rowerem po 16-pasmowej autostradzie. Infrastruktura istnieje, lecz jej potencjał nie jest w pełni wykorzystywany. Co się stanie, jeśli włożysz kartę x16 do gniazda x1? Nie pasowałby fizycznie, a nawet gdyby tak było, wąskie gardło w zakresie wydajności natychmiast spowodowałoby poważne problemy.
Dlatego różnice w liczbie linii mogą być istotne dla niektórych komponentów. Karty graficzne wymagają dużej wydajności. Dyski SSD NVMe również korzystają z wielu pasm (zwykle czterech), aby osiągnąć reklamowane prędkości. Kamera internetowa? Wymaga tylko ułamka tego, co może zapewnić pojedyncza linia PCIe x1.
Zasada jednego bitu na zegar może wydawać się ograniczająca, ale zwróć uwagę na częstotliwość. Najnowsze generacje PCIe działają z coraz wyższymi częstotliwościami taktowania. Na przykład PCIe 5.0 przesyła dane z prędkością 32 GT/s (gigatransferów na sekundę). Każda transmisja to tak naprawdę zakodowany bit, czyli 32 miliardy bitów na sekundę na kanał. Zanim wykonasz obliczenia, pamiętaj, że PCIe wykorzystuje schematy kodowania, takie jak 128b/130b. Oznacza to, że nie każdy bit jest ładunkiem. Jednak surowa przepustowość jest wystarczająca, aby zaimponować.
Jeśli więc w specyfikacji Twojej płyty głównej jest napisane gniazdo PCIe 5.0 x16, pamiętaj, że ma ona 16 linii, a każda linia przesyła bity z niesamowitą szybkością. Przepustowość jest realna. Pytanie nie dotyczy tego, czy przewód wytrzyma obciążenie, ale czy element może wypełnić tę rurkę. Jak dotąd większość nie może.
Informacje o przypisaniu linii PCIe
Fizyczna rzeczywistość połączenia PCI Express jest często błędnie rozumiana, jak gdyby była to tylko kwestia kształtu gniazda karty. Jeśli chodzi o okablowanie wewnętrzne, standardowy interfejs PCIe x1 jest najmniejszy i jest przeznaczony dla jednej linii. Ten jeden kanał zawiera dokładnie cztery przewody i przesyła dane bit po bitwie.
Matematyka staje się interesująca, gdy zostanie powiększona. Połączenie PCIe x2 podwaja szerokość i wykorzystuje 8 przewodów. Umożliwia to jednoczesną transmisję dwóch bitów, co odpowiednio poprawia wydajność.
Następne jest połączenie PCIe x4, które przesyła 4 bity na raz. Takie linie stosuje się w dyskach SSD NVMe, gdzie prędkość jest ważniejsza niż samo posiadanie dodatkowych gniazd rozszerzeń.
Producenci oferują także inne konfiguracje. Łącza mogą być PCIe x12, PCIe x16 lub PCIe x32. Gniazda x16 są nadal standardem w przypadku wysokiej klasy kart graficznych. Więcej kanałów oznacza większą przepustowość – to bezpośrednia korelacja. Ale czy przeciętny użytkownik naprawdę potrzebuje x4 lub więcej? Rzadko. Pozostałe kanały pozostają niewykorzystane, chyba że przesyłasz ważne dane.
Jeśli posiadasz odpowiedni sprzęt, teoretycznie możesz zainstalować w swoim systemie dwie karty graficzne. Klasyczny sposób polega na użyciu płyty głównej obsługującej SLI, dwóch zgodnych kart graficznych SLI i mostka SLI do ich połączenia. Proste zadanie sprzętowe. Ale jest inny sposób.
Metoda macierzy wideo Alienware
Alienware wybrał inną drogę. To coś więcej niż tylko włożenie dwóch kart do etui. Stworzyli Video Array. Ta konfiguracja łączy dwie standardowe karty graficzne z własnym centrum łączenia wideo. Koncentrator przejmuje główne zadanie polegające na łączeniu strumieni wideo.
Zasilanie i chłodzenie to główne problemy w systemach z wieloma procesorami graficznymi. Alienware rozwiązuje ten problem za pomocą specjalnego systemu. Opracowali specjalną infrastrukturę zasilania i chłodzenia, aby sprostać dodatkowemu zużyciu ciepła i energii. Samo włożenie karty nie stanowi żadnego problemu. Zapobiegnie to przegrzaniu obudowy.
„Dwie standardowe karty graficzne w połączeniu z Video Merger Hub i zastrzeżonym oprogramowaniem.”
Dlaczego jest to ważne dla przeciętnego użytkownika?
Większość użytkowników nie potrzebuje dwóch procesorów graficznych. Dla przeciętnego użytkownika komputera stacjonarnego wystarczy jedna karta. Ale dla entuzjastów różnica jest oczywista. SLI wymaga obsługi płyty głównej. Nie wszystkie płyty główne są wykonane poprawnie. Rozwiązanie Alienware eliminuje tę zależność. Kartę kupujesz sam. Podłącz je do koncentratora. Oprogramowanie zajmie się resztą.
Centrum fuzji wideo jest kluczowym elementem. Pełni rolę mózgu. Informuje karty o sposobie rozłożenia obciążenia. Bez tego po prostu marnujesz energię. Można to wykorzystać do poprawy wydajności obsługiwanych gier.
Ukryte koszty
Ciepło jest Twoim wrogiem. Obie karty generują dwukrotnie więcej ciepła. System chłodzenia Alienware jest wyjątkowy. Jest przeznaczony do tego konkretnego obciążenia. Zwykłe przypadki nie będą działać. Potrzebujesz zaprojektowanego przez nich przepływu powietrza. Źródło zasilania musi być również niezawodne i trwałe. Nie można zignorować dodatkowego zużycia energii.
Którą metodę wybrać?
SLI to metoda tradycyjna. Szeroko wspierane przez producentów płyt głównych. Ale jest też bardziej wymagający. Wymaga kompatybilnej karty. Wymaga kompatybilnej płyty głównej. Most SLI to połączenie fizyczne. Może się to nie udać. Może to powodować opóźnienia.
Macierz wideo firmy Alienware to system zamknięty. To jest zastrzeżone. Jesteś przywiązany do ich ekosystemu. Ale jest również łatwy w instalacji. Nie ma fizycznego mostu. Konfiguracja profili SLI nie wymaga zmian w BIOS-ie. Oprogramowanie autorskie steruje warstwą kontrolną. W teorii jest to plug and play.
Czy to teraz istotne?
Konfiguracje z wieloma procesorami graficznymi powoli zanikają. Współczesne gry nie obsługują ich dobrze. SLI w nowych wersjach praktycznie zniknęło. Podejście Alienware jest niszowe. Nadaje się do zadań specjalnych. Nowoczesne renderowanie. Gry z przestarzałym silnikiem. Lub dla tych, którzy po prostu chcą maksymalnej mocy bez tworzenia niestandardowego systemu.
Technologia istnieje. Sprzęt jest prawdziwy. Jednak wsparcie oprogramowania jest słabym punktem. Jeśli gra nie ma dla niej profilu, otrzymasz dwóch działających fanów bez zwiększenia wydajności. Taka jest rzeczywistość multi-GPU w 2024 roku.
Przejście z magistrali współdzielonej na architekturę punkt-punkt
Zasadnicza różnica polega na sposobie przekazywania informacji. Tradycyjne urządzenia PCI korzystają ze wspólnej magistrali. Wszyscy „tłuką się” na jednym pasie, czekając na swoją kolej, aby przesłać dane. To jak zatłoczony pokój.
PCI Express zmienia zasady gry. Każde urządzenie ma własne połączenie z przełącznikiem. Brak ogólnego wykorzystania kanału. Nie ma potrzeby stać w kolejce, aby zarezerwować przepustowość.
To topologia punkt-punkt zapewnia wysoką wydajność PCIe. Nie musisz się martwić, że jedno wolne urządzenie peryferyjne będzie ograniczać wydajność drugiego. Przełączniki bezpośrednio kontrolują ruch. Każde połączenie działa niezależnie.
Aby zrozumieć mechanikę architektury, przejrzyj, w jaki sposób PCI Express zapewnia integralność sygnału i terminację linii. Dedykowane kanały znacznie zmniejszają opóźnienia. Urządzenia komunikują się bezpośrednio z kompleksem głównym bez dostępu do wspólnej magistrali za pośrednictwem urządzenia głównego.
Takie podejście pozwala szybko skalować rozmiary gniazd. Można jednocześnie używać linii x1, x4 i x16 na jednej płycie głównej bez wpływu na wydajność kart z mniejszą liczbą linii. Przepustowość rośnie liniowo wraz z liczbą linii.
„Każde urządzenie korzystające z PCI Express ma własne, dedykowane połączenie z przełącznikiem.”
Izolacja jest kluczem do nowoczesnej produktywności. Zapewnia stabilne prędkości niezależnie od liczby zainstalowanych urządzeń. Model współdzielonej magistrali nie jest w stanie osiągnąć takiego poziomu wydajności.





































