WEBVTT - TechStuff Looks at Supercomputers

0:00:00.280 --> 0:00:02.840
<v Speaker 1>Brought to you by the reinvented two thousand twelve camera.

0:00:03.160 --> 0:00:08.800
<v Speaker 1>It's ready. Are you get in touch with technology? With

0:00:08.960 --> 0:00:17.600
<v Speaker 1>tech Stuff from House Touffi dot com. Hello again, everyone,

0:00:17.640 --> 0:00:20.000
<v Speaker 1>and welcome to tech Stuff. My name is Chris Poulette,

0:00:20.040 --> 0:00:22.840
<v Speaker 1>and I am an editor at how Stuff works dot com.

0:00:22.840 --> 0:00:26.320
<v Speaker 1>Sitting across from me in a cape and tights is

0:00:26.440 --> 0:00:32.720
<v Speaker 1>senior writer Jonathan Strickland. Hey there, citizen. So, so, Chris,

0:00:32.880 --> 0:00:34.720
<v Speaker 1>if I were to ask you, just off the top

0:00:34.760 --> 0:00:37.839
<v Speaker 1>of your head, how would you define a supercomputer? What

0:00:37.920 --> 0:00:41.040
<v Speaker 1>would you say? Well, if I hadn't already made the joke,

0:00:41.080 --> 0:00:42.760
<v Speaker 1>I would have said it was a computer in the

0:00:42.800 --> 0:00:45.880
<v Speaker 1>Cape and tights, But no, I'm honestly I would say

0:00:46.400 --> 0:00:50.520
<v Speaker 1>supercomputer is a computer that can do a lot more

0:00:50.840 --> 0:00:54.480
<v Speaker 1>calculations in a shorter period of time than the machines

0:00:54.560 --> 0:00:56.560
<v Speaker 1>sitting on our desktop. Yeah. I think of it as

0:00:56.560 --> 0:00:59.640
<v Speaker 1>sort of the bleeding edge of what a computer is

0:00:59.680 --> 0:01:03.840
<v Speaker 1>capable of doing. Something that that still feels fills a room,

0:01:03.880 --> 0:01:07.040
<v Speaker 1>even though typical computers these days don't need to fill

0:01:07.080 --> 0:01:09.440
<v Speaker 1>a room because it's that big, it still has that

0:01:09.560 --> 0:01:14.080
<v Speaker 1>much computing power, right right, And the term comes from

0:01:14.319 --> 0:01:18.040
<v Speaker 1>the nineteen sixties and uh. In order to really kind

0:01:18.040 --> 0:01:22.479
<v Speaker 1>of understand the the the span of this, I think

0:01:22.800 --> 0:01:24.760
<v Speaker 1>I was going to talk a little bit about the

0:01:25.319 --> 0:01:28.360
<v Speaker 1>last computer I could find that was a powerful computer

0:01:28.880 --> 0:01:33.920
<v Speaker 1>that existed before people started talking about super computers, which

0:01:34.000 --> 0:01:39.120
<v Speaker 1>was the IBM seventy thirty stretch. Yes, that was the

0:01:39.160 --> 0:01:45.080
<v Speaker 1>one that was made with elastic. Yes, ye gain a

0:01:45.080 --> 0:01:47.440
<v Speaker 1>couple of pounds. Your computer can still you know fit.

0:01:47.800 --> 0:01:51.120
<v Speaker 1>It was Mr. Fantastic of the computer world. No, because

0:01:51.120 --> 0:01:53.840
<v Speaker 1>it was not a super computer. It took up two

0:01:53.880 --> 0:01:57.280
<v Speaker 1>thousand square feet back in the day, this being the

0:01:57.920 --> 0:02:01.720
<v Speaker 1>early sixties, Higger than my two thousand square feet. It

0:02:01.760 --> 0:02:05.480
<v Speaker 1>cost thirteen million dollars, which if you were to translate

0:02:05.520 --> 0:02:11.920
<v Speaker 1>to today's cash, would be ninety one million dollars. It's

0:02:11.919 --> 0:02:15.080
<v Speaker 1>a lot of cash. So that was the fastest computer

0:02:15.160 --> 0:02:18.120
<v Speaker 1>at the time until a fellow named Seymour Roger Craig

0:02:18.240 --> 0:02:22.200
<v Speaker 1>showed up. I s Mr Craze. Yeah. Craig ends up

0:02:22.200 --> 0:02:25.960
<v Speaker 1>being a big name in supercomputers, particularly in the sixties,

0:02:26.000 --> 0:02:29.880
<v Speaker 1>seventies and up to the mid eighties. That was the

0:02:30.000 --> 0:02:34.959
<v Speaker 1>name in supercomputers. And he was working for a company

0:02:35.000 --> 0:02:39.120
<v Speaker 1>called Engineering Research Associates or E r A, which actually

0:02:39.200 --> 0:02:43.880
<v Speaker 1>grew out of a naval operation, um being the U. S. Navy,

0:02:43.919 --> 0:02:46.800
<v Speaker 1>not belly Button. I was gonna you were looking at

0:02:46.840 --> 0:02:50.400
<v Speaker 1>me like joke. No, No, not that it was a

0:02:50.520 --> 0:02:53.640
<v Speaker 1>Navy project. How about that as in as in the

0:02:53.680 --> 0:02:57.160
<v Speaker 1>military force, not the color It was a Navy project

0:02:57.400 --> 0:03:00.280
<v Speaker 1>that was all about code breaking, all right. So there

0:03:00.320 --> 0:03:03.080
<v Speaker 1>was this project about code breaking that eventually kind of

0:03:03.120 --> 0:03:06.160
<v Speaker 1>spun off and became an actual company all on its

0:03:06.160 --> 0:03:09.720
<v Speaker 1>own called Engineering Research Associates, and it branched out beyond

0:03:09.800 --> 0:03:12.320
<v Speaker 1>code breaking, although it took all the code breaking work

0:03:12.320 --> 0:03:16.600
<v Speaker 1>it could get. Yeah, we talked about the Enigma UM

0:03:16.680 --> 0:03:20.560
<v Speaker 1>some episodes back UM and we were talking about the

0:03:20.639 --> 0:03:25.359
<v Speaker 1>bomb UM and yeah, those early uh that was really

0:03:25.360 --> 0:03:30.000
<v Speaker 1>the early application for supercomputers was you know, needing to

0:03:30.120 --> 0:03:33.519
<v Speaker 1>crunch a lot of data very quickly, and there weren't

0:03:34.440 --> 0:03:36.440
<v Speaker 1>There weren't the kind of applications that we have now.

0:03:36.480 --> 0:03:38.360
<v Speaker 1>We'll get into that, I'm sure in a few minutes,

0:03:38.400 --> 0:03:41.680
<v Speaker 1>but but yeah, I mean that was you know, why

0:03:41.720 --> 0:03:44.880
<v Speaker 1>would you need a supercomputer? You know? That was That's

0:03:44.920 --> 0:03:47.720
<v Speaker 1>probably about the only thing I could think of where

0:03:47.720 --> 0:03:50.640
<v Speaker 1>people were needing to crunch that kind of information as

0:03:50.720 --> 0:03:56.680
<v Speaker 1>quickly as possible and defense. Typically, especially with the early supercomputers,

0:03:56.720 --> 0:04:01.880
<v Speaker 1>they were really designed for very specialized suting, so not

0:04:01.920 --> 0:04:05.880
<v Speaker 1>necessarily specialized from the ground up for a one particular

0:04:05.920 --> 0:04:08.120
<v Speaker 1>type of computing, but they were. They were not meant

0:04:08.120 --> 0:04:11.640
<v Speaker 1>to be general computers. They were meant to do tip

0:04:12.720 --> 0:04:16.880
<v Speaker 1>no admiral computers, that's true. Uh No, they were. They

0:04:16.920 --> 0:04:19.640
<v Speaker 1>were meant to do a specific task very very well.

0:04:19.720 --> 0:04:22.640
<v Speaker 1>And that's that's all they were meant to do. Um. Now,

0:04:24.160 --> 0:04:27.200
<v Speaker 1>Craig had an interesting philosophy, he said, and this is

0:04:27.240 --> 0:04:29.760
<v Speaker 1>this is a quote from him. He said, anyone can

0:04:29.800 --> 0:04:32.840
<v Speaker 1>build a fast CPU. The trick is to build a

0:04:32.880 --> 0:04:36.919
<v Speaker 1>fast system. And that was the secret to Craig creating

0:04:36.920 --> 0:04:40.640
<v Speaker 1>the first supercomputer. He realized that if you created a

0:04:40.640 --> 0:04:44.559
<v Speaker 1>processor that was really really fast, that did not matter

0:04:44.680 --> 0:04:48.240
<v Speaker 1>if it couldn't get the data it needed to execute

0:04:48.279 --> 0:04:53.200
<v Speaker 1>operations upon fast enough. So he saw the need to

0:04:53.200 --> 0:04:57.120
<v Speaker 1>create a system that would move data through very very quickly,

0:04:57.200 --> 0:04:59.880
<v Speaker 1>not just processed data, but move it so that means

0:05:00.040 --> 0:05:02.280
<v Speaker 1>needs a lot of memory, It needs a very fast

0:05:02.560 --> 0:05:05.680
<v Speaker 1>pathway from memory to processor. There are a lot of

0:05:05.720 --> 0:05:07.599
<v Speaker 1>pieces that have to be put in place, and he

0:05:07.720 --> 0:05:11.760
<v Speaker 1>saw this very early on, and so using that philosophy,

0:05:11.839 --> 0:05:15.000
<v Speaker 1>he designed a computer back in nineteen sixty two that

0:05:15.240 --> 0:05:19.280
<v Speaker 1>was called the c d C sixty six hundred. Now

0:05:19.360 --> 0:05:24.800
<v Speaker 1>CDC stands for Controlled Data Corporation. Yeah, um, uh e

0:05:25.040 --> 0:05:28.679
<v Speaker 1>R A was taken over by Remington Rand UM and

0:05:28.720 --> 0:05:31.680
<v Speaker 1>that's uh, that's the name I remember because you know,

0:05:32.279 --> 0:05:35.120
<v Speaker 1>UH still remember a lot of those old machine names

0:05:35.720 --> 0:05:40.279
<v Speaker 1>UM from stuff that I found in my uh dad's collection.

0:05:40.320 --> 0:05:43.279
<v Speaker 1>Of course, he was, you know, a mechanical engineer UM

