Et spørgsmål om PCIe-baner og hvordan de er opdelt

Bundkort og CPU

Reparationsvejledninger og support til bundkort og CPU'er.



Rep: 21,1k



Sendt: 01/04/2018



De fleste intel desktop-processorer har 16 PCIe-baner, hvilket er lige nok til en x16 GPU. Det er klart, at du ikke kan bruge GPU'en uden et operativsystem til at køre på, så du har brug for en SSD. Så nu har du en x4 NVMe SSD. Da SSD'en skal have 4 baner for at fungere, går GPU'en ned til x8, fordi den ikke har nok baner til at fungere ved x16?



Jeg har bemærket, at mange af intels desktopchipsæt til Sky og KabyLake har alt fra 6-24 'Maks. Antal PCI Express-baner' når alle processorer kun har 16 baner. Hvis du lægger en 16-bane i7-7700 på et Z270-bundkort med et 'Max antal PCI Express-baner' på 24, har bundkortet så sine egne PCIe-baner, der stabler oven på processorens?

@danj Jeg håbede du kunne forklare det, tak.

Kommentarer:



hvilket bundkort ser du på?

04/01/2018 ved Aiden

@captainsnowball Jeg har bygget flere pc'er før. Jeg forstår dem måske bedre end dig. Jeg leder ikke efter noget specifikt bundkort, jeg leder efter en dybere forståelse af, hvordan PCIe-baner fungerer, hvilke @danj forhåbentlig kan give.

04/01/2018 ved George A.

OKAY! Jeg holder øje med dette emne, måske kan jeg lære noget af det.

04/01/2018 ved Aiden

når en moboproducent taler om at have 24 PCIE-baner, henviser de faktisk til HSIO. en HSIO er den samme (slags men ikke rigtig) til en pcie-bane. en mobo forbinder alt sammen. så en moboproducent bruger 16 til 16x pcie-slot. de bruger 4 til ram. og 4 til alle dine sataporte, m.2 slots, usb-forbindelse og ethernet. det er en grov skitse og ikke evangeliet, da alle mobo-producenter kan budgettere HSIO-banerne, som en CPU har, men de vil have til et bestemt mobo-produkt.

det er grunden til, at tilslutning af en M.2-slot-ssd kan deaktivere en eller flere sataporte. de bruger de samme HSIO-baner til CPU'en

11/02/2018 ved I_m31

Jeg tror, ​​at processoren har dedikerede baner, og mængden af ​​brugbare baner afhænger af chipsættet. Z370 + z390 har 24 baner. Så hvis du bruger et x16-grafikkort, har du 8 baner tilbage, som kan rumme 2 x4 SSD'er. Jeg tror ikke, at ethvert bundkort har to x16 slots (de kan have to x16 slots, men de kan kun bruges på x 8 samtidigt)

01/12/2018 ved Mike c

3 svar

Valgt løsning

Rep: 409k

Der er ingen svar her:

  • CPU'en har mere end et middel til samtrafik afhængigt af CPU-serien.
  • CPU'ens forbindelser kan rettes til en PCH-chip, der kan styre et større antal PCI-baner.

Så mellem logikkortet og CPU'en, og hvordan de arbejder sammen, indstiller det samlede antal baner, og derefter fordeles banerne til de forskellige slots såvel som eventuelle dedikerede grænseflader på logikkortet.

køkkenrestaurant kaffemaskine rent lys slukker ikke

Opdatering (01/04/2018)

Lad os arbejde ud af en ægte CPU, chipsæt og logkort. Gennemgå disse og fokuser dine spørgsmål fra disse dokumenter.

Opdatering (01-05-2018)

George, det er ikke så skåret og tørt! Se på dette diagram

Som du kan se er CPU's PCI-baner dedikeret til grafikkort i dette design.

Kommentarer:

Hmm, okay. Dit gæt er mere uddannet end mit, tror du, at 24 på 'Max # af PCI Express-baner' betyder i alt 24, eller simpelthen at chipsættet ikke understøtter mere end 24 baner, der kommer fra processoren? Har mac'er de samme chipsæt som dem, som Intel fremstiller for bundkortproducenter, eller er de alle brugerdefinerede? Bruger Sata og USB og RAM også PCIe-baner?

04/01/2018 ved George A.

udskift harddisken mac mini 2012

