WEBVTT

00:00:00.160 --> 00:00:09.240
a quick search on our hype evaluation machine also known as the Google reveals

00:00:05.319 --> 00:00:11.280
just shy of 9 million hits about 64-bit

00:00:09.240 --> 00:00:16.520
versus 32-bit processors uh no some of this hype was

00:00:14.080 --> 00:00:23.400
started by the PC crowd back when AMD launched their first desktop PC 64-bit

00:00:19.560 --> 00:00:26.359
CPU back in 2003 but since last Fall's

00:00:23.400 --> 00:00:31.359
launch of the iPhone 5S the first smartphone with a 64-bit CPU it's become

00:00:29.439 --> 00:00:35.920
a hot time topic again but what does it actually mean for Average Joe let's

00:00:33.800 --> 00:00:41.360
start with what a bit is very briefly here one bit is a single character and

00:00:38.239 --> 00:00:44.320
binary either one or zero so it can only

00:00:41.360 --> 00:00:48.280
express up to two values with two bits we can express up to four values and

00:00:46.280 --> 00:00:52.600
with three bits that goes up to eight every bit we add increases the number of

00:00:50.960 --> 00:00:57.280
different values we can represent in binary exponentially now you'll hear

00:00:55.120 --> 00:01:01.719
about bits in relation to all kinds of computer things from data storage to

00:00:58.879 --> 00:01:05.880
data transmission to data processing so that brings us back to CPUs in the

00:01:04.040 --> 00:01:11.640
context of a processor the number of bits generally refers to the amount of

00:01:08.720 --> 00:01:16.920
memory it can address so while a 32-bit processor is without pae magic tricks

00:01:14.080 --> 00:01:24.200
limited to about 4 gigs of memory or RAM a 64bit processor can handle up to 16

00:01:21.119 --> 00:01:26.200
billion gab of

00:01:24.200 --> 00:01:30.320
RAM all right lonus that sounds interesting more RAM is good for

00:01:27.799 --> 00:01:34.960
performance right bring on the bit where's my 128bit well hold on a second

00:01:32.600 --> 00:01:39.880
there cool your rainbows My Pony friend more RAM is only beneficial if you need

00:01:38.040 --> 00:01:45.159
it to store data that's applicable to the task your processor is working on at

00:01:41.920 --> 00:01:47.479
a given time adding more RAM to this

00:01:45.159 --> 00:01:52.399
isn't going to make the ball move faster so a move to more bits for processors is

00:01:50.640 --> 00:01:57.960
not something to be undertaken for no reason aside from the hardware

00:01:55.759 --> 00:02:02.399
re-engineering and instruction set architecture extension or redesign

00:02:00.399 --> 00:02:06.159
it involves a complete rewrite of fundamental parts of the operating

00:02:03.920 --> 00:02:10.399
system be it Windows OS 10 Linux Android iOS or whatever it requires specific

00:02:08.239 --> 00:02:14.680
driver software for all Hardware components that will be used and finally

00:02:12.680 --> 00:02:19.640
application developers will need to at least recompile and debug their code

00:02:17.400 --> 00:02:23.640
just to achieve basic compatibility without taking advantage of any

00:02:21.160 --> 00:02:29.920
performance improvements well okay lonus but um I really want that shiny new ooh

00:02:27.160 --> 00:02:32.840
64-bit processor maybe the entire hardware and software Industries will

00:02:31.239 --> 00:02:38.280
cooperate for a fast migration for the first time ever so I can have huge

00:02:34.800 --> 00:02:40.040
performance gains right anyone I

00:02:38.280 --> 00:02:45.239
wouldn't hold your breath here we are over 10 years after the release of the

00:02:42.080 --> 00:02:47.720
Athlon 64 and in addition to most of the

00:02:45.239 --> 00:02:53.000
applications on my 64-bit PC anyway running in 32-bit mode Microsoft is

00:02:50.120 --> 00:02:57.440
still supporting entirely 32-bit versions of even their latest Windows

00:02:54.599 --> 00:03:02.239
8.1 OS and furthermore if you think a 64-bit processor is faster then I'm

00:03:00.239 --> 00:03:07.159
afraid you've bought into the hype my friends for certain workloads and

00:03:05.959 --> 00:03:11.560
nothing you're doing on your phone at the moment there will be a benefit but

00:03:09.280 --> 00:03:17.519
in most cases what you're actually benefiting from is that a 64-bit CPU

00:03:14.920 --> 00:03:21.519
will tend to have a newer more robust design overall with more registers

00:03:19.799 --> 00:03:26.080
functional units memory bandwidth and all that other stuff so until we need

00:03:24.000 --> 00:03:31.680
more than 4 gigs of RAM for our phone applications which who knows may not

00:03:28.400 --> 00:03:34.680
actually be that far away the 64 bit is

00:03:31.680 --> 00:03:36.840
just a necessary transition being

00:03:34.680 --> 00:03:41.720
packaged up for the general consumer as a selling point speaking of selling

00:03:39.400 --> 00:03:46.720
points squarespace.com is our sponsor for this episode and boy do they ever

00:03:43.879 --> 00:03:50.560
have some real ones first the service is reasonably priced second it's easy to

00:03:48.720 --> 00:03:54.079
use and third it's beautiful sounds great right can I sign you up right now

00:03:52.079 --> 00:03:58.159
oh wait you want to know what it does right right squarespace's web-based

00:03:56.680 --> 00:04:02.200
management tools allow you to quickly create your own amazingly customized

00:03:59.959 --> 00:04:06.000
able functional website they provide a logo maker templates that will make your

00:04:04.239 --> 00:04:10.640
site look great on desktop and mobile without any additional Hassle and they

00:04:08.159 --> 00:04:14.959
even take care of your flexible scalable hosting solution so your site whether

00:04:12.720 --> 00:04:19.040
it's a Blog online store portfolio will look professional and continue to load

00:04:17.120 --> 00:04:23.160
fast as your business grows Without Really any intervention from you it's

00:04:21.040 --> 00:04:27.040
awesome we use it because it works and you should give it a try today at

00:04:24.280 --> 00:04:30.800
squarespace.com Linus you get a free two-e trial and you can even save 10%

00:04:29.160 --> 00:04:33.919
with our offer off code listed in the video description thanks for watching

00:04:32.759 --> 00:04:38.840
guys like this video if you liked it dislike it if you disliked it leave a comment letting me know if you have any

00:04:36.960 --> 00:04:44.400
suggestions for future fastest Possible episodes share the video if the urge

00:04:40.919 --> 00:04:46.120
strikes you you know more shares more

00:04:44.400 --> 00:04:49.600
cares and thanks again for watching and as always don't forget to subscribe