0:05:43.400 --> 0:05:46.239
<v Speaker 1>before he retired, and you know, so he was interested

0:05:46.240 --> 0:05:48.479
<v Speaker 1>in all kinds of machines and I didn't know what

0:05:48.520 --> 0:05:50.120
<v Speaker 1>I was looking at at the time, of course, you know,

0:05:50.160 --> 0:05:53.480
<v Speaker 1>but they were all these UM science and computing magazines

0:05:53.520 --> 0:05:56.880
<v Speaker 1>laying around and that name I recognized also UNITIS because

0:05:57.120 --> 0:06:01.000
<v Speaker 1>Remington Ran became Unities UM, and probably a lot more

0:06:01.000 --> 0:06:03.960
<v Speaker 1>of our listeners are familiar with that name. But he

0:06:04.480 --> 0:06:07.880
<v Speaker 1>partnered with William Norris to start Controlled out of Corporation

0:06:08.480 --> 0:06:12.359
<v Speaker 1>UM back in ninety seven. UM. And really at that point,

0:06:12.720 --> 0:06:18.240
<v Speaker 1>the UNIVAC from Remington Rand and IBM were the computing companies. Yeah,

0:06:18.360 --> 0:06:20.520
<v Speaker 1>you know, IBM has been the heavyweight for so long,

0:06:21.480 --> 0:06:25.719
<v Speaker 1>but CDC was the first uh you know, upstart to

0:06:25.839 --> 0:06:30.400
<v Speaker 1>really make a dent in there, uh stranglehold on the industry.

0:06:30.480 --> 0:06:33.840
<v Speaker 1>And and Craig wanted to join CDC fairly early on,

0:06:33.960 --> 0:06:38.920
<v Speaker 1>but apparently he was needed for a project UM that

0:06:39.360 --> 0:06:41.919
<v Speaker 1>would not let him leave exactly what he wanted to.

0:06:42.000 --> 0:06:43.839
<v Speaker 1>So once he did leave, that's when he designed the

0:06:43.880 --> 0:06:49.840
<v Speaker 1>CDC sixty DRED, which was officially announced in nineteen sixty four,

0:06:50.240 --> 0:06:53.400
<v Speaker 1>so designed in sixty two, announced two years later, and

0:06:53.400 --> 0:06:57.039
<v Speaker 1>it was the first commercially successful supercomputer, with a price

0:06:57.120 --> 0:07:00.080
<v Speaker 1>tag of between seven and eight million dollars, sometimes going

0:07:00.120 --> 0:07:02.720
<v Speaker 1>up as high as ten million, depending upon the configuration

0:07:02.800 --> 0:07:05.680
<v Speaker 1>that the customer wanted. UM Now, in today's cash, that

0:07:05.720 --> 0:07:10.280
<v Speaker 1>would equal about sixty million dollars, so thirty one million

0:07:10.320 --> 0:07:16.280
<v Speaker 1>dollars cheaper in today's money than the Stretch computer, and

0:07:16.560 --> 0:07:20.560
<v Speaker 1>it was actually much more powerful. It had four hundred

0:07:20.720 --> 0:07:25.800
<v Speaker 1>thousand transistors and one hundred miles of wiring, and it

0:07:25.880 --> 0:07:28.880
<v Speaker 1>was the size of about four filing cabinets, so it

0:07:28.960 --> 0:07:32.600
<v Speaker 1>was also significantly smaller than the Stretch, didn't take up

0:07:32.600 --> 0:07:35.960
<v Speaker 1>two thousand square feet. The clock speed was around a

0:07:36.040 --> 0:07:41.080
<v Speaker 1>hundred nanoseconds, and it had sixty five thousand sixty bit

0:07:41.240 --> 0:07:44.200
<v Speaker 1>words of memory. So this is kind of an odd

0:07:44.200 --> 0:07:49.360
<v Speaker 1>time in computing. We hadn't really settled on the thirty

0:07:49.400 --> 0:07:54.800
<v Speaker 1>two sixty four bit kind of model. This was before that. UM.

0:07:54.800 --> 0:07:57.280
<v Speaker 1>It also used six high speed drums as sort of

0:07:57.320 --> 0:07:59.880
<v Speaker 1>a temporary storage area. It had a central storage that

0:08:00.080 --> 0:08:03.080
<v Speaker 1>used magnetic tape, and it used the four trans sixty

0:08:03.160 --> 0:08:07.800
<v Speaker 1>six compiler. UM the equivalent to today's machines means that

0:08:07.840 --> 0:08:13.200
<v Speaker 1>it would have about a ten mega hurts processor. Yeah,

0:08:13.440 --> 0:08:16.200
<v Speaker 1>well that could work up to forty mega hurts and speed. Well,

0:08:16.280 --> 0:08:22.600
<v Speaker 1>it could do a three million floating point operations per second. Yeah,

0:08:22.640 --> 0:08:25.360
<v Speaker 1>so three million. That would be a mega flop. Three

0:08:25.360 --> 0:08:28.320
<v Speaker 1>mega flops, right, So we're gonna get into lots of

0:08:28.320 --> 0:08:34.439
<v Speaker 1>different flop terms later as well, and they get incredibly huge.

0:08:34.480 --> 0:08:36.120
<v Speaker 1>H Of course, you have to keep it cool because

0:08:36.120 --> 0:08:39.720
<v Speaker 1>otherwise it breaks out into a flop sweat. That's true. Uh, well,

0:08:39.720 --> 0:08:41.240
<v Speaker 1>not the flop sweat part, but you do have to

0:08:41.280 --> 0:08:44.240
<v Speaker 1>keep it cool. As we know electronics, when you're running

0:08:44.240 --> 0:08:47.199
<v Speaker 1>electricity through them, one of the byproducts is heat, and heat,

0:08:47.360 --> 0:08:50.040
<v Speaker 1>as it turns out, is not a great thing for

0:08:50.360 --> 0:08:56.720
<v Speaker 1>electronic components. It can make stuff expand contacts can lose connections,

0:08:56.840 --> 0:09:00.600
<v Speaker 1>so that stuff starts to malfunction and entire system could

0:09:00.600 --> 0:09:05.840
<v Speaker 1>shut down. So the CDC STRED had a cooling system

0:09:05.880 --> 0:09:11.040
<v Speaker 1>that was provided by a special chemical free on. Really, yeah,

0:09:11.080 --> 0:09:13.280
<v Speaker 1>they used free on to cool the system. In fact,

0:09:13.360 --> 0:09:16.000
<v Speaker 1>it was they would use free on for a while

0:09:16.840 --> 0:09:19.800
<v Speaker 1>before finally having to switch to a different coolant because

0:09:20.600 --> 0:09:24.400
<v Speaker 1>free on just wasn't efficient enough. Eventually, now at the

0:09:25.040 --> 0:09:29.560
<v Speaker 1>hundred it was still doing the job. So Kari was

0:09:29.880 --> 0:09:33.079
<v Speaker 1>also an innovator in another way. UM, the stretch IBM

0:09:33.120 --> 0:09:38.320
<v Speaker 1>stretched the UM was sort of a hybrid machine. They

0:09:38.360 --> 0:09:42.600
<v Speaker 1>had transistors and vacuum tubes in it UM, and that's

0:09:42.800 --> 0:09:45.720
<v Speaker 1>I think why one of the reasons why craze machines

0:09:45.800 --> 0:09:49.400
<v Speaker 1>were smaller. The sixteen O four, which proceeded the sixty

0:09:49.480 --> 0:09:53.600
<v Speaker 1>six hundred UM, was the one of the very first

0:09:53.640 --> 0:10:00.120
<v Speaker 1>to use transistors only. So there was also a transistor

0:10:00.160 --> 0:10:02.520
<v Speaker 1>machine and so it would take up a lot less

0:10:02.520 --> 0:10:04.360
<v Speaker 1>space than the vacuum tubes. And I would imagine that

0:10:05.000 --> 0:10:07.439
<v Speaker 1>based on my knowledge, my personal knowledge of vacuum tubes,

0:10:07.640 --> 0:10:10.240
<v Speaker 1>might have been a little cooler simply because of that. Yeah,

0:10:10.240 --> 0:10:12.000
<v Speaker 1>I would imagine that they wouldn't have had to have

0:10:12.280 --> 0:10:15.960
<v Speaker 1>as dramatic and a c system to keep the the

0:10:16.040 --> 0:10:19.560
<v Speaker 1>room bearable because vacuum tubes do put off a lot

0:10:19.600 --> 0:10:25.040
<v Speaker 1>of heat. Um Another interesting IBM CDC connection here is

0:10:25.080 --> 0:10:28.880
<v Speaker 1>that Thomas Watson Jr. Which was IBM s C. He

0:10:29.080 --> 0:10:32.760
<v Speaker 1>was IBM CEO at the time, wrote a famous memo

0:10:33.520 --> 0:10:38.240
<v Speaker 1>that time two IBM employees, and he said, last week

0:10:38.440 --> 0:10:42.760
<v Speaker 1>Controlled Data announced the sixty system. I understand that in

0:10:42.800 --> 0:10:45.960
<v Speaker 1>the laboratory developing the system, there are only thirty four people,

0:10:46.080 --> 0:10:49.760
<v Speaker 1>including the janitor. Of these fourteen our engineers and for

0:10:49.920 --> 0:10:55.319
<v Speaker 1>our programmers. Contrasting this modest effort with our vast developmental activities,

0:10:55.440 --> 0:10:57.840
<v Speaker 1>I failed to understand why we have lost our industry

0:10:57.920 --> 0:11:00.439
<v Speaker 1>leadership position by letting someone else offer the world's most

0:11:00.440 --> 0:11:07.000
<v Speaker 1>powerful computer. Craize's response was a reportedly, well, there's your problem. Essentially,

0:11:07.000 --> 0:11:10.960
<v Speaker 1>Craig was saying that, you know, perhaps IBMS approach it

0:11:11.000 --> 0:11:17.360
<v Speaker 1>was a little burdened by size that IBM had grown

0:11:17.440 --> 0:11:21.840
<v Speaker 1>so large that to manage a project like this was

0:11:22.160 --> 0:11:24.199
<v Speaker 1>very difficult to do because it was just too big.

0:11:25.440 --> 0:11:28.960
<v Speaker 1>So that's an interesting idea that an organization needed to

0:11:29.040 --> 0:11:32.760
<v Speaker 1>be kind of small and nimble in order to pull

0:11:32.800 --> 0:11:36.760
<v Speaker 1>something off like creating the world's fastest computer. He followed

