WEBVTT

00:00:00.080 --> 00:00:07.359
imagine you could build a CPU in much the same way that we build pcs today

00:00:04.960 --> 00:00:11.440
with parts from different manufacturers this might actually become a reality in

00:00:09.280 --> 00:00:16.480
the near future thanks to a new standard called ucie that's being pushed by a lot

00:00:14.080 --> 00:00:20.720
of major players in the tech industry uci stands for universal chiplet

00:00:18.720 --> 00:00:25.039
interconnect express and it sounds a bit like pci express right funnily enough

00:00:23.279 --> 00:00:29.359
it's conceptually similar instead of adding to your computer's functionality

00:00:26.640 --> 00:00:34.800
with cards that fit into slots ucie builds on a chips functionality with

00:00:31.279 --> 00:00:36.719
additional chip lits as an example ucie

00:00:34.800 --> 00:00:42.320
might allow for a system on ship that has an Intel CPU graphics from AMD and a

00:00:40.000 --> 00:00:45.840
wi-fi radio from qualcomm a security enclave from microsoft and an ai

00:00:43.920 --> 00:00:49.920
accelerator from google we did see something like this in 2018 when Intel

00:00:48.160 --> 00:00:55.199
came out with those kaby lake g processors that featured AMD graphics

00:00:52.239 --> 00:00:59.520
but ucie takes this concept further and also standardizes it that's the

00:00:57.039 --> 00:01:03.920
important part but hold on systems on a chip are already a thing so what's the

00:01:01.760 --> 00:01:08.640
point of this modular approach well most current socs are designed as a

00:01:06.320 --> 00:01:12.960
single monolithic chip which presents some manufacturing disadvantages you see

00:01:11.280 --> 00:01:16.799
transistors have gotten much smaller which makes our chips perform better and

00:01:14.640 --> 00:01:20.640
consume less power but as we start hitting the limits of

00:01:18.400 --> 00:01:25.360
how small we can make them the obvious way to continue improving performance is

00:01:22.640 --> 00:01:29.680
to make the chips bigger but doing this raises the chances of a manufacturing

00:01:27.439 --> 00:01:33.200
defect one little tiny defect that will render the entire thing useless so

00:01:31.840 --> 00:01:37.439
instead of throwing the baby out with the bath water the industry is moving

00:01:34.880 --> 00:01:42.000
towards smaller chiplets that can be combined after they're manufactured

00:01:39.759 --> 00:01:45.600
moreover ucie enables chiplets from different companies to be combined

00:01:43.759 --> 00:01:48.880
another key difference from how chiplets are usually put together you can even

00:01:47.280 --> 00:01:53.759
combine different chiplets that use different process nodes onto the same

00:01:51.439 --> 00:01:58.719
package believe it or not wireless chips for things like wi-fi and 5g actually

00:01:56.159 --> 00:02:02.560
perform better with larger transistors because there isn't as much signal

00:02:00.240 --> 00:02:06.479
leakage so you could combine a modem built on a larger node with a processor

00:02:04.399 --> 00:02:10.160
built on a smaller one this opens the floodgates for companies to make

00:02:07.920 --> 00:02:14.080
different kinds of specialized chips a relatively low cost without having to

00:02:12.239 --> 00:02:18.560
design them from scratch meaning it could be easier and cheaper in the end

00:02:16.400 --> 00:02:21.840
to get a phone with better ai for photo editing and voice transcription for

00:02:20.160 --> 00:02:26.480
example instead of like we have right now where we are relying on the apples

00:02:24.160 --> 00:02:32.400
of the world to make one chip to rule them all but how exactly does ucie help

00:02:30.480 --> 00:02:36.560
chips from different companies talk to each other how does the standard work

00:02:34.720 --> 00:02:40.480
we'll tell you right after we thank grammarly for sponsoring this video

00:02:38.480 --> 00:02:44.239
grammarly is an all-in-one writing tool that helps you with grammar and spelling

00:02:42.080 --> 00:02:48.879
suggestions simply install the free desktop app log in and start typing baby

00:02:47.120 --> 00:02:52.160
there's also grammarly premium which provides more in-depth feedback on your

00:02:50.879 --> 00:02:56.319
writing check out the tone transformation and clarity tools they

00:02:54.239 --> 00:03:00.480
help you by rewording sentences to make you sound more confident and by removing

00:02:58.560 --> 00:03:04.879
unnecessary jargon to help you get your point across more clearly go to

00:03:02.560 --> 00:03:08.000
grammarly.com techwiki to sign up for a free account and get 20 off grammarly

00:03:06.959 --> 00:03:11.840
premium today right now this instant do it all

00:03:10.879 --> 00:03:16.480
right let's talk about how these chiplets would communicate you know how

00:03:14.080 --> 00:03:22.080
we compared ucie to PCIe earlier in the video ucie can actually use pci express

00:03:19.760 --> 00:03:26.879
to move data between chiplets much the same way an NVIDIA graphics card can

00:03:24.480 --> 00:03:33.040
talk with an Intel CPU ucie can also use another protocol

00:03:29.200 --> 00:03:35.360
called compute express link or cxl which

00:03:33.040 --> 00:03:40.560
is basically a higher performance PCIe variant for data centers but because

00:03:37.840 --> 00:03:46.159
ucie is designed primarily for chiplets that sit right next to each other it's

00:03:43.200 --> 00:03:49.200
much lower latency than a typical pci express implementation and it can also

00:03:48.480 --> 00:03:53.519
move plenty of data we're talking 1.3

00:03:51.519 --> 00:03:57.280
terabytes per second through one millimeter of chip edge

00:03:55.360 --> 00:04:01.040
that quick communication means that ucie chips could combine features that would

00:03:59.120 --> 00:04:05.680
otherwise need to be on separate chips or even separate cards while using a lot

00:04:03.599 --> 00:04:10.640
less power but it's not quite the same thing as AMD's infinity fabric or

00:04:08.400 --> 00:04:15.200
apple's ultra fusion used in the m1 ultra as directly connecting CPU cores

00:04:13.120 --> 00:04:20.400
like those do requires more complex designs and keep in mind that ucie is a

00:04:18.160 --> 00:04:24.720
very new standard so don't expect to see tons of pcs and phones and servers that

00:04:22.639 --> 00:04:28.400
could be rocking it immediately but it could end up being quite a big

00:04:26.400 --> 00:04:35.199
deal down the line as industry heavy hitters like Intel AMD ARM google

00:04:31.040 --> 00:04:36.960
microsoft meta samsung qualcomm and tsmc

00:04:35.199 --> 00:04:40.880
have all thrown their weight behind the standard and keep an eye on apple and

00:04:38.800 --> 00:04:44.560
NVIDIA apple has moved toward designing their own ARM-based silicone in-house

00:04:42.960 --> 00:04:49.360
while NVIDIA continues to favor monolithic chips but maybe we'll see

00:04:47.040 --> 00:04:52.960
them jump on the uci train in the future if it does end up becoming a ubiquitous

00:04:51.520 --> 00:04:57.759
industry standard in the meantime i think i'll design my

00:04:54.880 --> 00:05:03.680
own phone chip with two 5g modems so then it'll be 10g

00:05:00.560 --> 00:05:04.880
that's how it works 25g

00:05:03.680 --> 00:05:09.919
thanks for watching guys if you like this video hit like hit subscribe and hit us up in the comments section with

00:05:08.080 --> 00:05:13.120
your ideas for subjects that you want to see us cover in the future
