WEBVTT -  Smart Talks with IBM: Accelerating an answer to COVID-19

0:00:00.160 --> 0:00:03.000
<v Speaker 1>In a bit we'll hear my conversation with Dave Turik,

0:00:03.320 --> 0:00:07.640
<v Speaker 1>who oversees ibm S High Performance Computing Division, to learn

0:00:07.880 --> 0:00:10.840
<v Speaker 1>more about all of that. But before we get to that,

0:00:11.200 --> 0:00:12.959
<v Speaker 1>I thought it would be useful to give a quick

0:00:12.960 --> 0:00:19.080
<v Speaker 1>definition and overview of supercomputers. So what is a supercomputer?

0:00:19.920 --> 0:00:22.640
<v Speaker 1>Generally speaking, it's a computer that can perform at a

0:00:22.720 --> 0:00:27.560
<v Speaker 1>level far beyond the average computer. You know, leap tall

0:00:27.640 --> 0:00:31.160
<v Speaker 1>processes at a single bound. It can be a bit

0:00:31.200 --> 0:00:34.560
<v Speaker 1>of a sliding classification. It's something we apply to an

0:00:34.560 --> 0:00:37.720
<v Speaker 1>elite group of computers that operate at a level above

0:00:37.760 --> 0:00:40.680
<v Speaker 1>and beyond what other machines are capable of at that time.

0:00:40.960 --> 0:00:42.559
<v Speaker 1>And I thought it might be a good idea to

0:00:42.560 --> 0:00:45.400
<v Speaker 1>explain what those are, since otherwise the only impression you'll

0:00:45.400 --> 0:00:50.000
<v Speaker 1>get is that more flops equals more good somehow. So

0:00:50.120 --> 0:00:54.600
<v Speaker 1>let's start with floating point numbers and computing, you might

0:00:54.680 --> 0:00:57.960
<v Speaker 1>deal with integers, and these are whole numbers with no fractions.

0:00:58.040 --> 0:01:01.360
<v Speaker 1>Like the number three. Three is a good number, it's

0:01:01.400 --> 0:01:05.880
<v Speaker 1>an integer. But what about point three? Now we have

0:01:05.880 --> 0:01:08.240
<v Speaker 1>a number that has a decimal in it. This is

0:01:08.280 --> 0:01:12.560
<v Speaker 1>not an integer, but it can be a floating point number. Now,

0:01:12.640 --> 0:01:15.920
<v Speaker 1>computers are really good at working with integers. They can

0:01:15.959 --> 0:01:20.480
<v Speaker 1>calculate processes on integers whippity quick, but floating point numbers

0:01:20.880 --> 0:01:23.800
<v Speaker 1>those can take a bit longer, and speed is a

0:01:23.800 --> 0:01:27.520
<v Speaker 1>big deal in computing. You always want answers quickly. But

0:01:27.560 --> 0:01:30.200
<v Speaker 1>the reason we call them floating point numbers is that

0:01:30.280 --> 0:01:34.200
<v Speaker 1>you can move that decimal around so that point three, well,

0:01:34.240 --> 0:01:37.319
<v Speaker 1>we could represent that as three times ten to the

0:01:37.319 --> 0:01:41.480
<v Speaker 1>power of minus one. This is an example of scientific notation,

0:01:41.720 --> 0:01:44.800
<v Speaker 1>something used in lots of disciplines to help represent very

0:01:44.920 --> 0:01:48.000
<v Speaker 1>large or very small numbers without having to write in

0:01:48.040 --> 0:01:50.560
<v Speaker 1>all those darned zeros. For example, if I wanted to

0:01:50.560 --> 0:01:53.400
<v Speaker 1>write out the number two trillion, I would write the

0:01:53.480 --> 0:01:58.040
<v Speaker 1>numeral two followed by twelve zeros. That's a lot of zeros,

0:01:58.120 --> 0:02:00.200
<v Speaker 1>and honestly, if I wanted to do anything use full

0:02:00.240 --> 0:02:02.520
<v Speaker 1>with that number, it would end up being a real hassle.

0:02:02.880 --> 0:02:05.840
<v Speaker 1>But I could represent the same number as two times

0:02:05.880 --> 0:02:08.720
<v Speaker 1>ten to the twelve power. I wanted to give you

0:02:08.760 --> 0:02:12.639
<v Speaker 1>guys a basic understanding of floating point operations because that's

0:02:12.680 --> 0:02:16.480
<v Speaker 1>going to come into play in my discussion in this episode.

0:02:16.560 --> 0:02:18.880
<v Speaker 1>So now that we've got that out of the way,

0:02:19.120 --> 0:02:22.519
<v Speaker 1>we can move on. Dave Turik, vice president of High

0:02:22.560 --> 0:02:26.440
<v Speaker 1>Performance Computing and Cognitive Systems at IBM, spoke with me

0:02:26.560 --> 0:02:31.040
<v Speaker 1>on Thursday April two, twenty twenty about high performance computing

0:02:31.080 --> 0:02:33.960
<v Speaker 1>in general and how researchers are using it in an

0:02:34.000 --> 0:02:38.359
<v Speaker 1>effort to research the coronavirus and COVID nineteen. And I

0:02:38.400 --> 0:02:42.480
<v Speaker 1>should also add we recorded this call over the Internet,

0:02:42.919 --> 0:02:45.600
<v Speaker 1>and so the quality is not the same as what

0:02:45.639 --> 0:02:48.160
<v Speaker 1>we would usually have in a studio. You're going to

0:02:48.240 --> 0:02:53.800
<v Speaker 1>hear some effects because of the Internet connection. You'll probably

0:02:53.800 --> 0:02:56.840
<v Speaker 1>hear some extraneous noise, and I apologize for that, but

0:02:57.080 --> 0:03:00.880
<v Speaker 1>in these extraordinary circumstances, this was the best we could

0:03:01.000 --> 0:03:03.640
<v Speaker 1>manage in order to have this important conversation. And I

0:03:03.680 --> 0:03:07.240
<v Speaker 1>want to thank Dave for his time and patience in

0:03:07.639 --> 0:03:10.239
<v Speaker 1>setting this up, and I really appreciate it. So let's

0:03:10.280 --> 0:03:15.160
<v Speaker 1>jump into it. Dave, before we go into this incredible

0:03:15.200 --> 0:03:19.520
<v Speaker 1>effort that we're seeing from research institutions using supercomputers to

0:03:19.919 --> 0:03:22.920
<v Speaker 1>research the coronavirus and look at treatments for COVID nineteen,

0:03:23.360 --> 0:03:26.400
<v Speaker 1>can you define in broad terms what is actually meant

0:03:26.680 --> 0:03:30.480
<v Speaker 1>by high performance computing? Well, I think, uh, the way

0:03:30.520 --> 0:03:34.440
<v Speaker 1>to think about high performance computing is in terms of

0:03:34.480 --> 0:03:37.760
<v Speaker 1>the nature of the problem first of all, and then

0:03:37.880 --> 0:03:41.480
<v Speaker 1>the kind of computing the supplied against it. So by

0:03:41.560 --> 0:03:44.800
<v Speaker 1>nature of the problem, I mean that it's fundamentally infused

0:03:44.840 --> 0:03:51.200
<v Speaker 1>with mathematical representations of systems or problem types. And then

0:03:51.200 --> 0:03:54.920
<v Speaker 1>from a computing perspective, the kind of technology that puts

0:03:54.920 --> 0:03:59.640
<v Speaker 1>an emphasis on floating point and very quick communications as

0:03:59.680 --> 0:04:03.200
<v Speaker 1>a coal by which those problems are tackled. That just

0:04:03.360 --> 0:04:06.960
<v Speaker 1>helps one distinguish between somebody saying, well, I can solve

0:04:07.000 --> 0:04:09.960
<v Speaker 1>this problem on a phone, right, that's not what we're

0:04:09.960 --> 0:04:12.880
<v Speaker 1>talking about here. The nature of the mathematics are complex

0:04:13.480 --> 0:04:16.160
<v Speaker 1>and sometimes quite extreme, and the computing we required to

0:04:16.240 --> 0:04:21.280
<v Speaker 1>tackle those have similar kinds of capabilities to overcome that complexity.

0:04:21.680 --> 0:04:24.480
<v Speaker 1>So now that we've kind of got to grasp on that,

0:04:24.520 --> 0:04:28.680
<v Speaker 1>we're looking at a sort of a a massive scale

0:04:28.800 --> 0:04:35.080
<v Speaker 1>form of computing that does very complicated processes very very quickly.

0:04:35.520 --> 0:04:39.800
<v Speaker 1>Can you talk a bit about the Higher Performance Computing Consortium?

0:04:39.839 --> 0:04:42.760
<v Speaker 1>What is what is that organization? How did that come about?

0:04:44.240 --> 0:04:49.839
<v Speaker 1>The COVID nineteen HPC Consortium came about roughly ten days

0:04:49.839 --> 0:04:55.159
<v Speaker 1>ago um courtesy of the conversation between our director of

0:04:55.200 --> 0:04:58.520
<v Speaker 1>research Dario Gill and people at the White House and

0:04:58.560 --> 0:05:02.520
<v Speaker 1>subsequently the Department Energy to see how we could apply

0:05:02.880 --> 0:05:07.720
<v Speaker 1>high performance computing or super computing, two problems associated with

0:05:08.240 --> 0:05:13.360
<v Speaker 1>uh COVID nineteen and quite quickly the offers were taken

0:05:13.440 --> 0:05:15.840
<v Speaker 1>up and within a matter of a couple of days

0:05:15.880 --> 0:05:19.080
<v Speaker 1>we had a website up and running. They gave the

0:05:19.080 --> 0:05:22.840
<v Speaker 1>broad parameters of the resources that were available on how