0:11:36.840 --> 0:11:41.320
<v Speaker 1>up the c d C sundred with which had a

0:11:41.440 --> 0:11:44.839
<v Speaker 1>sixty five thousand, five hundred thirty six sixty bit word

0:11:44.920 --> 0:11:47.240
<v Speaker 1>memory and a clock speed of twenty seven nano seconds

0:11:47.600 --> 0:11:51.720
<v Speaker 1>uh and actually in practice ran about five times faster

0:11:51.880 --> 0:11:55.599
<v Speaker 1>than the six. But then Cray left c d C

0:11:56.280 --> 0:12:00.960
<v Speaker 1>and he formed his own company, Cray Research two and

0:12:01.040 --> 0:12:04.760
<v Speaker 1>in nine six he introduced the Kray one, which if

0:12:04.760 --> 0:12:08.040
<v Speaker 1>you've ever heard the craze supercomputer, that's what this is.

0:12:08.120 --> 0:12:10.720
<v Speaker 1>It's the crazy one was the first of those. It

0:12:10.840 --> 0:12:14.360
<v Speaker 1>had a clock speed of a well, it's processor ran

0:12:14.440 --> 0:12:18.800
<v Speaker 1>at eighty mega hurts and back at this time these

0:12:18.800 --> 0:12:23.520
<v Speaker 1>supercomputers were still using a single CPU, so that was

0:12:23.600 --> 0:12:26.440
<v Speaker 1>kind of interesting to these were single CPU systems. So

0:12:26.440 --> 0:12:30.079
<v Speaker 1>it had eighty mega hurts processor, sixty four bit system,

0:12:30.120 --> 0:12:32.720
<v Speaker 1>it ran at a hundred thirty six mega flops, so

0:12:32.800 --> 0:12:36.160
<v Speaker 1>one or thirty six million floating operations per second, and

0:12:36.200 --> 0:12:39.080
<v Speaker 1>it had one thousand, six hundred sixty two printed circuit

0:12:39.080 --> 0:12:43.880
<v Speaker 1>boards that made up the components of this computer. It

0:12:43.960 --> 0:12:46.400
<v Speaker 1>costs between five and eight million dollars, depending on how

0:12:46.440 --> 0:12:48.839
<v Speaker 1>you wanted it set up, and in today's cash, that's

0:12:48.880 --> 0:12:52.240
<v Speaker 1>about twenty five million dollars. So we see that the

0:12:52.360 --> 0:12:56.679
<v Speaker 1>processor speed is increasing and the price is coming down.

0:12:57.080 --> 0:13:00.080
<v Speaker 1>Often the size of the computer is decreasing as well,

0:13:00.120 --> 0:13:04.920
<v Speaker 1>although that that also flip flops over the years because

0:13:05.360 --> 0:13:09.200
<v Speaker 1>while the solid state electronics definitely brought the size down,

0:13:09.880 --> 0:13:16.640
<v Speaker 1>eventually the way we pack in more speed requires more space.

0:13:16.880 --> 0:13:21.319
<v Speaker 1>But we'll get into that. Okay, So after the Cray

0:13:21.400 --> 0:13:26.959
<v Speaker 1>one came the Cray x MP in Yeah, this is uh,

0:13:27.000 --> 0:13:30.640
<v Speaker 1>this is interesting because Crai realized also in addition to

0:13:31.360 --> 0:13:34.480
<v Speaker 1>the fact that he knew that the components, the all

0:13:34.520 --> 0:13:38.719
<v Speaker 1>of the components, the entire machine was important and not

0:13:38.800 --> 0:13:42.679
<v Speaker 1>just a processor, he also realized that, uh early on,

0:13:42.720 --> 0:13:47.480
<v Speaker 1>that parallel processing could also speed things up. Um. Now

0:13:47.840 --> 0:13:50.680
<v Speaker 1>it's common for us to have multi core processes in

0:13:50.720 --> 0:13:54.640
<v Speaker 1>our desktop machines or laptops, or in fact, now we're

0:13:54.640 --> 0:13:57.880
<v Speaker 1>starting to see them in our mobile devices. Um. But

0:13:59.120 --> 0:14:01.720
<v Speaker 1>you know, at the time in the seventies and eighties,

0:14:01.760 --> 0:14:05.920
<v Speaker 1>this was still something sort of newish, um, and it's

0:14:05.920 --> 0:14:09.280
<v Speaker 1>not something that everybody realized. Uh. So the x MP

0:14:09.679 --> 0:14:15.679
<v Speaker 1>actually was to Cray one computers linked together um and

0:14:16.280 --> 0:14:20.920
<v Speaker 1>using those two machines together in a multiprocessing effort UM

0:14:21.000 --> 0:14:26.000
<v Speaker 1>they could triple the performance of just one Cray one UM,

0:14:26.040 --> 0:14:31.160
<v Speaker 1>which is something interesting to note. And uh, the Create

0:14:31.240 --> 0:14:34.440
<v Speaker 1>two had four processors in the same machine, and that

0:14:34.520 --> 0:14:38.040
<v Speaker 1>was the first to exceed one billion flops as Britainic

0:14:38.080 --> 0:14:40.920
<v Speaker 1>it tells me. Yeah, uh, it actually could have up

0:14:40.960 --> 0:14:46.920
<v Speaker 1>to eight CPUs c um. The these machines often over

0:14:47.000 --> 0:14:51.080
<v Speaker 1>time were upgraded, so the initial step specs you would

0:14:51.120 --> 0:14:53.400
<v Speaker 1>get when they were first released were one thing, and

0:14:53.440 --> 0:14:56.440
<v Speaker 1>then by the end of the run of production they

0:14:56.440 --> 0:14:58.680
<v Speaker 1>would be better. I mean, which makes sense. I mean

0:14:58.760 --> 0:15:00.720
<v Speaker 1>we see that in computers all the time. We definitely

0:15:00.760 --> 0:15:03.400
<v Speaker 1>we tend to call them different model numbers now, but

0:15:03.640 --> 0:15:07.000
<v Speaker 1>the same sort of thing happens. So back in two

0:15:07.000 --> 0:15:10.880
<v Speaker 1>you had this Cray XMP with a hundred five mega

0:15:10.920 --> 0:15:16.040
<v Speaker 1>hurts CPUs running around two hundred megaflops each. Uh, and

0:15:16.600 --> 0:15:18.640
<v Speaker 1>if they had up to four CPUs you could get

0:15:18.680 --> 0:15:22.680
<v Speaker 1>eight hundred megaflops going and that was pretty impressive and

0:15:22.760 --> 0:15:25.320
<v Speaker 1>had the equivalent, by the way of a hundred and

0:15:25.320 --> 0:15:29.040
<v Speaker 1>twenty eight megabytes of RAM. So yeah, you think about

0:15:29.080 --> 0:15:33.400
<v Speaker 1>that one or twenty eight megabytes of RAM in that

0:15:33.520 --> 0:15:37.720
<v Speaker 1>was considered bleeding edge for a supercomputer. UM and the

0:15:37.880 --> 0:15:41.080
<v Speaker 1>storage units for the Cray XMP were the size of

0:15:41.120 --> 0:15:43.160
<v Speaker 1>a file cabinet and they could hold up to twelve

0:15:43.160 --> 0:15:46.640
<v Speaker 1>gigs of storage because they have a flash in my

0:15:46.680 --> 0:15:49.960
<v Speaker 1>bag with me eight gigs. Yeah, and you can find,

0:15:50.280 --> 0:15:52.880
<v Speaker 1>you can find, you can find twenty gig or more

0:15:53.560 --> 0:15:55.520
<v Speaker 1>flash drives, which you know, you think about that, that's

0:15:55.560 --> 0:15:57.960
<v Speaker 1>something that is small enough for you to carry on

0:15:58.000 --> 0:16:00.600
<v Speaker 1>a key chain. While back in nineteen eighty two you

0:16:00.640 --> 0:16:03.840
<v Speaker 1>had a file cabinet sized device that could hold twelve

0:16:03.880 --> 0:16:07.920
<v Speaker 1>gigs and that was considered massive, like a massive amount

0:16:07.920 --> 0:16:12.760
<v Speaker 1>of information. So, yeah, time really does change things, doesn't it.

0:16:12.840 --> 0:16:15.760
<v Speaker 1>So yeah, the Cry two, that's when they switched from

0:16:16.200 --> 0:16:21.720
<v Speaker 1>free On to Flora Nert as their coolant. I'm sorry,

0:16:21.720 --> 0:16:24.600
<v Speaker 1>but that sounds like a made up alien name from

0:16:24.640 --> 0:16:27.800
<v Speaker 1>a from a an animated movie. Technically all names are

0:16:27.840 --> 0:16:35.800
<v Speaker 1>made up. I know, that's I just blew your mind.

0:16:35.920 --> 0:16:41.760
<v Speaker 1>What if there were no hypothetical questions? Turn on the yes.

0:16:42.280 --> 0:16:45.320
<v Speaker 1>So the Floria Nert the reason why they switched was

0:16:45.360 --> 0:16:48.200
<v Speaker 1>because they had at that point packed the components so

0:16:48.320 --> 0:16:50.920
<v Speaker 1>tightly together that free on was not efficient enough to

0:16:50.960 --> 0:16:53.360
<v Speaker 1>cool them, so they switched from free on to Flora

0:16:53.400 --> 0:16:58.200
<v Speaker 1>Nert and it's a little Floria Nert I've had around somewhere.

0:16:58.360 --> 0:17:00.760
<v Speaker 1>Then they also had to figure a new way to

0:17:00.880 --> 0:17:04.000
<v Speaker 1>access the memory on the Create too, because at this

0:17:04.040 --> 0:17:06.560
<v Speaker 1>point they had reached that that point that Krey had

0:17:06.560 --> 0:17:10.880
<v Speaker 1>mentioned earlier about creating a CPU that can process information

0:17:10.960 --> 0:17:15.119
<v Speaker 1>faster than it can pull information in. So they found

0:17:15.240 --> 0:17:19.639
<v Speaker 1>they would actually dedicate processors to getting data from memory

0:17:19.680 --> 0:17:26.080
<v Speaker 1>and funneling it into the central processing units. And UH,

0:17:26.280 --> 0:17:28.760
<v Speaker 1>this was this was really important. It was what kind

0:17:28.760 --> 0:17:32.680
<v Speaker 1>of led the way into threading and and loading memory

0:17:33.520 --> 0:17:37.199
<v Speaker 1>CPUs that have that capability to load information from memory