Okay. Jeg er bekendt med alle disse komponenter, og hvor hvad jeg havde i tankerne.

Bundkortet har to PCIe x16 slots, fire PCIe x1 slots og en x4 slot til en NVMe SSD. Det inkluderer ikke USB, SATA, Ethernet.

Skal alle disse enheder arbejde med kun 16 baner? Eller antyder du, at bundkortets baner virkelig er gør stakke oven på processorens, i alt 40 baner?

Jeg bemærkede, at Z370 har en PCH-chip lige ved siden af ​​PCIe-slots. Jeg troede, at en PCH-chip måske havde været noget, du kun ville finde på Mac'er og dyre arbejdsstationer.

04/01/2018 ved George A.

Afhængigt af generationen af ​​systemet har du en North & South bridge-chip eller bare den kombinerede PCH. Her er en god reference: Intel® 7 Series / C216 Chipset Family Platform Controller Hub (PCH) Gennemgå PCI-hub'en og I / O-sektionerne

04/01/2018 ved Og

Åh, PCH er den forkortede form for platform controller hub! Jeg ved hvad det er. Okay, tak. Bare et sidste spørgsmål, PCH's baner plus processorens tilføjes sammen, korrekt? I alt 40 PCIe-baner.

04/01/2018 ved George A.

Jeg kan ikke svare på det på den måde! Hvordan jeg laver brød er ikke på samme måde som du ville!

Forskellige designere vil gøre forskellige ting afhængigt af hvad de sigter mod.

05/01/2018 ved Og

Rep: 49

Så er der en måde, jeg kan kontrollere, hvor mange PCIe-baner, jeg har tilbage på chipset?

GPU'en bruger naturligvis nogle baner? Og jeg bruger 4 baner til min nye M.2 SSD.

Er der en måde at kontrollere, hvor mange jeg har tilbage, fordi jeg også vil tilføje et capture-kort senere og også en anden SATA-adapter for at få flere SATA-porte.

Kommentarer:

Du skal gennemgå dine systemers PCH-logik for at se, hvor mange PCIe-baner den understøtter. Det kan være en god idé at tale med leverandøren af ​​systemet eller logkortet, hvis du har bygget dit eget system for at se, hvad de siger. Og endelig se på dine BIOS-indstillinger, det giver ofte oplysninger om, hvad der bruges.

GPU-slots bruger baner, der går direkte til CPU'en og tæller ikke med for PCIe-baner, der betjenes af PCH.

Glem ikke, at dit system muligvis har en PCIe-bro, som derefter tillader yderligere baner at være tilgængelige. Men du skal derefter finde ud af, hvilke enheder der ikke har brug for direkte adgang og derefter kan bruge den broforbindelse til at fjerne belastningsbaner på den primære PCH.

05/07/2018 ved Og

Rep: 1

Et svar på din anmodning er, at der ser ud til at være en vis brug af PCI-e-baner fra bundkortproducenter ... som kan tildeles bedre. For eksempel tilbyder Asrock 990FX Extreme6 2x faktiske PCIe x16 slots, der bruges fuldt ud, mens den 3. x16 slot maksimalt kan fungere @ x8. Den indbyggede M2-slot bruger de samme ressourcer som eSata 3-porten. Jeg ved ikke, hvem der nogensinde har brugt disse porte, men det forekommer mig, at nogle af disse ressourcer bruges til unødvendige genstande. Det samme ser ud til at gælde for det nye X570-chipsæt, hvor intet andet end et gfx-kort kan indsættes uden at skulle lide en nedskalering af gen 4 x16 slot? Det er virkelig latterligt, og i det mindste skal en brochip implementeres mellem 2 x16 slots og bundkortet / CPU'en. Derefter ville den anden plads være fri til at indsætte lagerkort med høj kapacitet. To M2-slots ombord er allerede fantastiske, mens mere end kan tilføjes frit med udvidelseskort. Jeg ønsker, at gfx-kort skal køre på x16 for at være sikret i første omgang. Selv når der ikke er nogen software tilgængelig endnu. Jeg vil c ting, der kører, hvordan de er ment til, uden at gå på kompromis med ting, der fulgte med pakken, som jeg ikke kunne afvise. Fri arkitektur, var hvad pc-konceptet handlede om, hvis jeg og jeg huskede rigtigt. Ellers ville vi alle bruge…. Amiga? Namasté

George A.