0:05:22.880 --> 0:05:25.760
<v Speaker 1>one could make submissions to it, and then with a

0:05:25.839 --> 0:05:28.719
<v Speaker 1>passage of another couple of days, we brought in a

0:05:28.800 --> 0:05:32.760
<v Speaker 1>number of additional partners as well UM to complement the

0:05:32.839 --> 0:05:36.560
<v Speaker 1>capability that we initially we're able to access of via

0:05:36.600 --> 0:05:40.000
<v Speaker 1>IBM and a Department of Energy excellent and one are

0:05:40.040 --> 0:05:44.040
<v Speaker 1>some of the actual technologies that are being used in

0:05:44.080 --> 0:05:47.320
<v Speaker 1>this process. We've mentioned supercomputers, can you talk about any

0:05:47.360 --> 0:05:53.280
<v Speaker 1>specific ones and UH, what about things like artificial intelligence,

0:05:53.320 --> 0:05:57.040
<v Speaker 1>machine learning or what kind of various tech are coming

0:05:57.080 --> 0:06:01.480
<v Speaker 1>together to tackle this this UH this issue. The glib

0:06:01.520 --> 0:06:03.600
<v Speaker 1>answer of course is everything. But let me be a

0:06:03.640 --> 0:06:08.000
<v Speaker 1>little more specific from the perspective of the supercomputers that

0:06:08.040 --> 0:06:12.839
<v Speaker 1>are part of the consortium currently UH. They range from

0:06:12.880 --> 0:06:17.000
<v Speaker 1>the Power nine based supercomputers that one finds at oak

0:06:17.120 --> 0:06:21.080
<v Speaker 1>Ridge and Lawrence Livermore to x AD six based systems

0:06:21.120 --> 0:06:25.680
<v Speaker 1>that you might find a NASA our gone in other places. UM.

0:06:25.720 --> 0:06:28.120
<v Speaker 1>For the most part, most of these systems, but not

0:06:28.160 --> 0:06:33.800
<v Speaker 1>all of them use accelerators UM and UH, and that

0:06:33.880 --> 0:06:37.279
<v Speaker 1>really deals with some of the floating point computations that

0:06:37.320 --> 0:06:40.320
<v Speaker 1>are involved, and in some cases the systems are are

0:06:40.360 --> 0:06:46.400
<v Speaker 1>absent UM UH accelerators, So those are homogeneous systems. So

0:06:46.480 --> 0:06:50.480
<v Speaker 1>that's the hardware characterization when we begin to talk about

0:06:50.560 --> 0:06:53.960
<v Speaker 1>machine learning deep learning in those things, that's a combination

0:06:54.120 --> 0:06:58.960
<v Speaker 1>of software running in sync with particular hardware attributes. So

0:06:59.680 --> 0:07:02.880
<v Speaker 1>from a deep learning from a model training perspective, there's

0:07:02.880 --> 0:07:06.880
<v Speaker 1>a premium placed on the availability of accelerators. So the

0:07:06.920 --> 0:07:10.000
<v Speaker 1>Summit system at oak Ridge, for examples, and fused with

0:07:10.040 --> 0:07:15.200
<v Speaker 1>about accelerators, so it's terrific for helping people train models.

0:07:15.680 --> 0:07:18.160
<v Speaker 1>But then as you begin to do influencing in some

0:07:18.320 --> 0:07:23.600
<v Speaker 1>of the other machine learning techniques, the emphasis UM exclusively

0:07:23.600 --> 0:07:27.240
<v Speaker 1>on accelerators evolves a little bit and you get to

0:07:27.480 --> 0:07:31.680
<v Speaker 1>employ different kinds of architectural approaches to UH to look

0:07:31.720 --> 0:07:35.760
<v Speaker 1>at actually inferencing problems. So it's a combination of software

0:07:35.760 --> 0:07:39.520
<v Speaker 1>and hardware that's meant to be reasonably flexible. Not One

0:07:39.560 --> 0:07:42.040
<v Speaker 1>of the things I'll say, of course, and oak Ridge

0:07:42.360 --> 0:07:44.960
<v Speaker 1>along with IBM, have been a pioneer in this is

0:07:45.000 --> 0:07:49.600
<v Speaker 1>that there's not a sharp dichotomy between AI R at large,

0:07:49.680 --> 0:07:53.040
<v Speaker 1>which includes machine learning, natural language processing, deep learning, and

0:07:53.080 --> 0:07:57.240
<v Speaker 1>so on, and HPC. In fact, that two domains have

0:07:57.360 --> 0:08:00.520
<v Speaker 1>really come together in the last couple of years where

0:08:00.760 --> 0:08:04.640
<v Speaker 1>problems now get decomposed in ways where maybe certain parts

0:08:04.640 --> 0:08:09.120
<v Speaker 1>of the problems are tackled with classic HPC methodologies and

0:08:09.160 --> 0:08:12.080
<v Speaker 1>other parts of the problems are not tackled with more

0:08:12.120 --> 0:08:16.560
<v Speaker 1>current AI approaches. So it's this amalgamation at capabilities that

0:08:16.600 --> 0:08:20.160
<v Speaker 1>are brought together under software control that creates the impact.

0:08:20.880 --> 0:08:23.360
<v Speaker 1>Dave Turik mentioned a few things I feel I should

0:08:23.440 --> 0:08:26.200
<v Speaker 1>unpack here, and let's start with talking about one of

0:08:26.240 --> 0:08:30.080
<v Speaker 1>the supercomputers he alluded to, the Summit Supercomputer at oak

0:08:30.160 --> 0:08:33.520
<v Speaker 1>Ridge National Laboratory. Now, this is just one of the

0:08:33.559 --> 0:08:36.600
<v Speaker 1>supercomputers that are part of this consortium, and it is

0:08:36.640 --> 0:08:40.320
<v Speaker 1>currently the reigning champ of supercomputers, and researchers are using

0:08:40.320 --> 0:08:43.640
<v Speaker 1>it to do everything from understanding how molecular interactions and

0:08:43.679 --> 0:08:48.000
<v Speaker 1>human cells could lead to much more complex traits uh

0:08:48.040 --> 0:08:51.000
<v Speaker 1>to exploring the physics of propulsion systems and an effort

0:08:51.040 --> 0:08:54.400
<v Speaker 1>to make better, more efficient ones in the future. If

0:08:54.440 --> 0:08:58.280
<v Speaker 1>computers were people, Summit would be that amazing overachiever you

0:08:58.320 --> 0:09:01.960
<v Speaker 1>know who tackles any type of olunge with enthusiasm. Someone

0:09:02.040 --> 0:09:05.600
<v Speaker 1>alone can achieve a peak performance of two hundred pedaphlops.

0:09:05.600 --> 0:09:10.880
<v Speaker 1>That's two hundred thousand trillion calculations of floating point operations

0:09:10.880 --> 0:09:14.960
<v Speaker 1>per second. Dave also mentioned inference problems, and that gets

0:09:15.000 --> 0:09:18.640
<v Speaker 1>down to looking at data and inferring probabilities based on

0:09:18.679 --> 0:09:22.000
<v Speaker 1>the data you've gathered, and building probabilistic tables is an

0:09:22.040 --> 0:09:25.680
<v Speaker 1>important part of science and when done properly, can really

0:09:25.760 --> 0:09:28.480
<v Speaker 1>speed things up. You look at which options appear to

0:09:28.559 --> 0:09:31.680
<v Speaker 1>be the most promising, and you focus on those, and

0:09:32.000 --> 0:09:34.320
<v Speaker 1>you might discard all the ones that have a very

0:09:34.400 --> 0:09:37.480
<v Speaker 1>low probability of being helpful, or at least put them

0:09:37.559 --> 0:09:40.760
<v Speaker 1>to the side. If you exhaust all the most promising

0:09:40.760 --> 0:09:43.800
<v Speaker 1>options without a result, then you can revisit some of

0:09:43.840 --> 0:09:45.960
<v Speaker 1>the other ones. But really it's a great way to

0:09:46.000 --> 0:09:49.960
<v Speaker 1>eliminate options, giving you the ability to focus on the

0:09:50.000 --> 0:09:53.640
<v Speaker 1>best chance for success. Let's get back to the interview.

0:09:54.320 --> 0:09:58.680
<v Speaker 1>So with COVID nineteen in particular, what are the ways

0:09:58.720 --> 0:10:02.160
<v Speaker 1>some of the ways that reas searchers are leveraging these

0:10:02.200 --> 0:10:07.480
<v Speaker 1>technologies to specifically look at that crisis. So I think

0:10:07.640 --> 0:10:11.400
<v Speaker 1>the first way to think of it is to just

0:10:11.480 --> 0:10:15.960
<v Speaker 1>take a second and inform your listeners about the modern

0:10:16.000 --> 0:10:20.520
<v Speaker 1>ways in which chemistry, biology and biochemistry are done, because

0:10:20.559 --> 0:10:23.240
<v Speaker 1>I think many lay people have this image from their

0:10:23.280 --> 0:10:26.760
<v Speaker 1>high school or college days of speakers and pipettes and

0:10:26.800 --> 0:10:29.680
<v Speaker 1>things like that, sort of the what I would characterize

0:10:29.720 --> 0:10:32.880
<v Speaker 1>the representation of science in the analog world, what you

0:10:33.000 --> 0:10:36.040
<v Speaker 1>touch and feel and deal with every day. But what's

0:10:36.080 --> 0:10:39.679
<v Speaker 1>transpired over the last several decades is this movement to

0:10:40.280 --> 0:10:44.680
<v Speaker 1>progressively infuse science and the scientific method with more and

0:10:44.720 --> 0:10:48.800
<v Speaker 1>more computational capability. Now, what that comes down to in

0:10:48.800 --> 0:10:52.440
<v Speaker 1>the case of COVID nineteen is one begins to take