0:17:37.320 --> 0:17:40.600
<v Speaker 1>preloading things that kind of came out of this work.

0:17:40.840 --> 0:17:43.480
<v Speaker 1>In fact, a lot of the UH, the advances that

0:17:43.520 --> 0:17:47.240
<v Speaker 1>we see in personal computers UM are really possible because

0:17:47.240 --> 0:17:49.600
<v Speaker 1>of the pioneering work that was done in supercomputers. It

0:17:49.680 --> 0:17:52.960
<v Speaker 1>was stuff that that found its way from the engineering

0:17:53.040 --> 0:17:59.160
<v Speaker 1>of supercomputers into personal computers, often a completely different sense

0:17:59.200 --> 0:18:03.320
<v Speaker 1>of scale, but a similar approach. Now after the Create too,

0:18:04.160 --> 0:18:09.879
<v Speaker 1>that's when Japan started to produce some supercomputers that were

0:18:10.000 --> 0:18:13.000
<v Speaker 1>UH that were actually faster than anything that was being

0:18:13.000 --> 0:18:16.200
<v Speaker 1>produced in the United States. So up until this point,

0:18:16.280 --> 0:18:19.840
<v Speaker 1>it was all the US that was they dominated that,

0:18:19.840 --> 0:18:24.440
<v Speaker 1>that country dominated the supercomputer industry. But in n six,

0:18:24.840 --> 0:18:28.920
<v Speaker 1>so this is you know again, the Kray craze, if

0:18:28.960 --> 0:18:31.760
<v Speaker 1>you will, lasted from the sixties all the way into

0:18:31.760 --> 0:18:35.480
<v Speaker 1>the eighties. Well ninety six, Japan introduced the s R

0:18:35.680 --> 0:18:40.040
<v Speaker 1>twenty two oh one, which had two thousand forty eight processors.

0:18:40.320 --> 0:18:43.760
<v Speaker 1>So remember create two. That was up to eight processors.

0:18:44.760 --> 0:18:47.520
<v Speaker 1>The s R two two oh one two thousand forty

0:18:47.560 --> 0:18:51.840
<v Speaker 1>eight processors. I count two thousand forty more processors with

0:18:51.880 --> 0:18:55.480
<v Speaker 1>that computer. Then with the Cray, do my math could

0:18:55.480 --> 0:18:58.399
<v Speaker 1>be off in an English major and it could it

0:18:58.400 --> 0:19:02.200
<v Speaker 1>could have up to six hi flops of processing. That's

0:19:02.280 --> 0:19:05.400
<v Speaker 1>kind of crazy. Um yeah. I also I also feel

0:19:05.400 --> 0:19:07.520
<v Speaker 1>like we would be remissed to mention the efforts of

0:19:07.840 --> 0:19:13.200
<v Speaker 1>Danny Hillis um W. Daniel Hillis was a grad student

0:19:13.240 --> 0:19:16.320
<v Speaker 1>at m i T. Massachusetts Institute of Technology when he

0:19:16.800 --> 0:19:20.560
<v Speaker 1>realized that distributing computing was the way of the future,

0:19:20.600 --> 0:19:24.359
<v Speaker 1>if you will. UM he started thinking Machines Corporation in

0:19:26.040 --> 0:19:29.000
<v Speaker 1>UM and this CM one, which was the first of

0:19:29.080 --> 0:19:32.080
<v Speaker 1>his machines to come out in eight five. Um it

0:19:32.200 --> 0:19:40.320
<v Speaker 1>had sty six one bit processors grouped sixteen to a chip. Interesting,

0:19:41.240 --> 0:19:47.320
<v Speaker 1>that's a that's a really interesting approach tiny tiny processors. Yeah,

0:19:48.600 --> 0:19:53.040
<v Speaker 1>so you know, but yeah, I didn't come across that

0:19:53.200 --> 0:19:55.399
<v Speaker 1>my um my, my research, which is why this is

0:19:55.440 --> 0:19:58.400
<v Speaker 1>actually really like I'm my mind is really as I'm

0:19:58.400 --> 0:20:00.880
<v Speaker 1>thinking about that sort of archetype. Sure, that's really an

0:20:00.880 --> 0:20:03.800
<v Speaker 1>interesting approach. Well, it's interesting too to see how different

0:20:04.480 --> 0:20:07.640
<v Speaker 1>See Jonathan and I do our research separately on purpose

0:20:07.720 --> 0:20:10.679
<v Speaker 1>so that we uh come up with different things on

0:20:10.720 --> 0:20:13.560
<v Speaker 1>the cases. And um, so it's funny that that I

0:20:13.560 --> 0:20:16.119
<v Speaker 1>would have come across that. Also. Well, I think of

0:20:16.600 --> 0:20:18.560
<v Speaker 1>Danny hillis because I've seen his name a lot in

0:20:19.119 --> 0:20:22.399
<v Speaker 1>things like along Now Foundation and people with he he

0:20:22.720 --> 0:20:25.640
<v Speaker 1>hangs out with people like Stewart Brandon, Kevin Kelly, UM,

0:20:25.720 --> 0:20:30.200
<v Speaker 1>fascinating people. But um anyway, yeah, that that's uh, that

0:20:30.280 --> 0:20:32.159
<v Speaker 1>was one of his contributions. And you see that in

0:20:32.320 --> 0:20:35.959
<v Speaker 1>again in today's machines. I mean, we have this, you know,

0:20:36.040 --> 0:20:39.160
<v Speaker 1>with us every day. But you know this is uh,

0:20:39.240 --> 0:20:41.160
<v Speaker 1>this is when we started to realize that you don't

0:20:41.200 --> 0:20:44.520
<v Speaker 1>necessarily have to go buy More's Law and wait until

0:20:44.520 --> 0:20:46.879
<v Speaker 1>next year's chip comes out with twice as many processors

0:20:46.880 --> 0:20:50.680
<v Speaker 1>on it. You can you can do this by dividing

0:20:50.720 --> 0:20:53.119
<v Speaker 1>up the work. Yeah, and and in fact, that's another

0:20:53.560 --> 0:20:57.280
<v Speaker 1>good point about the SR two oh one, the computer

0:20:57.320 --> 0:21:00.600
<v Speaker 1>from Japan, because, uh, in order to who use these

0:21:00.640 --> 0:21:04.520
<v Speaker 1>two thousand forty eight processors, there was a new development

0:21:04.560 --> 0:21:08.320
<v Speaker 1>in computer science which was called multiple instruction multiple data

0:21:08.440 --> 0:21:11.400
<v Speaker 1>or m I m D. Now, this is the idea

0:21:11.520 --> 0:21:15.480
<v Speaker 1>of being able to solve problems by pulling in information

0:21:15.640 --> 0:21:19.679
<v Speaker 1>from from memory and feeding it to different processors that

0:21:19.760 --> 0:21:23.680
<v Speaker 1>are all using different operations on that data to come

0:21:23.720 --> 0:21:28.320
<v Speaker 1>to a single solution, not necessarily a single solution, but

0:21:28.400 --> 0:21:30.640
<v Speaker 1>that's I'm using that as as an example for this

0:21:31.280 --> 0:21:35.760
<v Speaker 1>for this explanation. So this m I m D approach

0:21:35.960 --> 0:21:40.520
<v Speaker 1>is what allowed us to develop multi core processors, because

0:21:40.640 --> 0:21:43.760
<v Speaker 1>in this case we're still talking about single processors that

0:21:43.800 --> 0:21:46.800
<v Speaker 1>are all grouped together. Eventually we will get to the

0:21:46.800 --> 0:21:49.399
<v Speaker 1>point where we have multi core processors where a single

0:21:49.440 --> 0:21:52.879
<v Speaker 1>processor has multiple cores and each core can work on

0:21:53.040 --> 0:21:58.200
<v Speaker 1>part of a problem or separate problems to solve things faster,

0:21:58.320 --> 0:22:01.560
<v Speaker 1>to to get to a inclusion faster than they would

0:22:01.880 --> 0:22:05.560
<v Speaker 1>if it was just one single processor, even if it

0:22:05.640 --> 0:22:09.919
<v Speaker 1>was a really really fast processor working on a series

0:22:09.920 --> 0:22:12.639
<v Speaker 1>of problems. So I always I always use this analogy.

0:22:13.080 --> 0:22:18.240
<v Speaker 1>Imagine that you have one super smart math genius taking

0:22:18.240 --> 0:22:22.240
<v Speaker 1>a math test, and the math genius is going through

0:22:22.280 --> 0:22:25.159
<v Speaker 1>and solving all of these problems, and he or she

0:22:25.840 --> 0:22:30.560
<v Speaker 1>is able to do this flawlessly, able to solve all

0:22:30.560 --> 0:22:32.280
<v Speaker 1>the problems, but it takes a certain amount of time

0:22:32.320 --> 0:22:34.760
<v Speaker 1>to get through the test. Then you get that same

0:22:34.800 --> 0:22:39.399
<v Speaker 1>test to four above average math students. They're not geniuses,

0:22:39.440 --> 0:22:42.840
<v Speaker 1>but they're there. They can hold their own. And you

0:22:42.960 --> 0:22:45.320
<v Speaker 1>divide it up, say all right, you take this this

0:22:45.600 --> 0:22:47.840
<v Speaker 1>one fourth of the test, you take this quarter, you

0:22:47.880 --> 0:22:50.119
<v Speaker 1>take this quarter, and you take that quarter, and the

0:22:50.160 --> 0:22:53.199
<v Speaker 1>four students together start to work. Those four students are

0:22:53.280 --> 0:22:55.600
<v Speaker 1>very likely going to be able to finish the entirety

0:22:55.600 --> 0:22:57.800
<v Speaker 1>of that test much faster, each of them working on

0:22:57.840 --> 0:23:00.840
<v Speaker 1>a quarter of it, rather than the genius who is

0:23:00.840 --> 0:23:02.960
<v Speaker 1>working on the full thing at the same time. Even

0:23:02.960 --> 0:23:05.199
<v Speaker 1>though the genius is smarter and can work faster on

0:23:05.240 --> 0:23:09.359
<v Speaker 1>each individual problem, collectively those four students are going to

0:23:09.400 --> 0:23:14.360
<v Speaker 1>solve that test faster. That's the philosophy behind both grouping

0:23:14.640 --> 0:23:19.119
<v Speaker 1>cores together and making them a parallel processing unit or

0:23:19.240 --> 0:23:22.320
<v Speaker 1>taking a multi core approach to a CPU. Yep, and

