WEBVTT

00:00:00.040 --> 00:00:07.720
your PC probably has a slot that looks like this it's a PCI Express x16 slot

00:00:06.200 --> 00:00:11.719
and it's commonly used for graphics cards as it's one of the fastest

00:00:09.519 --> 00:00:16.640
connections on your motherboard even the chunkiest most powerful gpus can be

00:00:14.360 --> 00:00:24.320
handled by a single one of these slots no problem but there is another did you

00:00:20.640 --> 00:00:26.439
know that PCI Express X32 is a real

00:00:24.320 --> 00:00:31.439
thing that actually exists what the heck would you do with a slot that's twice as

00:00:28.679 --> 00:00:35.920
long well to be clear it's very difficult to find slots physically

00:00:33.160 --> 00:00:40.039
bigger than that standard x16 size remember that those numbers when we're

00:00:37.600 --> 00:00:45.960
talking about PCI Express refer to the number of lanes not necessarily the

00:00:42.600 --> 00:00:48.559
physical size of the slot a tiny m.2 SSD

00:00:45.960 --> 00:00:53.079
often uses four PCI Express Lanes even though the connector is quite a bit

00:00:50.239 --> 00:00:58.600
smaller than a regular PCIe X4 sized slot how exactly does PCI Express X32

00:00:56.600 --> 00:01:03.840
work then it turns out that the PCI Express standard doesn't support a

00:01:00.760 --> 00:01:05.519
single link greater than x16 the reason

00:01:03.840 --> 00:01:10.600
for this is because it's very difficult to actually Implement links this wide in

00:01:08.439 --> 00:01:15.960
Hardware you see when you send data down a PCI Express link say to a graphics

00:01:13.240 --> 00:01:20.640
card that data is striped across multiple lanes and doing this is not

00:01:18.520 --> 00:01:25.840
trivial when the data arrives wherever it's going it has to be Des skewed

00:01:23.200 --> 00:01:29.880
meaning synchronized although PCI Express is a Serial interface that

00:01:27.920 --> 00:01:34.479
doesn't require the data on each lane to to arrive at exactly the same time

00:01:32.439 --> 00:01:39.040
synchronizing the data still involves Hardware overhead and once you start

00:01:36.479 --> 00:01:44.600
getting past 16 Lanes it's just too much to keep up with so instead of having one

00:01:41.720 --> 00:01:49.240
big slot these higher PCI Express connections use a trick called driver

00:01:46.960 --> 00:01:54.280
binding essentially this allows multiple PCIe devices to talk to each other and

00:01:52.439 --> 00:02:02.479
coordinate their traffic so they can act as one big device so a PCIe X32 link is

00:01:59.039 --> 00:02:04.680
actually two x16 links mashed together

00:02:02.479 --> 00:02:10.000
in software with the devices installed in two normal x16 slots the performance

00:02:07.960 --> 00:02:16.720
overhead involved with driver binding for X32 isn't too bad but if you were to

00:02:13.480 --> 00:02:18.640
theoretically go up to say x64 you'd

00:02:16.720 --> 00:02:21.720
likely need more Hardware as at that point you just have too many

00:02:19.720 --> 00:02:26.000
transactions for your poor system to handle but wait a sec why the heck would

00:02:24.160 --> 00:02:30.959
you need that much bandwidth to begin with we'll tell you right after we thank

00:02:28.040 --> 00:02:37.160
MSI for sponsoring today's video the MSI MPG Gung near near 300r airflow case has

00:02:34.840 --> 00:02:41.800
everything you need for a slick setup we're talking a perforated front panel

00:02:39.159 --> 00:02:47.840
support for dual 360 mil AIO liquid coolers and an omnidirectional GPU stand

00:02:44.680 --> 00:02:50.200
so your build can stand out plus those

00:02:47.840 --> 00:02:55.720
pre-installed argb fans will make your rig look straight up epic you can take

00:02:52.800 --> 00:03:01.280
that to the bank check out the MSI MPG Gung 300r airflow in the description

00:02:58.680 --> 00:03:05.680
below now the appeal of having this many PCI Express Lanes isn't so you can do

00:03:03.640 --> 00:03:10.680
something like squeeze more performance out of your graphics card even an RTX

00:03:07.959 --> 00:03:16.280
490 barely improves going from eight Lanes to 16 Lanes on a PCIe 4.0 slot

00:03:14.200 --> 00:03:21.680
instead driver binding is used in applications where all the bandwidth you

00:03:18.400 --> 00:03:23.440
can get is appealing you often see X32

00:03:21.680 --> 00:03:27.959
links in certain kinds of networking cards mostly for server and data center

00:03:25.920 --> 00:03:32.720
use although NVIDIA is obviously known more for gpus and AI they make a line of

00:03:30.959 --> 00:03:37.400
network adapters that supports both Ethernet and another high-speed

00:03:34.720 --> 00:03:42.319
networking protocol called infiniband this product for example goes into a

00:03:39.280 --> 00:03:45.080
standard PCI Express x16 slot but it

00:03:42.319 --> 00:03:49.560
comes with a second auxiliary card with the same connector they work in tandem

00:03:47.200 --> 00:03:53.480
to provide an X32 connection for extra bandwidth in case you're using a

00:03:51.239 --> 00:03:56.959
previous revision of PCI Express that doesn't provide enough bandwidth to take

00:03:55.159 --> 00:04:01.200
full advantage of the network adapter speed there's also a special cable

00:03:59.239 --> 00:04:05.879
connecting them to allow them to share data while taking some of the pressure

00:04:02.879 --> 00:04:07.799
off of the PCI Express Bus itself and

00:04:05.879 --> 00:04:11.959
connecting multiple machines with crazy amounts of bandwidth isn't even a rare

00:04:09.680 --> 00:04:16.560
use case with how much growth we've seen with data hungry cloud services for

00:04:13.840 --> 00:04:22.040
applications like AI gaming and Ultra highdef video data centers are already

00:04:18.720 --> 00:04:25.560
moving towards 400 gabit connections or

00:04:22.040 --> 00:04:27.880
even Beyond that's 400 times faster than

00:04:25.560 --> 00:04:34.199
what you'll find in most Garden variety desktop PCS which is also part of why

00:04:30.800 --> 00:04:36.160
you simply don't need PCI Express X32 in

00:04:34.199 --> 00:04:39.880
your personal rig although I'm sure some of you are already thinking of ways

00:04:37.960 --> 00:04:43.320
you're going to justify your purchase hey thanks for watching this video like

00:04:41.880 --> 00:04:48.360
it if you liked it dislike it if you disliked it check out our other video on

00:04:45.280 --> 00:04:49.880
PCI Express 6.0 comment below with video

00:04:48.360 --> 00:04:55.240
suggestions and don't forget to subscribe and follow to Tech quick the

00:04:52.440 --> 00:04:58.360
channel that's all about doing the tech real quick