0:10:52.520 --> 0:10:57.800
<v Speaker 1>first principles kinds of theories of the way adams are structure,

0:10:58.000 --> 0:11:00.720
<v Speaker 1>molecules of structure, in the way adams be a and

0:11:00.760 --> 0:11:05.560
<v Speaker 1>how they interact with one another, represent that mathematical form,

0:11:05.640 --> 0:11:08.959
<v Speaker 1>and use the computers to explore the behavior from a

0:11:09.040 --> 0:11:13.959
<v Speaker 1>first principle's perspective. Before you ever get to a physical laboratory.

0:11:14.160 --> 0:11:17.120
<v Speaker 1>So what that nets out to is you can now

0:11:17.240 --> 0:11:20.760
<v Speaker 1>use the power of computing to assess thousands and hundreds

0:11:20.760 --> 0:11:25.160
<v Speaker 1>of thousands of molecules in terms of their potential impact

0:11:25.200 --> 0:11:28.400
<v Speaker 1>on the virus and explore the behavior and the and

0:11:28.480 --> 0:11:34.320
<v Speaker 1>the constraints and the amplifications of combinations of molecules digitally

0:11:34.840 --> 0:11:37.520
<v Speaker 1>before you ever have to go to the laboratory to

0:11:37.600 --> 0:11:40.520
<v Speaker 1>try to recreate the results you've seen digitally in the

0:11:40.520 --> 0:11:44.720
<v Speaker 1>analog world. And that's been a tremendous speed up in

0:11:44.840 --> 0:11:48.280
<v Speaker 1>terms of time. You know, pharmaceutical companies today they may

0:11:48.320 --> 0:11:51.959
<v Speaker 1>have at their disposal billions of molecules that they might

0:11:52.000 --> 0:11:55.920
<v Speaker 1>want to look at for particular pharmaceutical impact, and sorting

0:11:55.960 --> 0:11:59.560
<v Speaker 1>through that is just gigantic task. And the ability to

0:11:59.600 --> 0:12:02.440
<v Speaker 1>have co uters to come in and say, look, I

0:12:02.480 --> 0:12:05.760
<v Speaker 1>know you're looking at eight thousand molecules here, which is

0:12:05.800 --> 0:12:08.760
<v Speaker 1>what researchers at oak Ridge did, but I can cut

0:12:08.800 --> 0:12:12.319
<v Speaker 1>that down to seventy seven just by using digital approaches

0:12:12.760 --> 0:12:16.160
<v Speaker 1>and simulation and computation, so that you don't have to

0:12:16.200 --> 0:12:18.439
<v Speaker 1>worry about trying to analyze all eight thousands and the

0:12:18.520 --> 0:12:22.400
<v Speaker 1>laboratory you can focus on seventy seven so that's the

0:12:22.480 --> 0:12:26.680
<v Speaker 1>first big step of what's happening here. No, that's amazing

0:12:26.720 --> 0:12:29.400
<v Speaker 1>because just the idea of cutting out that step in

0:12:29.440 --> 0:12:34.679
<v Speaker 1>the wet lab where you're having to physically uh analyze

0:12:34.880 --> 0:12:38.360
<v Speaker 1>reactions or maybe not even analyze, you're just detecting to

0:12:38.360 --> 0:12:41.880
<v Speaker 1>see if one is happening. Cutting that downs that you

0:12:41.880 --> 0:12:48.319
<v Speaker 1>can really focus on the best uh potential solutions is phenomenal.

0:12:48.400 --> 0:12:49.960
<v Speaker 1>Can we talk a little bit about what is it

0:12:50.080 --> 0:12:54.840
<v Speaker 1>about these simulations that make them so challenging that high

0:12:54.840 --> 0:12:59.920
<v Speaker 1>performance computing is suitable for tackling that kind of thing? Well,

0:13:00.080 --> 0:13:03.760
<v Speaker 1>I think that um. One of the principal methodologies that

0:13:03.840 --> 0:13:09.200
<v Speaker 1>people used in these investigations is molecular dynamics, and what

0:13:09.360 --> 0:13:12.800
<v Speaker 1>that entails is, first of all, the characterization of a

0:13:12.880 --> 0:13:18.480
<v Speaker 1>molecule in atoms, and and then the application of forces

0:13:18.520 --> 0:13:21.760
<v Speaker 1>at the atomic level in terms of how they interact

0:13:21.800 --> 0:13:25.720
<v Speaker 1>with one another. And so those forces are complicated, the

0:13:25.840 --> 0:13:29.560
<v Speaker 1>time steps are extraordinarily small, and yet you want to

0:13:29.600 --> 0:13:33.240
<v Speaker 1>observe how these things interact. Not only yet, let's say

0:13:33.320 --> 0:13:36.440
<v Speaker 1>tend to the minus fifteen seconds, which actually like to

0:13:36.480 --> 0:13:40.480
<v Speaker 1>see how they behave in in in real seconds, in

0:13:40.600 --> 0:13:44.720
<v Speaker 1>minutes and hours and days, and those time scales just

0:13:44.840 --> 0:13:49.080
<v Speaker 1>create a tremendous number of computational steps that one has

0:13:49.160 --> 0:13:52.240
<v Speaker 1>to pursue in the concept of looking at these atomic

0:13:52.320 --> 0:13:55.800
<v Speaker 1>forces that are operating on the target molecules and atoms

0:13:55.800 --> 0:13:58.679
<v Speaker 1>and how they interact with one another. So the mathematics

0:13:58.679 --> 0:14:03.600
<v Speaker 1>is stunningly complex. The time frames are just so extreme

0:14:03.720 --> 0:14:06.280
<v Speaker 1>that it requires tremendous amount of compute power just to

0:14:06.360 --> 0:14:10.040
<v Speaker 1>simulate a handful of seconds. And by virtue of having

0:14:10.120 --> 0:14:13.480
<v Speaker 1>gigantic supercomputers operate on this, we can actually do this

0:14:14.200 --> 0:14:16.600
<v Speaker 1>in a reasonable way and a reasonable amount of wall

0:14:16.640 --> 0:14:20.680
<v Speaker 1>clock time. So let's consider what researchers are doing in

0:14:20.720 --> 0:14:23.920
<v Speaker 1>this case. A virus consists of at least two parts.

0:14:23.960 --> 0:14:27.120
<v Speaker 1>You've got a nucleic acid genome, which contains the material

0:14:27.160 --> 0:14:29.440
<v Speaker 1>the virus needs to make copies of itself once it

0:14:29.560 --> 0:14:32.800
<v Speaker 1>is a proper host cell. And then you've got a

0:14:32.880 --> 0:14:37.400
<v Speaker 1>protein capsid or shell that contains the nucleic acid until

0:14:37.400 --> 0:14:40.320
<v Speaker 1>the virus can attach itself and inject that material into

0:14:40.440 --> 0:14:44.920
<v Speaker 1>the aforementioned host cell. Together, this is called the nucleocapsid.

0:14:45.320 --> 0:14:48.640
<v Speaker 1>Many animal viruses also have a lipid envelope, and that

0:14:48.800 --> 0:14:51.000
<v Speaker 1>is a membrane that has lots of stuff in it,

0:14:51.040 --> 0:14:54.360
<v Speaker 1>including viral y programmed proteins in it. One of the

0:14:54.360 --> 0:14:58.359
<v Speaker 1>purposes of those proteins is to bind with compatible receptors

0:14:58.360 --> 0:15:01.040
<v Speaker 1>on host cells. So can kind of think of it

0:15:01.160 --> 0:15:04.080
<v Speaker 1>as a virus has a special kind of plug and

0:15:04.120 --> 0:15:07.040
<v Speaker 1>it's looking for cells that have a compatible outlet, and

0:15:07.080 --> 0:15:09.840
<v Speaker 1>when it finds such a cell, it can plug in

0:15:10.080 --> 0:15:12.960
<v Speaker 1>connect to that cell, injecting the nucleic acid of the

0:15:13.040 --> 0:15:16.000
<v Speaker 1>virus into the host cell, and then the code in

0:15:16.040 --> 0:15:18.920
<v Speaker 1>that nucleic acid hijacks the host cell turns it into

0:15:18.960 --> 0:15:23.760
<v Speaker 1>a virus replication engine. Scientists need to know how specific

0:15:23.800 --> 0:15:28.200
<v Speaker 1>molecules will interact with each other, the virus, host cells,

0:15:28.200 --> 0:15:31.800
<v Speaker 1>and more. These interactions happen at such a small scale,

0:15:31.920 --> 0:15:36.880
<v Speaker 1>and it's such minute slices or steps of time that

0:15:37.000 --> 0:15:39.160
<v Speaker 1>it is difficult to describe. And this is where the

0:15:39.160 --> 0:15:42.400
<v Speaker 1>speed of high performance computing really comes into play. First,

0:15:42.960 --> 0:15:46.840
<v Speaker 1>breaking down elements of time gets mind boggling. We tend

0:15:46.880 --> 0:15:49.400
<v Speaker 1>to think of it in terms of, as Dave says,

0:15:49.680 --> 0:15:53.680
<v Speaker 1>wall clock time, you know, seconds, minutes, and hours. We

0:15:53.680 --> 0:15:56.520
<v Speaker 1>can get our minds wrapped around shorter slices of time

0:15:56.800 --> 0:16:00.320
<v Speaker 1>because counting on the second might sound like one mrs cippy,

0:16:00.800 --> 0:16:04.200
<v Speaker 1>so we can definitely think of just one right, that's shorter.

0:16:04.640 --> 0:16:06.400
<v Speaker 1>But eventually we hit a point where it's hard for

0:16:06.440 --> 0:16:11.760
<v Speaker 1>us to really understand time at very tiny slices. We