0:23:22.400 --> 0:23:25.040
<v Speaker 1>you can. You can thank Danny Hillis for figuring out

0:23:25.080 --> 0:23:29.919
<v Speaker 1>the idea of massively parallel computing UM. But you know

0:23:29.960 --> 0:23:33.879
<v Speaker 1>that that's a problem though too, because instead of having

0:23:34.240 --> 0:23:37.800
<v Speaker 1>two machines running side by side and linked together, now

0:23:37.840 --> 0:23:39.960
<v Speaker 1>you have to figure out how you're going to parse

0:23:40.040 --> 0:23:43.720
<v Speaker 1>all those instructions between all those different processors. So you

0:23:43.760 --> 0:23:46.960
<v Speaker 1>have to have the software or the operating system that

0:23:47.119 --> 0:23:52.760
<v Speaker 1>will give instructions to each of the processors actively and

0:23:52.800 --> 0:23:55.840
<v Speaker 1>direct essentially directing traffic. Yes, this is this is kind

0:23:55.840 --> 0:23:57.679
<v Speaker 1>of like, it's not. It's not a simple thing to

0:23:57.680 --> 0:24:01.119
<v Speaker 1>figure out. It reminds me of Intel's to talk approach

0:24:01.240 --> 0:24:05.800
<v Speaker 1>to developing processors. You think of the TICK being the

0:24:05.840 --> 0:24:10.679
<v Speaker 1>physical machinery that's going to do the processing, and you

0:24:10.720 --> 0:24:13.879
<v Speaker 1>think of the talk as the software that's optimized to

0:24:13.960 --> 0:24:17.000
<v Speaker 1>work on that physical hardware to make it really live

0:24:17.080 --> 0:24:19.520
<v Speaker 1>up to its potential. And then you have another tick

0:24:19.640 --> 0:24:22.879
<v Speaker 1>where you've got an advancement in the physical hardware, but

0:24:22.960 --> 0:24:26.119
<v Speaker 1>perhaps the last generation of software isn't really optimized to

0:24:26.160 --> 0:24:28.840
<v Speaker 1>work on that, so you have to make new software.

0:24:29.119 --> 0:24:31.359
<v Speaker 1>This is a continuation. In fact, that's one of the

0:24:31.400 --> 0:24:36.560
<v Speaker 1>things that people say is a barrier to artificial intelligence

0:24:36.560 --> 0:24:38.879
<v Speaker 1>to the point of having a a computer that has

0:24:38.920 --> 0:24:43.200
<v Speaker 1>self awareness. It's not necessarily that we can't reach the

0:24:43.240 --> 0:24:47.679
<v Speaker 1>physical uh requirements we would need in order to have

0:24:47.680 --> 0:24:50.639
<v Speaker 1>a computer be able to have some form of self awareness.

0:24:50.920 --> 0:24:55.000
<v Speaker 1>It's the idea that we could throw as much horsepower

0:24:55.119 --> 0:24:57.480
<v Speaker 1>at the problem as we wanted to. Without the software,

0:24:57.520 --> 0:25:02.400
<v Speaker 1>it just won't happen anyway. Get back to supercomputers specifically,

0:25:02.440 --> 0:25:05.840
<v Speaker 1>there's one company name we haven't really mentioned yet, and

0:25:05.920 --> 0:25:08.240
<v Speaker 1>it's big. I mean, we talked about a little bit

0:25:08.280 --> 0:25:11.480
<v Speaker 1>just then, but not in the terms of supercomputers. It's

0:25:11.520 --> 0:25:14.919
<v Speaker 1>a big name in computer architecture, but it wasn't a

0:25:14.920 --> 0:25:19.040
<v Speaker 1>really big name in the whole supercomputer story. And that's Intel. Now,

0:25:19.080 --> 0:25:23.080
<v Speaker 1>Intel was not just sitting back during this whole time. Now, granted,

0:25:23.119 --> 0:25:29.560
<v Speaker 1>Intel's main focus is on enterprise and consumer processors, which

0:25:30.080 --> 0:25:34.400
<v Speaker 1>are not completely analogous to what is you you find

0:25:34.400 --> 0:25:38.200
<v Speaker 1>in supercomputers at this time. Right, that would change, but

0:25:38.359 --> 0:25:42.800
<v Speaker 1>not immediately. But Intel did develop something called the Paragon,

0:25:43.920 --> 0:25:47.960
<v Speaker 1>which was supposed to be, you know, another fantastic supercomputer,

0:25:48.440 --> 0:25:52.720
<v Speaker 1>and it could support up to four thousand processors using

0:25:52.760 --> 0:25:56.520
<v Speaker 1>this m I M D architecture. But it did not

0:25:56.880 --> 0:25:59.800
<v Speaker 1>succeed in the market. It just sort of well, it

0:26:00.040 --> 0:26:02.760
<v Speaker 1>lopped in a different way, the other kind of flawed,

0:26:03.080 --> 0:26:06.320
<v Speaker 1>the bad kind, so that didn't really go anywhere, but

0:26:06.400 --> 0:26:10.080
<v Speaker 1>it did again sort of push this trend of parallel

0:26:10.119 --> 0:26:13.840
<v Speaker 1>processing and m I M D. Uh. The Japanese came

0:26:13.840 --> 0:26:17.520
<v Speaker 1>out with a couple of other computers called as Key

0:26:17.600 --> 0:26:21.600
<v Speaker 1>Read and Asky White Until also had an Asky Read. Um. Yeah.

0:26:22.640 --> 0:26:25.440
<v Speaker 1>Well actually this this goes back to the Comprehensive Test

0:26:25.480 --> 0:26:31.800
<v Speaker 1>Band Treaty. Uh. The United States signed UM they needed

0:26:31.800 --> 0:26:35.320
<v Speaker 1>a certification program for the nuclear weapons that they had

0:26:35.560 --> 0:26:39.600
<v Speaker 1>built up and uh so what they started was the

0:26:39.640 --> 0:26:44.679
<v Speaker 1>Accelerated Strategic Computing Initiative. ASKI with only one eye instead

0:26:44.720 --> 0:26:49.040
<v Speaker 1>of asking characters with two eyes, just to clarify, I'm

0:26:49.040 --> 0:26:51.400
<v Speaker 1>glad you did, thank you, uh, and ask you Read

0:26:51.440 --> 0:26:54.520
<v Speaker 1>Yes was built at Sandy and National Laboratories and No Albuquerque,

0:26:54.600 --> 0:26:58.479
<v Speaker 1>New Mexico, UNTIL helped them out with that, and then

0:26:58.600 --> 0:27:01.920
<v Speaker 1>that was the first machine to get a Tarra flop. Yeah,

0:27:02.080 --> 0:27:03.960
<v Speaker 1>and it was the first one to break the Tarra

0:27:04.040 --> 0:27:07.000
<v Speaker 1>flop barrier. It did that with six thousand, two hundred

0:27:07.080 --> 0:27:11.880
<v Speaker 1>mega hurts pentium pro processors, seventy two of them, well

0:27:12.040 --> 0:27:14.919
<v Speaker 1>six thousand at first. It then eventually was upgraded. The

0:27:15.000 --> 0:27:18.080
<v Speaker 1>very first one had six thousand and the very last

0:27:18.080 --> 0:27:22.240
<v Speaker 1>one had nine thousand M two Xeon processors, and it

0:27:22.280 --> 0:27:24.960
<v Speaker 1>actually hit three point one tarra flops at the end

0:27:25.040 --> 0:27:28.399
<v Speaker 1>of its production life. So yeah, like I said, you know,

0:27:28.600 --> 0:27:31.480
<v Speaker 1>when we give these numbers, there are different ones because

0:27:31.560 --> 0:27:35.560
<v Speaker 1>there's a certain amount that was available when the computer

0:27:35.600 --> 0:27:39.000
<v Speaker 1>first premiered, then there was like the average amount during

0:27:39.040 --> 0:27:41.080
<v Speaker 1>the computer's lifetime, and then the amount that was available

0:27:41.119 --> 0:27:43.000
<v Speaker 1>at the very end of its run time. So these

0:27:43.080 --> 0:27:47.399
<v Speaker 1>numbers do change a little bit depending upon which source

0:27:47.440 --> 0:27:50.120
<v Speaker 1>you're reading in which version of the computer they're looking at,

0:27:50.119 --> 0:27:53.480
<v Speaker 1>because again, these computers are they come in a range

0:27:53.480 --> 0:27:57.399
<v Speaker 1>of models, so not all of them are exactly the same. Now,

0:27:57.800 --> 0:28:02.399
<v Speaker 1>while we talk about uh playing games like chess, you

0:28:02.440 --> 0:28:08.760
<v Speaker 1>know that that's one of the big uh consumer UH

0:28:09.200 --> 0:28:13.520
<v Speaker 1>visibility issues with supercomputer You don't see what supercomputers do.

0:28:13.720 --> 0:28:16.760
<v Speaker 1>And that was a way for them, the IBM, and

0:28:16.960 --> 0:28:20.600
<v Speaker 1>in particular to achieve notice, was taking on people like

0:28:20.640 --> 0:28:25.520
<v Speaker 1>Gary Kasparov chess masters worldwide with a supercomputer kind of

0:28:25.560 --> 0:28:30.199
<v Speaker 1>computer outthink quote unquote out think a human. Well, the

0:28:30.240 --> 0:28:32.960
<v Speaker 1>point of ASKI was again one of those behind the

0:28:32.960 --> 0:28:35.280
<v Speaker 1>scenes thing. It was a very military thing. It was

0:28:35.320 --> 0:28:41.040
<v Speaker 1>more like Whopper in more games. Actually, uh actually exactly

0:28:41.080 --> 0:28:45.880
<v Speaker 1>like that. The point was to simulate nuclear tests. Um.

0:28:46.200 --> 0:28:49.960
<v Speaker 1>And that was why they needed a lot of computing power,

0:28:50.720 --> 0:28:53.520
<v Speaker 1>uh and something a machine that could run a lot

0:28:53.520 --> 0:28:57.280
<v Speaker 1>of calculations very quickly, because they wanted to, uh, you know,

0:28:57.360 --> 0:28:59.120
<v Speaker 1>this is not something you want to do. Hey, well

0:28:59.200 --> 0:29:03.160
<v Speaker 1>let's uh, let's test out fifty nuclear warheads. Yeah this,

0:29:03.680 --> 0:29:05.560
<v Speaker 1>you know. They wanted to do this with a computer

