WEBVTT

00:00:00.000 --> 00:00:04.360
Life is great when you have lots of choices. I mean, who hasn't had a little party in their head

00:00:04.360 --> 00:00:08.240
when getting off at a highway exit and seeing two dozen fast food places

00:00:08.240 --> 00:00:11.720
vying for your attention, please, Colonel, I'm married.

00:00:11.720 --> 00:00:15.040
But this isn't the case in the CPU world

00:00:15.040 --> 00:00:18.160
where you basically only have two choices on desktop,

00:00:18.160 --> 00:00:21.200
AMD or Intel. So how did this happen?

00:00:21.200 --> 00:00:25.840
I mean, with as many computers as there are in the world, do no other companies want a piece of the action?

00:00:25.840 --> 00:00:28.400
To understand why there are only two CPU options

00:00:29.360 --> 00:00:36.120
we have to go back to the first PC, the original IBM personal computer from 1981.

00:00:36.120 --> 00:00:40.400
IBM chose the Intel 8088 CPU to power the machine,

00:00:40.400 --> 00:00:46.160
which was based on the x86 instruction set. This ended up being an enormously consequential choice

00:00:46.160 --> 00:00:49.320
as the IBM PC exploded in popularity

00:00:49.320 --> 00:00:54.320
and pushed lots of its competitors out of the market because it was a versatile, well-built computer

00:00:54.320 --> 00:01:00.000
that offered great value for money at the same time. This meant that software developers wanted to write programs

00:01:00.000 --> 00:01:04.560
for the IBM PC and compatibles that utilized x86 CPUs,

00:01:04.560 --> 00:01:07.600
meaning Intel quickly became a very powerful name

00:01:07.600 --> 00:01:11.560
in the microcomputer CPU space. So powerful, in fact,

00:01:11.560 --> 00:01:16.800
that they ended up licensing out the x86 architecture to other companies in order to keep up with demand

00:01:16.800 --> 00:01:21.520
without having to manufacture x86 chips completely on their own, but still make money.

00:01:21.520 --> 00:01:24.760
Ironically, AMD was one of these licensee companies.

00:01:24.760 --> 00:01:31.040
And although Intel and AMD obviously remain rivals to this day, AMD still has an x86 license,

00:01:31.040 --> 00:01:36.000
which it's used at various times to beat Intel at its own game.

00:01:36.000 --> 00:01:39.840
Obviously, their Ryzen lineup is the one currently giving Intel fits,

00:01:39.840 --> 00:01:45.520
but this was also true back in the 1990s, when AMD started improving upon the x86 design

00:01:45.520 --> 00:01:50.880
and competing directly with Team Blue rather than just being Intel's second source chip supplier.

00:01:50.880 --> 00:01:54.000
Although AMD wasn't the only x86 licensee

00:01:54.040 --> 00:01:58.560
that tried to make inroads into the market, they did have the knowledge and resources

00:01:58.560 --> 00:02:02.920
to become a serious contender, as they were already a publicly traded company

00:02:02.920 --> 00:02:07.360
that had multiple chip fabs. Other firms that had access to the x86 architecture

00:02:07.360 --> 00:02:11.560
simply didn't compete all that well. One notable example is Sirix,

00:02:11.560 --> 00:02:15.720
who tried to go toe-to-toe with Intel's new Pentium lineup in the mid 1990s.

00:02:15.720 --> 00:02:21.160
Sirix promised big time performance, but their chips rarely delivered.

00:02:21.160 --> 00:02:25.560
And they made an infamous mistake when they decided to focus on integer performance

00:02:25.560 --> 00:02:29.000
to compete with the Pentium. At the time, Sirix thought that the trend

00:02:29.000 --> 00:02:33.800
of most desktop programs using mostly integer based processing would continue.

00:02:33.800 --> 00:02:39.080
But what actually happened is that the low cost but powerful Pentium became so popular,

00:02:39.080 --> 00:02:42.320
developers instead coded for its floating point unit.

00:02:42.320 --> 00:02:45.360
And if you're confused about the difference between integer and floating point,

00:02:45.360 --> 00:02:51.160
you can learn more about it in this video. So Sirix's challenge didn't last very long.

00:02:51.160 --> 00:02:54.160
And other potential competitors were typically late to the game

00:02:54.160 --> 00:02:59.160
compared to what Teams Red and Blue were offering. Think about how Apple switched from PowerPC to Intel,

00:02:59.160 --> 00:03:02.360
partly because Intel chips were simply more powerful per watt.

00:03:02.360 --> 00:03:05.360
And of course, the next major innovation in desktop CPUs,

00:03:05.360 --> 00:03:10.040
64 bit processing, was developed by none other than AMD,

00:03:10.040 --> 00:03:13.400
who subsequently cross-licensed that technology to Intel,

00:03:13.400 --> 00:03:17.720
paving the way for the modern era of x86-64 computing,

00:03:17.720 --> 00:03:21.480
employed by virtually all modern PCs and making it even harder

00:03:21.480 --> 00:03:24.680
for smaller chip makers to get a foothold in time to be relevant.

00:03:24.680 --> 00:03:29.160
Now of course, because most of these issues revolve around the x86 architecture,

00:03:29.160 --> 00:03:33.360
chip makers who have focused on other instruction sets have done quite well.

00:03:33.360 --> 00:03:38.560
Qualcomm, you might have heard of them, for example, is a huge force in the mobile space

00:03:38.560 --> 00:03:41.840
with its ARM based chips. And Apple has made headlines recently

00:03:41.840 --> 00:03:45.280
for releasing its non x86 M1 processor,

00:03:45.280 --> 00:03:50.000
which offers very impressive performance for Mac users. But if you're a PC loyalist,

00:03:50.000 --> 00:03:53.080
I wouldn't expect the duopoly to disappear anytime soon.

00:03:53.080 --> 00:03:56.140
But don't worry, at least this red versus blue fight

00:03:56.140 --> 00:04:00.400
shouldn't involve politics or frag grenades.

00:04:00.400 --> 00:04:05.480
Speaking of fights, stop fighting with your finances and use our sponsor, FreshBooks.

00:04:05.480 --> 00:04:09.400
Their easy to use accounting software is designed specifically with you in mind,

00:04:09.400 --> 00:04:13.000
the small business owner. FreshBooks has everything you need to manage your books,

00:04:13.000 --> 00:04:18.640
invoices, expenses, time tracking and more. It's designed to be easy to use with built-in automation.

00:04:18.680 --> 00:04:22.840
So you spend less time doing all that stuff and more time growing your business.

00:04:22.840 --> 00:04:28.400
Whether you're a tradesperson, creative agency or a YouTuber, you can choose a plan that's right for you.

00:04:28.400 --> 00:04:32.480
They have an award-winning Toronto-based support team who are always happy to help if you need it.

00:04:32.480 --> 00:04:39.240
Try FreshBooks free for 30 days today. No credit card required at FreshBooks.com slash TechWiki.

00:04:39.240 --> 00:04:42.520
Well, that's it for this video. Thanks for watching, guys. Like the video if you liked it.

00:04:42.520 --> 00:04:47.200
Disliked it if you disliked it. Check out our other videos because why not?

00:04:47.200 --> 00:04:50.400
Comment below with video suggestions because we check those and then we'll read them

00:04:50.400 --> 00:04:53.040
and then we'll be like, oh, we should do a video on that. Oh my gosh.