0:16:11.800 --> 0:16:15.640
<v Speaker 1>can always find a way to slice time into smaller increments.

0:16:15.680 --> 0:16:20.160
<v Speaker 1>We can continue to make smaller and smaller slices of time.

0:16:20.560 --> 0:16:23.640
<v Speaker 1>For example, there's a femto second. A femto second is

0:16:23.680 --> 0:16:27.760
<v Speaker 1>just one quadrillionth of a second. That's tend to the

0:16:27.800 --> 0:16:33.320
<v Speaker 1>power of minus fifteen. So imagine simulating the interactions between

0:16:33.360 --> 0:16:37.720
<v Speaker 1>molecules in a series of these unimaginably short slices of

0:16:37.760 --> 0:16:41.360
<v Speaker 1>time up to the point that collectively they amount to

0:16:41.760 --> 0:16:44.720
<v Speaker 1>enough that it would reach our perceptible world. So we're

0:16:44.720 --> 0:16:48.120
<v Speaker 1>talking about a quadrillion slices of time to make up

0:16:48.160 --> 0:16:51.680
<v Speaker 1>just one second here, and there could be numerous important

0:16:51.720 --> 0:16:55.200
<v Speaker 1>interactions on the molecular level within that short time frame.

0:16:55.320 --> 0:16:58.000
<v Speaker 1>And this is why supercomputers are necessary for this sort

0:16:58.000 --> 0:17:00.560
<v Speaker 1>of work. It allows for a precision and that we

0:17:00.600 --> 0:17:03.960
<v Speaker 1>otherwise would find impossible. And again it tells us if

0:17:03.960 --> 0:17:07.280
<v Speaker 1>a potential molecule shows promise in our efforts, or if

0:17:07.320 --> 0:17:10.080
<v Speaker 1>it's likely to be a bust. Back to my conversation

0:17:10.080 --> 0:17:12.879
<v Speaker 1>with Dave Turik, vice president of High Performance Computing and

0:17:12.920 --> 0:17:16.879
<v Speaker 1>Cognitive Systems at IBM. With supercomputers being able to tackle

0:17:16.920 --> 0:17:20.679
<v Speaker 1>this kind of thing through their various methodologies, this I

0:17:20.680 --> 0:17:22.399
<v Speaker 1>would imagine would be something that if we were to

0:17:22.520 --> 0:17:26.000
<v Speaker 1>use a classic computer, it could take thousands of years.

0:17:26.040 --> 0:17:31.960
<v Speaker 1>Is that accurate? Yes? Um, And and in some sense

0:17:32.000 --> 0:17:37.320
<v Speaker 1>it wouldn't even be possible because modern supercomputers, which I'll

0:17:37.320 --> 0:17:44.280
<v Speaker 1>declare is roughly the error from UM, really are systems

0:17:44.320 --> 0:17:48.200
<v Speaker 1>that are built on this concept of parallel processing parallel computing,

0:17:48.720 --> 0:17:52.880
<v Speaker 1>which in turn revolves around this idea that you can

0:17:52.920 --> 0:17:57.000
<v Speaker 1>decompose a problem into its component elements, and if you

0:17:57.080 --> 0:18:01.159
<v Speaker 1>have enough elemental computing entities in your supercomputer, you can

0:18:01.200 --> 0:18:04.639
<v Speaker 1>assign each one of those little problem parts to a

0:18:04.760 --> 0:18:08.919
<v Speaker 1>different computing yell element and orchestrate the execution of the

0:18:08.920 --> 0:18:13.000
<v Speaker 1>computation against that and and just radically reduce the amount

0:18:13.000 --> 0:18:16.160
<v Speaker 1>of time required from for computation. So let me put

0:18:16.200 --> 0:18:20.680
<v Speaker 1>it this way, UM, on a standard laptop computer, for example,

0:18:20.680 --> 0:18:27.720
<v Speaker 1>you're gonna be running, principally to some order of magnitude UM,

0:18:27.760 --> 0:18:30.800
<v Speaker 1>a serial kind of process. You know, you're gonna execute

0:18:30.800 --> 0:18:34.000
<v Speaker 1>and solve problem A, which is followed by B, C,

0:18:34.320 --> 0:18:37.520
<v Speaker 1>D and so on. In the parallel world, you'll take A, B, C,

0:18:37.720 --> 0:18:39.840
<v Speaker 1>and D and you'll all run them at the same time,

0:18:40.480 --> 0:18:43.560
<v Speaker 1>but in different parts of the supercomputer, and then through

0:18:43.600 --> 0:18:48.280
<v Speaker 1>software orchestration, you'll sort of coalesce all those outputs and

0:18:48.359 --> 0:18:53.080
<v Speaker 1>render a conclusion based on the set of calculations you've run. Now,

0:18:53.119 --> 0:18:56.679
<v Speaker 1>I gave an example of maybe a decomposition to four pieces,

0:18:56.720 --> 0:18:59.199
<v Speaker 1>but what we really may be talking about maybe a

0:18:59.240 --> 0:19:02.800
<v Speaker 1>hundred thousand or or a million or ten million pieces

0:19:03.400 --> 0:19:06.200
<v Speaker 1>and uh, and it's very complicated to try to orchestrate

0:19:06.240 --> 0:19:09.359
<v Speaker 1>all that activity. So a laptop computer doesn't have the

0:19:09.400 --> 0:19:12.680
<v Speaker 1>ability to do that. And that's why when people think

0:19:12.720 --> 0:19:16.640
<v Speaker 1>about some supercomputers, they sort of render it in terms of, well,

0:19:16.640 --> 0:19:19.640
<v Speaker 1>this is the equivalent of what ten million laptops could

0:19:19.640 --> 0:19:22.159
<v Speaker 1>do or a hundred million laptops could do. But I

0:19:22.280 --> 0:19:27.280
<v Speaker 1>remember laptops or standalone entities. In the supercomputer world, all

0:19:27.320 --> 0:19:30.760
<v Speaker 1>of those computing entities have to be managed, and it

0:19:30.880 --> 0:19:33.560
<v Speaker 1>has to be brain power to orchestrate the way they

0:19:33.600 --> 0:19:37.920
<v Speaker 1>tackle the problem. And the supercomputers are really architected to

0:19:38.119 --> 0:19:41.480
<v Speaker 1>handle that, right, So this is this is a specific,

0:19:41.560 --> 0:19:45.119
<v Speaker 1>purpose built approach to that problem, whereas we've seen things

0:19:45.160 --> 0:19:48.920
<v Speaker 1>like grid computing as sort of an ad hoc approach

0:19:49.040 --> 0:19:52.320
<v Speaker 1>that problem, where it tries to do a similar thing,

0:19:52.359 --> 0:19:58.160
<v Speaker 1>but obviously at exponentially lower levels of processing capability. And

0:19:58.240 --> 0:20:01.119
<v Speaker 1>when we're talking about things like floating point operations. Just

0:20:01.200 --> 0:20:03.280
<v Speaker 1>for you guys out there, you listeners out there, you

0:20:03.280 --> 0:20:06.399
<v Speaker 1>know you might have seen a graphics processing unit that

0:20:06.440 --> 0:20:09.000
<v Speaker 1>talks about things in the Tarraf flop range, which you're

0:20:09.000 --> 0:20:12.200
<v Speaker 1>talking about, you know, a million million floating point operations

0:20:12.200 --> 0:20:15.800
<v Speaker 1>per second. We're looking at Pata flop ranges here, a

0:20:15.880 --> 0:20:19.520
<v Speaker 1>thousand million million floating point operations per second. As I

0:20:19.600 --> 0:20:24.359
<v Speaker 1>understand it, which that's incredible. Uh, it's again for someone

0:20:24.400 --> 0:20:26.760
<v Speaker 1>like me, maybe it's just my limited imagination. I have

0:20:26.880 --> 0:20:30.200
<v Speaker 1>real trouble putting this into a context that I can

0:20:30.240 --> 0:20:34.680
<v Speaker 1>get my hands around. But it's it's an incredibly fascinating thing.

0:20:34.680 --> 0:20:37.840
<v Speaker 1>And this is not this isn't like it's unprecedented. We've

0:20:37.840 --> 0:20:43.840
<v Speaker 1>seen researchers, doctors, scientists use supercomputers to research stuff like

0:20:43.960 --> 0:20:48.959
<v Speaker 1>vaccines for for the flu before as well. Right, well, absolutely,

0:20:48.960 --> 0:20:51.919
<v Speaker 1>in fact, when h one N one came out. I

0:20:51.920 --> 0:20:54.920
<v Speaker 1>guess it was around two thousand and nine. IBM S

0:20:54.960 --> 0:20:59.920
<v Speaker 1>Computational Biology group actually began to model the evolutionary tripe

0:21:00.080 --> 0:21:03.400
<v Speaker 1>victory of the virus because if you think about viruses,

0:21:03.600 --> 0:21:06.480
<v Speaker 1>and I don't want people to be confused that I'm

0:21:06.560 --> 0:21:10.200
<v Speaker 1>equating flu to corona, But if you think about flu

0:21:10.359 --> 0:21:14.400
<v Speaker 1>for a second, the virus is not a static thing.

0:21:14.640 --> 0:21:17.480
<v Speaker 1>It will evolve over the course of time, and that's

0:21:17.520 --> 0:21:19.880
<v Speaker 1>why you have a different kind of flu shot every year.

0:21:20.119 --> 0:21:23.920
<v Speaker 1>It's it's an effort to try to create a vaccine

0:21:23.960 --> 0:21:28.520
<v Speaker 1>to intercept the next generation of where this where this

0:21:28.800 --> 0:21:32.160
<v Speaker 1>particular virus has evolved too. And the way you do that,

0:21:32.200 --> 0:21:34.840
<v Speaker 1>the way the industry does that is they use computational