0:29:05.600 --> 0:29:08.680
<v Speaker 1>simulation and uh so that's why they started the initiative.

0:29:08.680 --> 0:29:12.960
<v Speaker 1>It was not a game, but a challenge. Hey let's

0:29:13.320 --> 0:29:16.200
<v Speaker 1>you know, let's keep coming up with newer faster machines

0:29:16.240 --> 0:29:20.240
<v Speaker 1>because we need newer faster machines to run nuclear simulations. Yeah.

0:29:20.240 --> 0:29:24.600
<v Speaker 1>And simulations in general were a big part of what

0:29:24.720 --> 0:29:28.120
<v Speaker 1>these supercomputers were put to use for. I mean like

0:29:28.400 --> 0:29:33.920
<v Speaker 1>climatology for example, weather predictions. That was a big requirement

0:29:33.960 --> 0:29:36.440
<v Speaker 1>as well as supercomputers have been put towards that to

0:29:36.560 --> 0:29:41.000
<v Speaker 1>try and help map and predict climate change and just

0:29:41.080 --> 0:29:43.680
<v Speaker 1>weather patterns, not not just climate but weather day to

0:29:43.720 --> 0:29:47.480
<v Speaker 1>day weather, and also other simulations as well. Not to

0:29:47.520 --> 0:29:52.800
<v Speaker 1>mention crunching data from facilities that generate lots and lots

0:29:52.800 --> 0:29:58.160
<v Speaker 1>of information. So um, things like the CET Institute would

0:29:59.040 --> 0:30:02.920
<v Speaker 1>for extraterrestrial intelligence. Yes that they would use very powerful

0:30:02.960 --> 0:30:04.920
<v Speaker 1>computers to try and crunch all the data they would

0:30:04.920 --> 0:30:08.000
<v Speaker 1>get from radio telescopes. You also had things like the

0:30:08.120 --> 0:30:11.640
<v Speaker 1>Large Hadron Collider and other supercolliders that generate lots and

0:30:11.680 --> 0:30:14.280
<v Speaker 1>lots of data and they need these really fast computers

0:30:14.280 --> 0:30:16.880
<v Speaker 1>in order to process the data and make it meaningful.

0:30:17.400 --> 0:30:21.200
<v Speaker 1>So um. Moving on. So right around this time when

0:30:21.240 --> 0:30:24.280
<v Speaker 1>the asky read comes out, Um, that's when there was

0:30:24.280 --> 0:30:29.800
<v Speaker 1>a shift in supercomputing. So before there were all these

0:30:29.920 --> 0:30:35.320
<v Speaker 1>customized uh computers that had their own processors or had

0:30:35.520 --> 0:30:40.400
<v Speaker 1>thousands of processors running together. Uh. But at this point

0:30:40.560 --> 0:30:44.320
<v Speaker 1>it became possible to actually build a supercomputer with off

0:30:44.360 --> 0:30:49.800
<v Speaker 1>the shelf parts. You could actually get enough computers together

0:30:49.880 --> 0:30:53.600
<v Speaker 1>and linked them together to perform as a supercomputer. And

0:30:53.600 --> 0:30:56.880
<v Speaker 1>this was also when there became a shift to using

0:30:56.920 --> 0:31:01.600
<v Speaker 1>the Linux operating system. UH. So Lenox kind of replaces

0:31:01.720 --> 0:31:05.600
<v Speaker 1>Unix as the OS of choice for people who are

0:31:05.640 --> 0:31:08.680
<v Speaker 1>designing supercomputers, which is nice because now you can tell

0:31:08.680 --> 0:31:13.920
<v Speaker 1>the company nurse never mind. In two thousand two, Japan

0:31:14.040 --> 0:31:16.440
<v Speaker 1>comes back with the as Key White, where it's had

0:31:16.520 --> 0:31:21.120
<v Speaker 1>a thirty five terra flops computer. It was the NBC

0:31:21.360 --> 0:31:25.680
<v Speaker 1>Earth Simulator, and it cost a hair under a billion

0:31:25.720 --> 0:31:30.240
<v Speaker 1>dollars million. It's a lot of hairs, actually millions, a

0:31:30.240 --> 0:31:31.840
<v Speaker 1>lot of hairs. If anyone wants to give me a

0:31:31.880 --> 0:31:35.720
<v Speaker 1>hair in that sense, I will take it. Uh. And

0:31:35.800 --> 0:31:38.920
<v Speaker 1>two thousand four, IBM comes out with the Blue Gene

0:31:38.960 --> 0:31:43.640
<v Speaker 1>slash L computer and had sixteen thousand computer nodes and

0:31:43.720 --> 0:31:47.120
<v Speaker 1>each node had two CPUs. I'm gonna be thinking Bowie

0:31:47.200 --> 0:31:50.360
<v Speaker 1>the rest of the day now, So yeah, thirty two

0:31:50.360 --> 0:31:54.400
<v Speaker 1>thousand CPUs. Ultimately, if my math is correct, and then

0:31:54.880 --> 0:31:57.480
<v Speaker 1>that could run it's seventy terra flops, so twice as

0:31:57.520 --> 0:32:00.000
<v Speaker 1>fast as the Askey White, and a two thousand seven

0:32:00.160 --> 0:32:03.160
<v Speaker 1>version of this could actually manage up to six hundred

0:32:03.160 --> 0:32:06.760
<v Speaker 1>tarra flops and it had a hundred thousand computer nodes,

0:32:07.080 --> 0:32:10.160
<v Speaker 1>so two hundred thousand processors. With that starting to get

0:32:10.160 --> 0:32:14.520
<v Speaker 1>into some preretty ridiculous computers from you know if you're

0:32:14.520 --> 0:32:16.920
<v Speaker 1>looking at it as, Hey, I own a computer that's

0:32:16.960 --> 0:32:19.800
<v Speaker 1>got a single processor. This one has a two hundred

0:32:19.880 --> 0:32:23.920
<v Speaker 1>thousand of them. Yeah. Yeah. It also sort of UHUM

0:32:24.440 --> 0:32:29.840
<v Speaker 1>makes apples claim. In the late nineties, UM sort of silly, UM,

0:32:29.880 --> 0:32:35.120
<v Speaker 1>because well, the federal government classified a supercomputer UM. I

0:32:35.120 --> 0:32:36.600
<v Speaker 1>can't remember exactly when it was, it was in the

0:32:36.640 --> 0:32:39.240
<v Speaker 1>late nineties, and UH as as a machine that would

0:32:39.320 --> 0:32:43.000
<v Speaker 1>run a giga flop and UM IBM when they were

0:32:43.000 --> 0:32:46.760
<v Speaker 1>still running on power process power PC processors. UM, there

0:32:46.800 --> 0:32:49.640
<v Speaker 1>was a Mac that they advertised as being a supercomputer

0:32:50.600 --> 0:32:53.360
<v Speaker 1>because it could reach a giga flop. UM. And I

0:32:53.440 --> 0:32:55.960
<v Speaker 1>just thought at the time it was kind of weird

0:32:56.040 --> 0:32:58.880
<v Speaker 1>to think about, UM, But now it's just kind of

0:32:58.920 --> 0:33:01.600
<v Speaker 1>silly when you take it into context and these these

0:33:01.640 --> 0:33:06.200
<v Speaker 1>actual supercomputers at the time. Uh, A gigga flop is good,

0:33:06.240 --> 0:33:09.959
<v Speaker 1>but no, right, So a mega flop is a million

0:33:10.080 --> 0:33:13.640
<v Speaker 1>floating operations per second, A gigga flop is a billion

0:33:13.880 --> 0:33:16.760
<v Speaker 1>floating operations per second, A tarra flop is a trillion

0:33:17.040 --> 0:33:23.000
<v Speaker 1>floating operations per second. Well, and which is a quadrillion

0:33:23.400 --> 0:33:27.479
<v Speaker 1>floating operations per second per second. Yeah, quadrillion and the

0:33:27.520 --> 0:33:32.200
<v Speaker 1>first supercomputer to hit that and break that barrier was

0:33:32.320 --> 0:33:37.800
<v Speaker 1>another IBM machine, the road Runner, and uh it had

0:33:37.840 --> 0:33:40.640
<v Speaker 1>twenty thousand CPUs and it was the first computer to

0:33:40.680 --> 0:33:45.520
<v Speaker 1>break that pedal flop barrier. So one quadrillion floating operations

0:33:45.520 --> 0:33:49.600
<v Speaker 1>per second, it's a serious machine. In twous ten, there

0:33:49.680 --> 0:33:53.920
<v Speaker 1>was an interesting development because China entered the supercomputer FRAY.

0:33:54.000 --> 0:33:56.480
<v Speaker 1>Now at this point it was really a battle down

0:33:56.520 --> 0:33:59.000
<v Speaker 1>between the United States and Japan, and Germany also has

0:33:59.040 --> 0:34:02.280
<v Speaker 1>quite a few supercomputers as well, but but US and

0:34:02.360 --> 0:34:04.640
<v Speaker 1>Japan were the ones that were stealing the record back

0:34:04.680 --> 0:34:07.520
<v Speaker 1>from between each other. And then China came out with

0:34:08.160 --> 0:34:11.920
<v Speaker 1>a computer which I'm sure I'm gonna mispronounced because I

0:34:11.920 --> 0:34:14.759
<v Speaker 1>I don't know how to pronounce Chinese, but tian hey

0:34:14.880 --> 0:34:17.640
<v Speaker 1>is how it would be spelled in English, and and

0:34:17.800 --> 0:34:20.239
<v Speaker 1>someone's probably gonna say it's sheen hey or something like that,

0:34:20.760 --> 0:34:23.800
<v Speaker 1>if you please let us know, yeah, because I don't.

0:34:24.320 --> 0:34:26.919
<v Speaker 1>But it was a computer from China that could run

0:34:27.000 --> 0:34:30.160
<v Speaker 1>at two point five ped falops and uh it had

0:34:30.280 --> 0:34:35.080
<v Speaker 1>fourteen thousand, three hundred thirty six Intel Xeon X five

0:34:35.239 --> 0:34:40.240
<v Speaker 1>six seven zero CPUs and seven thousand, one D sixty

0:34:40.320 --> 0:34:44.960
<v Speaker 1>eight in video Tesla GPUs and so that was, you know,

0:34:45.440 --> 0:34:48.719
<v Speaker 1>a really impressive machine. That was that that stole all

0:34:48.760 --> 0:34:53.880
<v Speaker 1>the titles away in But also another important moment for

