Hello,
I am considering purchasing a NAS device that supports 10gb ethernet speeds. However before I do I want to be sure my current PC can support a 10gb ethernet PCIe card. I do not fully understand how PCI works. I understand there are various lanes 1, 4, 8, and 16 and there are different generations 1-5 that affect the speed but I do not fully understand how my CPU affects the number of PCIe cards my system can support. My system is as follows:
CPU: Intel Core i7-7700K 4.2GHz, 4200 Mhz, 4 cores, 8 logical processors
Motherboard: Maximus IX Hero
RAM: 32gb (not sure about the make and model)
Graphics card: GTX 1080 Ti (using a 16 lane slot, says "PCIEX16/X8_i" on motherboard)
Sound card: Sound Blaster Z (using a 1 lane slot, says "PCIEX1_3" on the motherboard)
If I am understanding what is written correctly I believe the "PCIEX1_3" means the slot has one lane and is generation three and the "PCIEX16" indicates the slot is 16 lanes. What I do not understand is what the "X8_i" means. If someone could explain that in laymans terms I would be very grateful. Regardless, based on the information provided, could my current set up support a 10gb ethernet card in one of the remaining PCIe slots? Whether yes or no, my real question is why. How does the CPU allocate resources? A gentleman at my local Microcenter explained that my CPU could only support 16 lanes or something. I did not fully understand him. he said my graphics card used 8 lanes and my sound card four, was he correct? Based on the PCIe slots I would assume my graphics card used 16 lanes and my sound card 1 for a total of 17, which doesn't match what he said. What am I not understanding?
Thank you for taking the time to read and respond to my inquiry.
I am considering purchasing a NAS device that supports 10gb ethernet speeds. However before I do I want to be sure my current PC can support a 10gb ethernet PCIe card. I do not fully understand how PCI works. I understand there are various lanes 1, 4, 8, and 16 and there are different generations 1-5 that affect the speed but I do not fully understand how my CPU affects the number of PCIe cards my system can support. My system is as follows:
CPU: Intel Core i7-7700K 4.2GHz, 4200 Mhz, 4 cores, 8 logical processors
Motherboard: Maximus IX Hero
RAM: 32gb (not sure about the make and model)
Graphics card: GTX 1080 Ti (using a 16 lane slot, says "PCIEX16/X8_i" on motherboard)
Sound card: Sound Blaster Z (using a 1 lane slot, says "PCIEX1_3" on the motherboard)
If I am understanding what is written correctly I believe the "PCIEX1_3" means the slot has one lane and is generation three and the "PCIEX16" indicates the slot is 16 lanes. What I do not understand is what the "X8_i" means. If someone could explain that in laymans terms I would be very grateful. Regardless, based on the information provided, could my current set up support a 10gb ethernet card in one of the remaining PCIe slots? Whether yes or no, my real question is why. How does the CPU allocate resources? A gentleman at my local Microcenter explained that my CPU could only support 16 lanes or something. I did not fully understand him. he said my graphics card used 8 lanes and my sound card four, was he correct? Based on the PCIe slots I would assume my graphics card used 16 lanes and my sound card 1 for a total of 17, which doesn't match what he said. What am I not understanding?
Thank you for taking the time to read and respond to my inquiry.