0:21:34.880 --> 0:21:38.880
<v Speaker 1>techniques to kind of predict the evolutionary pathway and they

0:21:38.960 --> 0:21:42.800
<v Speaker 1>build their vaccine to target where the where the virus

0:21:42.840 --> 0:21:45.000
<v Speaker 1>will be in three months as opposed to where it

0:21:45.080 --> 0:21:48.400
<v Speaker 1>is today, because the lead time to design and build

0:21:48.440 --> 0:21:50.840
<v Speaker 1>a virus is, you know, takes a little bit of time.

0:21:51.320 --> 0:21:53.680
<v Speaker 1>You can't wait for the virus to hit. The same

0:21:53.760 --> 0:21:56.359
<v Speaker 1>kind of logic will be applied to the investigation of

0:21:56.480 --> 0:22:00.359
<v Speaker 1>COVID nineteen UM. You know, depending on us on a

0:22:00.400 --> 0:22:04.240
<v Speaker 1>discovery of science in terms of the extent and how

0:22:04.440 --> 0:22:06.320
<v Speaker 1>it will evolve over the course of time. But the

0:22:06.359 --> 0:22:10.120
<v Speaker 1>expectation is it will evolve, and so you'll use computational

0:22:10.200 --> 0:22:15.320
<v Speaker 1>techniques to begin to fathom that infinite possible ways in

0:22:15.359 --> 0:22:17.560
<v Speaker 1>which it could evolve and choose those that are most

0:22:17.600 --> 0:22:20.679
<v Speaker 1>likely to represent where the virus will be in a

0:22:20.680 --> 0:22:23.760
<v Speaker 1>handful of months, and you'll use that to inform the

0:22:23.800 --> 0:22:26.680
<v Speaker 1>way you design your vaccine to intercept it. So we're

0:22:26.720 --> 0:22:31.480
<v Speaker 1>talking about forming probabilistic models to really determine where are

0:22:31.760 --> 0:22:36.480
<v Speaker 1>the most likely pathways that this virus might take evolutionary

0:22:36.480 --> 0:22:40.120
<v Speaker 1>a lee speaking, it's very similar to how I from

0:22:40.160 --> 0:22:43.520
<v Speaker 1>a concept level, It's very similar to how I would

0:22:43.560 --> 0:22:48.600
<v Speaker 1>look at something like IBM Watson when you know everyone

0:22:48.760 --> 0:22:53.440
<v Speaker 1>knows about it competing on Jeopardy. It had probabilistic approaches

0:22:53.480 --> 0:22:56.320
<v Speaker 1>to which answers would be the most accurate, and only

0:22:56.359 --> 0:22:59.439
<v Speaker 1>if it reached a certain threshold of certainty would it

0:22:59.680 --> 0:23:02.600
<v Speaker 1>would buzz in. But of course, obviously now we're talking

0:23:02.600 --> 0:23:06.560
<v Speaker 1>about a much more complex thing and much higher stakes,

0:23:06.600 --> 0:23:09.480
<v Speaker 1>but it's that same sort of approach of where can

0:23:09.560 --> 0:23:12.720
<v Speaker 1>we predict where this is going, how can we get

0:23:12.760 --> 0:23:15.159
<v Speaker 1>ahead of it? Then how can we create you know,

0:23:15.200 --> 0:23:18.160
<v Speaker 1>a dead version or an inert version I should say,

0:23:18.200 --> 0:23:21.120
<v Speaker 1>of the virus to make a vaccine. And then you

0:23:21.160 --> 0:23:24.800
<v Speaker 1>have the other challenges that come in vaccinations, which is

0:23:24.840 --> 0:23:29.320
<v Speaker 1>just you know, the manufacturing process, distribution, that sort of thing.

0:23:29.359 --> 0:23:33.879
<v Speaker 1>But this shortening the pathway to this part to me

0:23:34.000 --> 0:23:38.440
<v Speaker 1>seems like it is Uh, it is absolutely crucial, and

0:23:38.800 --> 0:23:40.560
<v Speaker 1>it's also one of the areas where I would think

0:23:40.600 --> 0:23:44.200
<v Speaker 1>that you would see the longest delay. So seeing the

0:23:44.200 --> 0:23:48.400
<v Speaker 1>the application of supercomputers is really inspiring to me. Are

0:23:48.400 --> 0:23:53.800
<v Speaker 1>there other ways that IBM is contributing to various efforts

0:23:53.840 --> 0:23:58.920
<v Speaker 1>to either track or fight COVID nineteen. Yes, And in fact,

0:23:59.040 --> 0:24:03.520
<v Speaker 1>just last Friday, a IBM released for free on our

0:24:03.560 --> 0:24:10.919
<v Speaker 1>website a UM, an artificial intelligence package that speculatively designs

0:24:10.960 --> 0:24:15.360
<v Speaker 1>new molecules for the treatment of COVID nineteen. So let

0:24:15.400 --> 0:24:17.240
<v Speaker 1>me back up for a second. If you think about

0:24:17.280 --> 0:24:19.920
<v Speaker 1>what's been going on at oak Ridge with Jeremy Smith's

0:24:19.920 --> 0:24:23.399
<v Speaker 1>effort to look at eight thousand compounds and whittle that

0:24:23.520 --> 0:24:27.960
<v Speaker 1>down to seventy seven for further investigation as potential therapies

0:24:28.000 --> 0:24:32.080
<v Speaker 1>to treat COVID nineteen. Well, those eight thousand existed, somebody

0:24:32.080 --> 0:24:35.359
<v Speaker 1>had already built them. Question is, are there new kinds

0:24:35.400 --> 0:24:39.280
<v Speaker 1>of molecules that could be designed that don't exist today

0:24:39.320 --> 0:24:42.240
<v Speaker 1>that could be used to treat COVID nineteen. So the

0:24:42.320 --> 0:24:45.520
<v Speaker 1>artificial intelligence package that IBM put out on Friday lets

0:24:45.560 --> 0:24:48.199
<v Speaker 1>you do that, and it's free and it's open to anyone,

0:24:48.280 --> 0:24:51.719
<v Speaker 1>So anybody can get on the website and begin playing

0:24:51.720 --> 0:24:54.320
<v Speaker 1>with it, and maybe you kick up a new molecule

0:24:54.760 --> 0:24:57.280
<v Speaker 1>which ends up his input to the next generation of

0:24:57.320 --> 0:25:00.440
<v Speaker 1>the work that goes on within the COVID high performance

0:25:00.440 --> 0:25:05.679
<v Speaker 1>computing consortion. So there's innovation at both ends of the process,

0:25:05.480 --> 0:25:09.120
<v Speaker 1>the design and designation new molecules and then of course

0:25:09.160 --> 0:25:13.720
<v Speaker 1>the assessment of existing molecules, including the newly designed or

0:25:13.760 --> 0:25:19.000
<v Speaker 1>invented ones, to assess efficacy against against the COVID nineteen

0:25:19.080 --> 0:25:23.040
<v Speaker 1>virus um. And these ideas need to work in concert,

0:25:23.200 --> 0:25:27.399
<v Speaker 1>and they will. Science is all about us discovering the

0:25:27.480 --> 0:25:31.240
<v Speaker 1>rules of the universe. That sounds grandiose, but it is true.

0:25:31.280 --> 0:25:35.239
<v Speaker 1>The rules exist with or without us. Science is our

0:25:35.320 --> 0:25:38.840
<v Speaker 1>process for figuring out what those rules are and sometimes

0:25:38.920 --> 0:25:41.479
<v Speaker 1>leads to us learning how to take advantage of those rules,

0:25:41.640 --> 0:25:44.480
<v Speaker 1>or to avoid things that might cause us harm or

0:25:44.560 --> 0:25:47.800
<v Speaker 1>pushing back the boundaries of what we see as our limitations.

0:25:48.520 --> 0:25:52.919
<v Speaker 1>Understanding those rules, we can build complicated virtual environments that

0:25:53.000 --> 0:25:56.640
<v Speaker 1>let us play with creating new molecules. The rules are

0:25:56.680 --> 0:26:00.440
<v Speaker 1>the foundation of these virtual environments. The rules include which

0:26:00.480 --> 0:26:05.080
<v Speaker 1>atoms can bond with which other atoms, and under what circumstances.

0:26:05.119 --> 0:26:08.240
<v Speaker 1>So we start off with what is physically possible based

0:26:08.280 --> 0:26:13.240
<v Speaker 1>on how we understand chemistry. Molecules that could exist can

0:26:13.280 --> 0:26:17.199
<v Speaker 1>be fair game. Molecules that cannot exist are a no

0:26:17.359 --> 0:26:20.400
<v Speaker 1>go because it doesn't really help the end cause if

0:26:20.400 --> 0:26:24.920
<v Speaker 1>the solution you propose is physically impossible. After all, as

0:26:25.000 --> 0:26:28.960
<v Speaker 1>Dave mentioned, IBM opened up this artificial intelligence tool to

0:26:29.119 --> 0:26:33.720
<v Speaker 1>anyone who wants to work with it, so chemists, doctors, researchers,

0:26:33.720 --> 0:26:36.560
<v Speaker 1>and others can contribute to the efforts to do so.

0:26:36.920 --> 0:26:41.680
<v Speaker 1>You can visit the website. Here's the address www dot

0:26:41.760 --> 0:26:48.399
<v Speaker 1>research dot IBM dot com, slash COVID nineteen slash deep

0:26:48.560 --> 0:26:56.400
<v Speaker 1>dash search. I'm also curious about other applications of the supercomputers. Obviously,

0:26:56.520 --> 0:26:59.960
<v Speaker 1>right now we're very much focused on the COVID nineteen crisis,

0:27:00.000 --> 0:27:02.480
<v Speaker 1>as we should be. But once we're through this crisis,