0:34:54.040 --> 0:34:58.279
<v Speaker 1>China in that year was that China developed the sun Way,

0:34:58.320 --> 0:35:01.640
<v Speaker 1>which was slow by super comp Peter standards because they

0:35:01.640 --> 0:35:05.279
<v Speaker 1>could only run a pedal flop UM and they had

0:35:05.320 --> 0:35:08.120
<v Speaker 1>already gotten up to two point five pedal flops. Pedaphlop

0:35:08.200 --> 0:35:11.160
<v Speaker 1>is still incredibly fast people, I'm just slow in general

0:35:11.239 --> 0:35:14.440
<v Speaker 1>terms here relative terms. But the cool thing about the Sunway,

0:35:14.440 --> 0:35:17.279
<v Speaker 1>at least from China's perspective, is that it was the

0:35:17.320 --> 0:35:23.080
<v Speaker 1>first supercomputer China had designed with all Chinese processors, so

0:35:23.120 --> 0:35:25.920
<v Speaker 1>they weren't depending upon some other companies process or some

0:35:25.960 --> 0:35:29.600
<v Speaker 1>other country processors. They wanted to be able to be

0:35:30.160 --> 0:35:33.200
<v Speaker 1>self reliant when it came to developing computers. And so

0:35:33.280 --> 0:35:39.839
<v Speaker 1>that China really pushed it's it's computer engineering industry and

0:35:40.080 --> 0:35:44.320
<v Speaker 1>was able to design you know, the Chinese UM engineers

0:35:44.320 --> 0:35:48.279
<v Speaker 1>were able to design this the supercomputer UM. Then you

0:35:48.320 --> 0:35:53.080
<v Speaker 1>had Fujitsu's K supercomputer, which until recently held the record.

0:35:53.880 --> 0:35:56.400
<v Speaker 1>It was capable of running up to ten peda flops

0:35:56.480 --> 0:36:01.239
<v Speaker 1>with eighty eight thousand one spark sixty war processors, and

0:36:01.280 --> 0:36:04.520
<v Speaker 1>each CPU had sixteen gigabytes of local RAM, and it

0:36:04.600 --> 0:36:09.200
<v Speaker 1>had one thousand, three hundred seventy seven terabytes of memory,

0:36:10.080 --> 0:36:15.040
<v Speaker 1>and eventually it got up to seven five thousand process records. Yeah,

0:36:15.120 --> 0:36:19.680
<v Speaker 1>it sits in Japan's REKN Advanced Institute for Computational Science.

0:36:19.760 --> 0:36:24.160
<v Speaker 1>It sits in it thinks what And that's funny. It's

0:36:24.239 --> 0:36:26.520
<v Speaker 1>asky only spelled in different. I mean the letters are

0:36:26.520 --> 0:36:30.319
<v Speaker 1>in different. Um anyway, sorry, I just noticed that as

0:36:30.360 --> 0:36:33.280
<v Speaker 1>I was looking down in my notes. Um, that's actually

0:36:33.320 --> 0:36:35.680
<v Speaker 1>sort of why we decided to do this now, because

0:36:35.680 --> 0:36:38.080
<v Speaker 1>it was just the week that we're recording this that

0:36:38.120 --> 0:36:40.799
<v Speaker 1>we found out about the test. Now, they do these

0:36:41.200 --> 0:36:44.520
<v Speaker 1>tests twice a year. Every six months, they have the

0:36:44.600 --> 0:36:49.640
<v Speaker 1>top five hundred supercomputer sites. Um, so computers from all

0:36:49.680 --> 0:36:52.719
<v Speaker 1>over the world. Uh. They put them on wheels at

0:36:52.719 --> 0:36:55.200
<v Speaker 1>the top of this big hill and push it down

0:36:55.200 --> 0:36:59.560
<v Speaker 1>the hill. It's like a big computer soapbox derby, you know.

0:36:59.680 --> 0:37:04.120
<v Speaker 1>They uh they give them problems to solve and uh

0:37:04.400 --> 0:37:07.560
<v Speaker 1>see who's the fastest the top five hundred supercomputers in

0:37:07.600 --> 0:37:10.000
<v Speaker 1>the world, which, in a way it's kind of silly,

0:37:10.200 --> 0:37:12.759
<v Speaker 1>but at the same time, very very cool and you

0:37:12.760 --> 0:37:14.880
<v Speaker 1>can actually see the results of this if you want to,

0:37:14.960 --> 0:37:18.400
<v Speaker 1>if you go to top five hundred dot org. Um.

0:37:18.520 --> 0:37:22.560
<v Speaker 1>There there are the organizations that put it on uh

0:37:22.800 --> 0:37:24.920
<v Speaker 1>publishers every year and that happens to be the University

0:37:24.960 --> 0:37:28.560
<v Speaker 1>of Mannheim, Lawrence Berkeley National Laboratory, and the University of

0:37:28.640 --> 0:37:33.240
<v Speaker 1>Tennessee actually do this and they are trying to figure

0:37:33.239 --> 0:37:36.520
<v Speaker 1>out the the fastest, and the fastest was just announced.

0:37:36.520 --> 0:37:38.800
<v Speaker 1>The new fastest was just announced this week, and we

0:37:38.840 --> 0:37:40.799
<v Speaker 1>thought that would be a great time to talk about it.

0:37:40.880 --> 0:37:44.920
<v Speaker 1>It's a machine actually name for a tree. Yes, it

0:37:45.080 --> 0:37:49.279
<v Speaker 1>is the IBM Sequoia. And uh when when we say

0:37:49.680 --> 0:37:55.080
<v Speaker 1>recording this week, the date is June. And so the

0:37:55.160 --> 0:37:58.520
<v Speaker 1>Sequoia has taken the title of fastest supercomputer, which means

0:37:58.560 --> 0:38:02.200
<v Speaker 1>that that's from IBMS, means the USA has the title

0:38:02.239 --> 0:38:08.200
<v Speaker 1>once more, at least until the next Supercomputer Olympics. And um, yeah,

0:38:08.440 --> 0:38:11.520
<v Speaker 1>it's a giant gold medal that is stamped on the

0:38:11.560 --> 0:38:14.840
<v Speaker 1>outside of them. So you're you're probably all asking, hey,

0:38:14.880 --> 0:38:19.040
<v Speaker 1>so what are some stats on this? Uh, the Sequoia computer,

0:38:19.200 --> 0:38:21.640
<v Speaker 1>How how fast can it go? And what what's making

0:38:21.640 --> 0:38:23.600
<v Speaker 1>it take? Well? I do want to point out that

0:38:23.680 --> 0:38:27.399
<v Speaker 1>it is owned by the Department of Energy. UM, so

0:38:27.440 --> 0:38:33.319
<v Speaker 1>this isn't really a military machine. UM. It is at

0:38:33.360 --> 0:38:39.560
<v Speaker 1>the Lawrence Livermore National Laboratory. UM. And yes, the specs

0:38:39.640 --> 0:38:42.360
<v Speaker 1>on this are pretty impressive. I mean it uses seven

0:38:42.400 --> 0:38:48.919
<v Speaker 1>thousand kilowatts. Yeah, it's actually fairly efficient for a supercomputer. Yeah.

0:38:48.920 --> 0:38:54.040
<v Speaker 1>It has one million, five hundred seventy two thousand, eight

0:38:54.120 --> 0:38:59.080
<v Speaker 1>hundred sixty four processors and one point six peta bytes

0:38:59.200 --> 0:39:03.520
<v Speaker 1>of memory. It takes up three thousand, four hundred twenty

0:39:03.600 --> 0:39:06.680
<v Speaker 1>two square feet of space, so we've finally gotten back

0:39:06.680 --> 0:39:10.160
<v Speaker 1>to that those enormous computers. Remember the stretch was two

0:39:10.200 --> 0:39:14.640
<v Speaker 1>thousand square feet. Now this one's three thousand foo square feet. Uh.

0:39:14.719 --> 0:39:20.280
<v Speaker 1>And it can run at sixteen point three two pedaphlops,

0:39:20.280 --> 0:39:24.000
<v Speaker 1>so six point three to pedaphalops faster. Well, not even

0:39:24.080 --> 0:39:27.960
<v Speaker 1>quite that much, because the K eventually got up to

0:39:28.000 --> 0:39:32.000
<v Speaker 1>ten point five, but it is significantly faster than the K.

0:39:32.920 --> 0:39:37.359
<v Speaker 1>So IBM now holds the the distinction of having the

0:39:37.400 --> 0:39:42.200
<v Speaker 1>fastest or having designed the fastest supercomputer in the world. Now,

0:39:42.480 --> 0:39:45.160
<v Speaker 1>I thought it'd be kind of fun too to compare

0:39:45.200 --> 0:39:49.359
<v Speaker 1>that to IBM's Watson computer. Because that made headlines last

0:39:49.440 --> 0:39:54.600
<v Speaker 1>year when Watson was designed in part to compete against

0:39:54.680 --> 0:39:57.640
<v Speaker 1>humans in a very human game. Because we've already talked

0:39:57.680 --> 0:40:01.399
<v Speaker 1>about computers playing chess again humans, we've also talked about

0:40:01.400 --> 0:40:03.640
<v Speaker 1>computers playing other games against humans. In fact, we did

0:40:03.640 --> 0:40:07.840
<v Speaker 1>a whole episode about this particular computer. So IBMS Watson

0:40:07.880 --> 0:40:10.560
<v Speaker 1>was designed to play in a game show Let's Make

0:40:10.560 --> 0:40:15.240
<v Speaker 1>a Deal. So they called out Watson and you didn't

0:40:15.239 --> 0:40:19.120
<v Speaker 1>know what was behind Well, it was it did have

0:40:19.120 --> 0:40:22.400
<v Speaker 1>a dress on. No, it wasn't. It wasn't Let's make

0:40:22.400 --> 0:40:25.320
<v Speaker 1>a Deal. It was Jeopardy and uh. And in Jeopardy,

0:40:25.360 --> 0:40:27.160
<v Speaker 1>of course, you are given an answer. You have to

0:40:27.200 --> 0:40:30.319
<v Speaker 1>come up with the appropriate question. And it's it's really

0:40:30.320 --> 0:40:32.400
<v Speaker 1>tricky for a computer to do this because it's not

0:40:32.520 --> 0:40:36.680
<v Speaker 1>just a matching game where you matching an answer to

0:40:36.719 --> 0:40:39.560
<v Speaker 1>a question. You also have to take in context. Sometimes