0:27:02.520 --> 0:27:06.160
<v Speaker 1>it's not like the work stops for high performance computing.

0:27:06.200 --> 0:27:09.399
<v Speaker 1>There's so many different applications. Can you talk about some

0:27:09.480 --> 0:27:13.760
<v Speaker 1>of the other purposes that scientists and researchers are putting

0:27:14.000 --> 0:27:17.840
<v Speaker 1>these remarkable machines to, Oh? Absolutely, and and I would

0:27:17.880 --> 0:27:22.560
<v Speaker 1>say the first thing is that you cannot. No person

0:27:22.600 --> 0:27:25.760
<v Speaker 1>on the planet can go through a day without touching

0:27:25.960 --> 0:27:29.840
<v Speaker 1>a product of service or something that's not been impacted

0:27:29.880 --> 0:27:33.920
<v Speaker 1>by the application is supercomputing. Somewhere in the world. They

0:27:34.040 --> 0:27:40.080
<v Speaker 1>used to design automobiles for aerodynamics and fuel efficiency. They

0:27:40.200 --> 0:27:43.280
<v Speaker 1>used to design the kinds of batteries that the electric

0:27:43.320 --> 0:27:46.480
<v Speaker 1>car companies are putting in their cars. They used to

0:27:46.520 --> 0:27:50.480
<v Speaker 1>design air foils and airplanes. Uh. New drugs that we've

0:27:50.480 --> 0:27:54.160
<v Speaker 1>talked about, they they're used for fraud detection. So when

0:27:54.200 --> 0:27:57.440
<v Speaker 1>you get a call on your telephone where your credit

0:27:57.480 --> 0:28:01.640
<v Speaker 1>card company says, by the way, we've signaled potential misuse

0:28:01.640 --> 0:28:05.880
<v Speaker 1>of your car card, that's probably been done by a supercomputer,

0:28:06.000 --> 0:28:08.520
<v Speaker 1>not smaller than the kinds that we're talking about here

0:28:08.560 --> 0:28:10.720
<v Speaker 1>at a place like OK read your Lawrence Livermore or

0:28:10.760 --> 0:28:14.119
<v Speaker 1>are gone, but the same sort of family, this notion

0:28:14.160 --> 0:28:20.600
<v Speaker 1>of parallel computing, floating point analysis, and corporation of AI, etcetera. UM,

0:28:20.640 --> 0:28:24.639
<v Speaker 1>so it's it's extraordinarily widespread. I think. One of the

0:28:25.000 --> 0:28:29.680
<v Speaker 1>really tremendously promising areas for supercomputing, and by the way,

0:28:29.720 --> 0:28:32.359
<v Speaker 1>people have been poking at this for for for quite

0:28:32.400 --> 0:28:36.800
<v Speaker 1>some time, is the area materials science. Materials are used

0:28:37.000 --> 0:28:41.680
<v Speaker 1>in everything. That's sort of um a not very profound

0:28:41.720 --> 0:28:46.040
<v Speaker 1>statement to make, but but the nature materials are quite exotic.

0:28:46.720 --> 0:28:50.160
<v Speaker 1>And when you look, for example, at a designing new

0:28:50.160 --> 0:28:54.080
<v Speaker 1>batteries lithium ion batteries and and so on, and you say, well,

0:28:54.080 --> 0:28:56.680
<v Speaker 1>how do I get more efficiency out of batteries to

0:28:56.880 --> 0:29:01.160
<v Speaker 1>drive electric cars? Well, that's when materials start to come

0:29:01.200 --> 0:29:05.080
<v Speaker 1>into play. Where you you start building battery elements out

0:29:05.120 --> 0:29:08.640
<v Speaker 1>of new combination of alloys that no one previously explored

0:29:08.720 --> 0:29:11.680
<v Speaker 1>or anticipated, especially in the context of the use to

0:29:11.720 --> 0:29:15.560
<v Speaker 1>which the battery will will apply them. So the opportunity

0:29:15.560 --> 0:29:19.840
<v Speaker 1>to explore worlds that don't really exist yet digitally without

0:29:19.880 --> 0:29:22.360
<v Speaker 1>having to incur the expense of creating them in the

0:29:22.400 --> 0:29:25.320
<v Speaker 1>analog sense. You know, you're not building laboratories and things

0:29:25.360 --> 0:29:28.200
<v Speaker 1>like that. And in some cases of course, the nature

0:29:28.200 --> 0:29:31.240
<v Speaker 1>of what you're doing might even be viewed as dangerous. Uh.

0:29:31.280 --> 0:29:35.400
<v Speaker 1>The opportunity to use supercomputing to explore those worlds, explore

0:29:35.440 --> 0:29:40.240
<v Speaker 1>those opportunities, do it safely, do it cost effectively, becomes

0:29:40.240 --> 0:29:43.640
<v Speaker 1>a tremendous boon to the scientific method generally, and I

0:29:43.640 --> 0:29:45.960
<v Speaker 1>would say for the last twenty five years or so,

0:29:47.040 --> 0:29:52.600
<v Speaker 1>when scientists talk about the scientific method, you know, hypothesis, experimentation,

0:29:53.240 --> 0:29:56.720
<v Speaker 1>data and all those things. I think computation is now

0:29:56.840 --> 0:29:59.640
<v Speaker 1>factored in is a key element to the whole scientific

0:29:59.680 --> 0:30:04.000
<v Speaker 1>process us its ability to see things, to explore things

0:30:04.040 --> 0:30:07.880
<v Speaker 1>that you cannot get to with other kinds of scientific

0:30:07.960 --> 0:30:12.800
<v Speaker 1>instruments and tools. Yeah, I I I have been covering

0:30:12.880 --> 0:30:15.800
<v Speaker 1>technology for several years now, and I've talked a lot

0:30:15.840 --> 0:30:19.760
<v Speaker 1>about some of the early scientists physicists who who kind

0:30:19.760 --> 0:30:22.600
<v Speaker 1>of laid the groundwork for the technologies we depend upon today.

0:30:22.640 --> 0:30:25.480
<v Speaker 1>You know, they learned about the science that the technology

0:30:25.600 --> 0:30:28.760
<v Speaker 1>is a physical implementation of and allows us to take

0:30:28.760 --> 0:30:31.920
<v Speaker 1>advantage of that science. And in many cases you're talking

0:30:31.920 --> 0:30:35.560
<v Speaker 1>about people who came across something by accident, you know,

0:30:35.560 --> 0:30:38.160
<v Speaker 1>it was just fortuitous that they observed something and that

0:30:38.280 --> 0:30:40.400
<v Speaker 1>someone else was able to figure out how to make

0:30:40.520 --> 0:30:43.800
<v Speaker 1>use of that. So having a way to virtualize that

0:30:44.200 --> 0:30:47.920
<v Speaker 1>and speed up that process exponentially, to me, what that

0:30:48.000 --> 0:30:51.160
<v Speaker 1>tells me is that we get a chance to enjoy

0:30:51.240 --> 0:30:54.680
<v Speaker 1>the benefits of that science on a time scale that

0:30:55.080 --> 0:30:58.760
<v Speaker 1>is would previously have been impossible. You might have been

0:30:58.760 --> 0:31:01.800
<v Speaker 1>talking about something where, you know what, maybe that discovery

0:31:01.840 --> 0:31:05.200
<v Speaker 1>could be something that impacts my great grandchild. But now

0:31:05.200 --> 0:31:09.120
<v Speaker 1>we're talking about things that could potentially have a physical

0:31:09.160 --> 0:31:13.880
<v Speaker 1>implementation within a decade or less in some cases, and

0:31:13.880 --> 0:31:17.760
<v Speaker 1>in cases where we're actively researching a vaccine much much

0:31:17.920 --> 0:31:21.960
<v Speaker 1>closer to now, which is again incredible. When we're talking

0:31:21.960 --> 0:31:24.280
<v Speaker 1>about computational power, it's not just the speed at which

0:31:24.280 --> 0:31:26.920
<v Speaker 1>we're solving problems, it's the speed at which we're able

0:31:26.960 --> 0:31:32.040
<v Speaker 1>to take advantage of those solutions. So I'm really, well,

0:31:32.080 --> 0:31:34.160
<v Speaker 1>you can tell I'm really jazzed about this conversation. I

0:31:34.200 --> 0:31:37.160
<v Speaker 1>get excited about the weirdest things. This isn't weird, this

0:31:37.240 --> 0:31:39.960
<v Speaker 1>is commonplace. And and you know, one of the things

0:31:40.000 --> 0:31:43.040
<v Speaker 1>that's coming as a result of this is is there's

0:31:43.080 --> 0:31:48.280
<v Speaker 1>a real explosion in growth of knowledge. So, uh, I'll

0:31:48.320 --> 0:31:50.840
<v Speaker 1>go back to material science. If you look at material

0:31:50.960 --> 0:31:55.800
<v Speaker 1>science ten or fifteen years ago, and you said, well,

0:31:55.920 --> 0:32:00.000
<v Speaker 1>how many papers scientific papers are published annually in material

0:32:00.000 --> 0:32:03.240
<v Speaker 1>of science? Um? And I said, guess with that number

0:32:03.280 --> 0:32:05.520
<v Speaker 1>is what would you guess that number to be. Um,

0:32:06.240 --> 0:32:09.640
<v Speaker 1>I'm gonna go with. No matter what number I say,

0:32:09.640 --> 0:32:13.520
<v Speaker 1>it's gonna be wrong. I'm gonna say so that's actually

0:32:13.560 --> 0:32:16.720
<v Speaker 1>an ambitious guess. So the ten or fifteen years ago

0:32:16.760 --> 0:32:19.840
<v Speaker 1>the number was ten thousand, but last year the number