0:40:39.640 --> 0:40:43.160
<v Speaker 1>there's word play, sometimes there's a riddle. Um, it's a

0:40:43.239 --> 0:40:46.200
<v Speaker 1>it's a lot more complicated than just question answer. Yeah,

0:40:46.280 --> 0:40:50.840
<v Speaker 1>they they specifically wanted it to play a human game.

0:40:51.000 --> 0:40:55.160
<v Speaker 1>They didn't alter the clues. They're actually clues on this show.

0:40:55.160 --> 0:40:57.040
<v Speaker 1>If you've never seen it, Um, they give you the

0:40:57.040 --> 0:40:59.400
<v Speaker 1>answer and they you are supposed to supply the question,

0:40:59.760 --> 0:41:03.680
<v Speaker 1>and they use wordplay and and things in these clues,

0:41:04.239 --> 0:41:07.640
<v Speaker 1>and they specifically want the IBM engineers specifically wanted it

0:41:07.680 --> 0:41:10.160
<v Speaker 1>to play a human game to to test its natural

0:41:10.239 --> 0:41:14.200
<v Speaker 1>language processing ability. Can it figure out what from context

0:41:14.520 --> 0:41:17.640
<v Speaker 1>what it is you're talking about? And it did very well. Yeah,

0:41:17.840 --> 0:41:20.680
<v Speaker 1>So what was powering the Watson if you want to

0:41:20.680 --> 0:41:23.400
<v Speaker 1>compare it to say the Sequoia, Well, it had a

0:41:23.760 --> 0:41:27.719
<v Speaker 1>it was using ninety IBM power, seven fifty servers in

0:41:27.880 --> 0:41:33.200
<v Speaker 1>ten server racks, and it had sixteen terabytes of memory

0:41:33.640 --> 0:41:38.759
<v Speaker 1>and two thousand eight D eight processors um so or

0:41:38.840 --> 0:41:42.000
<v Speaker 1>processor cores I should say, not just processors, uh, and

0:41:42.080 --> 0:41:44.359
<v Speaker 1>so two thousand that sounds like a lot. But then

0:41:44.400 --> 0:41:48.640
<v Speaker 1>you compare that to the one million, five hundred sixty

0:41:48.680 --> 0:41:52.000
<v Speaker 1>four processors that the Sequoia has and you realize that Watson,

0:41:52.320 --> 0:41:57.160
<v Speaker 1>as far as supercomputers go, doesn't merit mention. It's that

0:41:57.600 --> 0:42:01.400
<v Speaker 1>which again, Watson was this I'm for a very specific purpose,

0:42:01.480 --> 0:42:04.200
<v Speaker 1>this whole natural language being able to recognize that, being

0:42:04.239 --> 0:42:09.520
<v Speaker 1>able to come up with information. That's a very specialized computer.

0:42:09.840 --> 0:42:13.799
<v Speaker 1>So it doesn't necessarily have to have this incredible by

0:42:13.880 --> 0:42:18.960
<v Speaker 1>comparison processing speed and number crunching ability, which might be

0:42:19.080 --> 0:42:24.560
<v Speaker 1>used for other very intensive tasks, so things like very

0:42:24.680 --> 0:42:28.239
<v Speaker 1>very realistic simulations that kind of thing, and predictions. So

0:42:28.920 --> 0:42:30.960
<v Speaker 1>I just wanted to compare that so that people could

0:42:31.000 --> 0:42:33.000
<v Speaker 1>understand because Watson's one of those words that we've heard

0:42:33.040 --> 0:42:35.319
<v Speaker 1>a lot about and we think of that as like

0:42:35.360 --> 0:42:38.880
<v Speaker 1>a supercomputer. But really, if we define supercomputer as a

0:42:38.880 --> 0:42:41.360
<v Speaker 1>computer that has is on that bleeding edge of what

0:42:41.400 --> 0:42:44.000
<v Speaker 1>a computer is capable of doing, it does not it

0:42:44.040 --> 0:42:47.799
<v Speaker 1>doesn't measure up. But when you talk about comparing the

0:42:47.800 --> 0:42:51.200
<v Speaker 1>top five hundred or putting a computer in a chess

0:42:51.239 --> 0:42:55.160
<v Speaker 1>match or in a game of jeopardy, Um, you know

0:42:55.200 --> 0:42:56.759
<v Speaker 1>I was. I made the joke that it was a

0:42:56.760 --> 0:42:59.000
<v Speaker 1>little silly, and yeah, you could. You could say that

0:42:59.080 --> 0:43:01.359
<v Speaker 1>you're using a computer. You could be using it for

0:43:01.360 --> 0:43:04.240
<v Speaker 1>scientific purposes or doing something, and instead you're you're taking

0:43:04.280 --> 0:43:07.640
<v Speaker 1>time off to do something else. But really, um, it's

0:43:07.760 --> 0:43:10.640
<v Speaker 1>nice that for one thing, people understand what it is

0:43:10.680 --> 0:43:15.320
<v Speaker 1>it's a supercomputer is and can do. And also it's uh,

0:43:15.400 --> 0:43:18.319
<v Speaker 1>it's a way to test out these machines and make

0:43:18.360 --> 0:43:21.799
<v Speaker 1>them better. Um, you know, even like I was talking

0:43:21.840 --> 0:43:26.440
<v Speaker 1>about the h the power used by the Sequoia machine,

0:43:26.800 --> 0:43:31.960
<v Speaker 1>it's considerably more efficient than the K computer. UM. The

0:43:32.120 --> 0:43:40.359
<v Speaker 1>seven seven thousand watts beats K's twelve thousand swats. So

0:43:40.640 --> 0:43:43.120
<v Speaker 1>with every every time that they come out with a

0:43:43.200 --> 0:43:48.120
<v Speaker 1>new supercomputer, it's more efficient. They find better ways to

0:43:48.200 --> 0:43:51.719
<v Speaker 1>route instructions, UM, you know, and and they can make

0:43:51.760 --> 0:43:54.919
<v Speaker 1>things smaller than than before. So you really do see

0:43:54.920 --> 0:43:57.960
<v Speaker 1>the implications in in our our everyday computers because now

0:43:58.040 --> 0:44:04.040
<v Speaker 1>we have multi corps processors in um, these everyday devices

0:44:04.080 --> 0:44:07.360
<v Speaker 1>that we use. UM. You don't necessarily need that to

0:44:07.400 --> 0:44:11.040
<v Speaker 1>write a letter or surf the internet, but it does

0:44:11.120 --> 0:44:14.920
<v Speaker 1>make things faster and more efficient. Uh, computers are are

0:44:14.960 --> 0:44:19.120
<v Speaker 1>more reliable. You see advances in operating systems that we

0:44:19.200 --> 0:44:23.720
<v Speaker 1>use every day because UM, the things that they've found out,

0:44:24.239 --> 0:44:27.960
<v Speaker 1>UM in the process of making these supercomputers. They find

0:44:28.000 --> 0:44:31.640
<v Speaker 1>better ways to route instructions in a simpler computer. UM.

0:44:32.040 --> 0:44:35.040
<v Speaker 1>And so it's really worth it to do these these

0:44:35.080 --> 0:44:39.040
<v Speaker 1>tests and UH find out just what a computer can do. So,

0:44:39.239 --> 0:44:41.640
<v Speaker 1>you know, having a challenge just for the fun of it.

0:44:41.920 --> 0:44:45.200
<v Speaker 1>You know, I don't see that necessarily as a bad thing, UM,

0:44:45.239 --> 0:44:47.680
<v Speaker 1>you know, especially when we can we can make advances

0:44:47.719 --> 0:44:50.280
<v Speaker 1>and build on those for the next generation of machines.

0:44:51.080 --> 0:44:53.439
<v Speaker 1>And just to kind of sum this up, I thought

0:44:53.440 --> 0:44:55.759
<v Speaker 1>I would just kind of a fun fact. If you

0:44:55.800 --> 0:44:58.840
<v Speaker 1>look at the top ten fastest supercomputers in the world,

0:44:59.760 --> 0:45:03.279
<v Speaker 1>three of them are in the United States, two of

0:45:03.320 --> 0:45:06.480
<v Speaker 1>them are in Germany, two of them are in China,

0:45:07.040 --> 0:45:10.280
<v Speaker 1>and the other three are in Japan, Italy, and France.

0:45:11.040 --> 0:45:14.440
<v Speaker 1>Uh So that's where you could find these these supercomputers.

0:45:14.480 --> 0:45:17.520
<v Speaker 1>And what I think is even more interesting is, let's

0:45:17.520 --> 0:45:22.839
<v Speaker 1>see one, two, three, four, five of them were made

0:45:22.880 --> 0:45:26.160
<v Speaker 1>by IBM, and only one of them was made by Craig.

0:45:27.480 --> 0:45:31.000
<v Speaker 1>Uh that one being the Jaguar or Jaguar would you prefer,

0:45:31.520 --> 0:45:33.320
<v Speaker 1>which is another wide of the ones in the United States.

0:45:33.520 --> 0:45:37.359
<v Speaker 1>So IBM is definitely dominating the supercomputer space now, even

0:45:37.400 --> 0:45:40.439
<v Speaker 1>though not all of those computers are in the United States,

0:45:40.480 --> 0:45:45.520
<v Speaker 1>but IBM developed five of them, so that's pretty impressive. Uh.

0:45:45.880 --> 0:45:49.680
<v Speaker 1>I guess that kind of sums up our conversation around supercomputers.

0:45:49.680 --> 0:45:52.880
<v Speaker 1>And guys, if you have any ideas for episodes that

0:45:52.920 --> 0:45:56.439
<v Speaker 1>we should cover in the future, let us know. Send

0:45:56.520 --> 0:45:59.960
<v Speaker 1>us an email. Our address is tech stuff at Discovery

0:46:00.040 --> 0:46:02.640
<v Speaker 1>dot com, or let us know on Facebook or Twitter

0:46:02.960 --> 0:46:05.320
<v Speaker 1>or handled. There's text uff hs W and Chris and

0:46:05.360 --> 0:46:09.560
<v Speaker 1>I will talk to you again really soon for more

0:46:09.600 --> 0:46:11.880
<v Speaker 1>on this and thousands of other topics. Is it how

0:46:11.920 --> 0:46:19.359
<v Speaker 1>staff works dot com brought to you by the reinvented

0:46:19.400 --> 0:46:22.080
<v Speaker 1>two thousand twelve camera. It's ready, are you