0:32:19.920 --> 0:32:26.480
<v Speaker 1>was five. Now, now the point is knowledge is growing

0:32:26.520 --> 0:32:29.320
<v Speaker 1>at a rate faster than humans are able to consume

0:32:29.360 --> 0:32:33.800
<v Speaker 1>the knowledge. Because now these are referee papers, so they're

0:32:33.800 --> 0:32:36.520
<v Speaker 1>all serious and people looked at them and you know,

0:32:36.600 --> 0:32:39.400
<v Speaker 1>it's it's contributed to the to the corpus of knowledge

0:32:40.000 --> 0:32:43.880
<v Speaker 1>that that are accessible to human that everybody agrees is true.

0:32:44.520 --> 0:32:47.720
<v Speaker 1>And you think about five thousand papers. That's five thousand

0:32:47.800 --> 0:32:52.600
<v Speaker 1>papers a year. So how do you becount maintain currency

0:32:52.600 --> 0:32:55.160
<v Speaker 1>in the field. And the answer is you can't. So

0:32:55.240 --> 0:32:58.720
<v Speaker 1>now you look at the application is super computing to

0:32:58.840 --> 0:33:04.160
<v Speaker 1>help you grasp, contain, and really model the knowledge that's

0:33:04.200 --> 0:33:08.240
<v Speaker 1>available as as well as generate new knowledge. So these

0:33:08.280 --> 0:33:12.640
<v Speaker 1>ideas embodied him things like Watson couples to supercomputing. Let

0:33:12.680 --> 0:33:16.640
<v Speaker 1>you begin to explore this vast array of scientific knowledge

0:33:16.720 --> 0:33:20.600
<v Speaker 1>in a very coordinated and orchestrated kind of fashion to

0:33:20.680 --> 0:33:23.160
<v Speaker 1>gain insight that you have no way of getting as

0:33:24.240 --> 0:33:27.720
<v Speaker 1>as the conventional way that you know people looked at

0:33:27.640 --> 0:33:30.360
<v Speaker 1>acquiring knowledge fifteen or twenty years ago. You don't go

0:33:30.400 --> 0:33:34.000
<v Speaker 1>to the library read five thousand papers, right, But on

0:33:34.040 --> 0:33:37.840
<v Speaker 1>the other hand, you can use systems equipped with UH infrastructure,

0:33:37.880 --> 0:33:40.680
<v Speaker 1>based on tools like Watson, and you can begin to

0:33:40.760 --> 0:33:43.800
<v Speaker 1>fathom those five thousand papers in the blink of an

0:33:43.800 --> 0:33:47.320
<v Speaker 1>eye and get an understanding of relationships that would have

0:33:47.320 --> 0:33:50.920
<v Speaker 1>never occurred to you naturally, and and to begin to

0:33:51.000 --> 0:33:56.440
<v Speaker 1>give you ideas of new directions to pursue. So my reference,

0:33:56.480 --> 0:34:02.400
<v Speaker 1>for example, to the presentation on Friday of that UM

0:34:02.560 --> 0:34:07.560
<v Speaker 1>software package from IBM using AI to speculatively help you

0:34:07.960 --> 0:34:11.880
<v Speaker 1>look at new molecules for COVID nineteen are based on

0:34:11.960 --> 0:34:16.759
<v Speaker 1>principles like these, harvesting human knowledge at scale that a

0:34:16.880 --> 0:34:20.000
<v Speaker 1>human can't handle and coming up with novel kinds of

0:34:20.040 --> 0:34:24.000
<v Speaker 1>interpretations of the knowledge that gives rise to potentially radically

0:34:24.040 --> 0:34:28.680
<v Speaker 1>new and terrifically important innovations. So this is something that

0:34:28.719 --> 0:34:31.719
<v Speaker 1>people really I don't think you've digested fully yet in

0:34:31.840 --> 0:34:35.040
<v Speaker 1>terms of supercomputing, which they've always fewed as a means

0:34:35.080 --> 0:34:40.359
<v Speaker 1>by which you do the standard scientific calculations faster. Now

0:34:40.360 --> 0:34:45.000
<v Speaker 1>we're looking at this coalescence of approach that spans knowledge

0:34:45.040 --> 0:34:47.960
<v Speaker 1>and data and computation and looking at it all together

0:34:48.480 --> 0:34:52.000
<v Speaker 1>to give rise to insights that previously could never have

0:34:52.120 --> 0:34:56.239
<v Speaker 1>been imagined. Yeah, it's it's been great to see the

0:34:56.320 --> 0:34:59.080
<v Speaker 1>journey of where we were going from a point where

0:34:59.080 --> 0:35:02.120
<v Speaker 1>we were gathering enormous amounts of data, you know, the

0:35:02.160 --> 0:35:05.640
<v Speaker 1>early era of big data, getting a better understanding of

0:35:05.680 --> 0:35:10.040
<v Speaker 1>how to manage and analyze that data to contextualize it.

0:35:10.120 --> 0:35:12.120
<v Speaker 1>And now we're reaching a point or we're at a

0:35:12.160 --> 0:35:15.640
<v Speaker 1>point where we have these incredible systems that are capable

0:35:15.800 --> 0:35:19.719
<v Speaker 1>of of doing that on a human level. If that

0:35:19.800 --> 0:35:23.400
<v Speaker 1>human level, we're you know, every human on the planet

0:35:23.440 --> 0:35:26.040
<v Speaker 1>able to think about this stuff simultaneously and share that

0:35:26.080 --> 0:35:29.120
<v Speaker 1>information in a hive mind. So to me, again, this

0:35:29.160 --> 0:35:33.440
<v Speaker 1>is super exciting stuff and uh, I'm really I'm really

0:35:33.440 --> 0:35:37.359
<v Speaker 1>optimistic about this. I think that this is uh an

0:35:37.360 --> 0:35:41.800
<v Speaker 1>approach that is going to lead to some really actionable solutions,

0:35:41.840 --> 0:35:45.960
<v Speaker 1>and ultimately what that tells me is that you know,

0:35:46.000 --> 0:35:47.880
<v Speaker 1>we can talk about the tech and it's super cool,

0:35:48.040 --> 0:35:51.640
<v Speaker 1>and how advanced it is, and how how complex it

0:35:51.719 --> 0:35:53.960
<v Speaker 1>is and the sort of problems it can it can

0:35:54.000 --> 0:35:56.719
<v Speaker 1>tackle from a very conceptual level. But to me, the

0:35:56.719 --> 0:36:00.920
<v Speaker 1>really inspiring thing is seeing the actual impact on the

0:36:00.960 --> 0:36:04.759
<v Speaker 1>world when we see these solutions enacted in ways that

0:36:04.880 --> 0:36:09.160
<v Speaker 1>make a direct improvement in people's lives. To me, there's

0:36:09.239 --> 0:36:13.680
<v Speaker 1>no greater story of the potential and power of technology

0:36:13.719 --> 0:36:18.680
<v Speaker 1>than that, I would agree, and I think that we're

0:36:18.680 --> 0:36:22.800
<v Speaker 1>a stage now where the application of this technology is

0:36:22.840 --> 0:36:26.759
<v Speaker 1>becoming progressively more and more ubiquitous and accessible. And by

0:36:26.800 --> 0:36:31.160
<v Speaker 1>accessible I mean with the advent of artificial intelligence over

0:36:31.160 --> 0:36:34.680
<v Speaker 1>the last few years. From a commercial perspective. It's not

0:36:34.840 --> 0:36:38.640
<v Speaker 1>accessible to normal humans, right. You don't have to have

0:36:39.160 --> 0:36:45.239
<v Speaker 1>exotic experience in UH in computer science or exotic experience

0:36:45.280 --> 0:36:48.319
<v Speaker 1>in mathematics. You can go on a system like the

0:36:48.360 --> 0:36:53.279
<v Speaker 1>IBM Molecular Forecasting system, and with a little bit of

0:36:53.320 --> 0:36:57.560
<v Speaker 1>knowledge of chemistry, not computers, but chemistry, you can begin

0:36:57.719 --> 0:37:03.839
<v Speaker 1>to explore possibilities that would have been previously inaccessible to you.

0:37:04.400 --> 0:37:08.960
<v Speaker 1>So it's a democratization of supercomputing that's happening as well

0:37:09.440 --> 0:37:14.360
<v Speaker 1>as as these AI methodologies are incorporated and now dramatically

0:37:14.400 --> 0:37:19.399
<v Speaker 1>expands the utility of the technology by virtue of making accessible.

0:37:19.480 --> 0:37:23.920
<v Speaker 1>Thomas everyone fantastic. And this is this is a thread

0:37:23.960 --> 0:37:26.439
<v Speaker 1>that when I've spoken with people at IBM, it has

0:37:26.480 --> 0:37:29.120
<v Speaker 1>come up at time and time again. This not just

0:37:29.360 --> 0:37:32.719
<v Speaker 1>the development of technology and not just the implementation of it,

0:37:32.800 --> 0:37:36.600
<v Speaker 1>but the as you say, the democratization, the making it

0:37:36.640 --> 0:37:40.360
<v Speaker 1>available for people, whether it's call for code where coders

0:37:40.440 --> 0:37:43.920
<v Speaker 1>are building solutions to big problems and they're getting support

0:37:44.040 --> 0:37:47.880
<v Speaker 1>through access to IBM tools, or something along these lines,

0:37:48.200 --> 0:37:51.680
<v Speaker 1>or we talk about not that we should talk about

0:37:51.719 --> 0:37:54.480
<v Speaker 1>this because I'll go down a rabbit hole, but IBM

0:37:54.560 --> 0:37:57.560
<v Speaker 1>developing quantum computers and opening that up for people to

0:37:58.120 --> 0:38:01.120
<v Speaker 1>develop for that so that they can test that out

0:38:01.200 --> 0:38:06.560
<v Speaker 1>sort of the next generation of truly remarkable parallel processing.

0:38:06.680 --> 0:38:08.200
<v Speaker 1>If you want to talk about that, you go down

0:38:08.280 --> 0:38:11.120
<v Speaker 1>that quantum road. And to me, that's one of those

0:38:11.120 --> 0:38:15.239
<v Speaker 1>really defining features that makes me happy to have these

0:38:15.320 --> 0:38:18.960
<v Speaker 1>kind of conversations because I know that my listeners, if

0:38:19.000 --> 0:38:21.719
<v Speaker 1>they want to, they can actually go out and take

0:38:21.760 --> 0:38:24.759
<v Speaker 1>advantage of these tools themselves. They just have to take

0:38:24.800 --> 0:38:28.319
<v Speaker 1>the step to learn and to go and be part

0:38:28.320 --> 0:38:33.120
<v Speaker 1>of it. And it's not just a a a supercomputer

0:38:33.280 --> 0:38:36.600
<v Speaker 1>that's locked away in a lab or deep underground or

0:38:36.640 --> 0:38:40.560
<v Speaker 1>some sort of Douglas Adams Hitchhiker's Guide deep thought computer.

0:38:40.920 --> 0:38:44.840
<v Speaker 1>It's something that's actually accessible to people. You just have

0:38:44.960 --> 0:38:48.520
<v Speaker 1>to take some pretty simple steps to do it. That's right,

0:38:48.680 --> 0:38:52.640
<v Speaker 1>And our strategies to make more and more of these

0:38:52.719 --> 0:38:56.600
<v Speaker 1>innovative technologies available on the web and free to people

0:38:56.719 --> 0:38:59.920
<v Speaker 1>so that they can play with it. But by virtual

0:39:00.040 --> 0:39:02.480
<v Speaker 1>playing with it infem us about the directions some of

0:39:02.480 --> 0:39:05.839
<v Speaker 1>our innovations should take as well. UM. We've done this

0:39:05.920 --> 0:39:09.759
<v Speaker 1>in chemistry, We've done some biology, we've done it in quantum.

0:39:09.800 --> 0:39:13.200
<v Speaker 1>I think it's um it's a very successful paradigm to

0:39:13.400 --> 0:39:17.040
<v Speaker 1>produce things that are really useful compared to the old

0:39:17.080 --> 0:39:20.920
<v Speaker 1>style way of um, you know, doing it locked away

0:39:20.960 --> 0:39:23.560
<v Speaker 1>in a tower someplace, and then just revealing your innovation

0:39:23.640 --> 0:39:26.440
<v Speaker 1>to the world, hoping for the best. Better to have

0:39:26.520 --> 0:39:29.239
<v Speaker 1>the world along from the very beginning. Yeah, I think

0:39:29.280 --> 0:39:33.320
<v Speaker 1>silos are best left on farms. I also agree with that. Dave.

0:39:33.480 --> 0:39:37.120
<v Speaker 1>Thank you so much for your time and your expertise.

0:39:37.560 --> 0:39:39.759
<v Speaker 1>I wish you and your team all the best as

0:39:39.800 --> 0:39:43.719
<v Speaker 1>you continue to put high performance computing two uses that

0:39:43.920 --> 0:39:46.879
<v Speaker 1>I'm sure I can't even imagine right now. I can't

0:39:46.880 --> 0:39:50.040
<v Speaker 1>wait to see what's next. Me too, and you'll be

0:39:50.040 --> 0:39:53.319
<v Speaker 1>seeing things coming out of the consortium very quickly. For

0:39:53.360 --> 0:39:57.040
<v Speaker 1>people who are following it UM, please go to the

0:39:57.080 --> 0:40:02.400
<v Speaker 1>website COVID nineteen HPC conser Marsha and beginning next week

0:40:02.440 --> 0:40:05.719
<v Speaker 1>we'll start to publish the science it's actually being done

0:40:05.760 --> 0:40:09.640
<v Speaker 1>on the computers. It is encouraging to see IBM take

0:40:09.719 --> 0:40:14.200
<v Speaker 1>an open, inclusive approach towards technological solutions. The company has

0:40:14.239 --> 0:40:18.319
<v Speaker 1>produced lots of complex technologies that have enormous power, but

0:40:18.360 --> 0:40:22.279
<v Speaker 1>IBM also recognizes that innovation and solutions can come from

0:40:22.360 --> 0:40:26.560
<v Speaker 1>any direction, and making these resources easily available speeds up

0:40:26.600 --> 0:40:30.960
<v Speaker 1>the process of arriving at those solutions. In this particular instance,

0:40:31.040 --> 0:40:34.360
<v Speaker 1>we're talking about a dangerous virus and the disease it causes,

0:40:34.719 --> 0:40:39.040
<v Speaker 1>but the underlying philosophy of inclusion extends beyond that. It

0:40:39.080 --> 0:40:41.239
<v Speaker 1>was a pleasure to speak with Dave Turik about high

0:40:41.239 --> 0:40:43.880
<v Speaker 1>performance computing and its role in the response to the

0:40:43.920 --> 0:40:48.439
<v Speaker 1>COVID nineteen crisis. I have no doubt that the complicated

0:40:48.560 --> 0:40:51.960
<v Speaker 1>simulations will allow for much more rapid development, which in

0:40:52.000 --> 0:40:55.520
<v Speaker 1>turn will mean a faster path to effective treatments for

0:40:55.640 --> 0:40:59.480
<v Speaker 1>COVID nineteen. That's something I won't lose sight of. As

0:40:59.520 --> 0:41:02.440
<v Speaker 1>I said to Dave, this technology is really cool, but

0:41:02.640 --> 0:41:04.680
<v Speaker 1>not as cool as the results will see from that

0:41:04.760 --> 0:41:09.919
<v Speaker 1>text application. That's all for today's episode. Before I sign off,

0:41:09.960 --> 0:41:12.200
<v Speaker 1>I want to remind you guys of the Call for

0:41:12.320 --> 0:41:16.680
<v Speaker 1>Code Global Challenge. This is the big coding slash hacking

0:41:16.840 --> 0:41:20.040
<v Speaker 1>challenge IBM sponsors every year. It always takes aim at

0:41:20.080 --> 0:41:23.920
<v Speaker 1>a really big problem and it invites people to submit

0:41:24.280 --> 0:41:28.400
<v Speaker 1>ideas for applications that could address these problems in some way,

0:41:28.640 --> 0:41:32.840
<v Speaker 1>and those applications can tap into the incredible resources of IBM,

0:41:32.880 --> 0:41:38.040
<v Speaker 1>including amazing IBM technologies. This year, there are two tracks

0:41:38.400 --> 0:41:42.120
<v Speaker 1>for the Global Challenge. The first of the two tracks

0:41:42.320 --> 0:41:46.680
<v Speaker 1>specifically focuses on COVID nineteen. If you have an idea

0:41:46.880 --> 0:41:50.680
<v Speaker 1>for an application that could help address the crisis, then

0:41:50.719 --> 0:41:54.839
<v Speaker 1>you need to submit it by April for consideration. By

0:41:54.840 --> 0:41:58.520
<v Speaker 1>May five, they will pick the top three COVID nineteen solutions,

0:41:59.000 --> 0:42:02.120
<v Speaker 1>and then by mayfie teen they start initial deployment of

0:42:02.120 --> 0:42:04.960
<v Speaker 1>those solutions. If you want to submit for the broader

0:42:05.000 --> 0:42:09.359
<v Speaker 1>topic of climate change, then IBM is accepting those applications

0:42:09.440 --> 0:42:13.640
<v Speaker 1>until July one. Now, to be clear, they will be

0:42:13.680 --> 0:42:18.560
<v Speaker 1>accepting COVID nineteen solutions throughout the entirety of the Global Challenge,

0:42:18.920 --> 0:42:22.040
<v Speaker 1>but as I said, the timeline for a consideration for

0:42:22.120 --> 0:42:27.640
<v Speaker 1>those three spots has to be submitted by April. In October,

0:42:27.880 --> 0:42:30.920
<v Speaker 1>the winners of the Call for Code Global Challenge will

0:42:30.920 --> 0:42:35.600
<v Speaker 1>be announced at an award ceremony. So if you have ideas,

0:42:35.680 --> 0:42:38.600
<v Speaker 1>if you're looking for like minded people to work on

0:42:38.760 --> 0:42:42.480
<v Speaker 1>real world solutions that can really change things for people,

0:42:43.080 --> 0:42:47.120
<v Speaker 1>I highly recommend you look at the Call for Code Challenge.

0:42:47.280 --> 0:42:50.560
<v Speaker 1>You can find out more at IBM dot b I

0:42:50.680 --> 0:42:55.000
<v Speaker 1>Z slash Call for Code. In the next Smart Talks

0:42:55.040 --> 0:42:58.600
<v Speaker 1>on tech Stuff, I'll sit down with Grace Sue, VP

0:42:58.760 --> 0:43:02.200
<v Speaker 1>of Education at I b M and Kristen Waznowski, ce

0:43:02.239 --> 0:43:05.040
<v Speaker 1>IO of Design at IBM to talk about how the

0:43:05.040 --> 0:43:09.360
<v Speaker 1>company's technologies are powering remote learning and remote work efforts.

0:43:09.840 --> 0:43:18.000
<v Speaker 1>I'll talk to you again really soon. Text Stuff is

0:43:18.000 --> 0:43:21.200
<v Speaker 1>an I Heart Radio production. For more podcasts from I

0:43:21.280 --> 0:43:24.879
<v Speaker 1>Heart Radio, visit the I Heart Radio app, Apple Podcasts,

0:43:25.000 --> 0:43:27.000
<v Speaker 1>or wherever you listen to your favorite shows