WEBVTT

1
00:00:05.320 --> 00:00:07.310
Doug Roberts: Welcome everyone

2
00:00:08.770 --> 00:00:19.560
Doug Roberts: where I'm holding this presentation. because we've been doing so at various shark net institutions to welcome new potential researchers.

3
00:00:20.210 --> 00:00:22.740
Doug Roberts:  to

4
00:00:25.360 --> 00:00:31.730
Doug Roberts: to our consortium of institutions that provide these supercomputing resources for everyone.

5
00:00:32.150 --> 00:00:39.660
Doug Roberts: So our intention here is to raise awareness of the facilities that are available to you

6
00:00:39.840 --> 00:00:46.709
Doug Roberts: as a Laurier researcher as they are for other universities through throughout Ontario.

7
00:00:47.030 --> 00:00:48.939
Doug Roberts: So we've got a

8
00:00:49.220 --> 00:01:05.290
Doug Roberts: I'm giving this as a high level overview of all the resources and capabilities that you have access to. So let's just get going on the first slide here. So we're accessing topic is accessing super computers, clouds, storage.

9
00:01:05.560 --> 00:01:12.099
Doug Roberts: support, and training courses. So all these things go together.

10
00:01:12.260 --> 00:01:14.870
Doug Roberts: Sort of as a unit to

11
00:01:14.960 --> 00:01:21.609
Doug Roberts: to provide you this the ability to carry out advanced research computing related research.

12
00:01:21.820 --> 00:01:29.959
Doug Roberts: So it's a bit of a it's a wide scope of things that need to be looked at in this presentation so that you have a good perspective on

13
00:01:31.090 --> 00:01:32.450
Doug Roberts: what's available to you.

14
00:01:34.890 --> 00:01:38.000
Doug Roberts: So probably wondering,

15
00:01:39.640 --> 00:01:47.330
Doug Roberts: firstly, why do you need super computers? And once you've determined this, what's available to you

16
00:01:48.060 --> 00:01:51.050
Doug Roberts: and how to access them.

17
00:01:51.110 --> 00:01:55.550
Doug Roberts: Manage your files. run programs.

18
00:01:56.940 --> 00:02:05.380
Doug Roberts: basically things that might initially plan on doing on your desktop. But pretty quickly. You'll realize

19
00:02:05.960 --> 00:02:10.460
Doug Roberts: that the CPU power, the storage

20
00:02:10.770 --> 00:02:14.750
Doug Roberts: that you have on your desktop is not capable

21
00:02:14.860 --> 00:02:20.449
Doug Roberts: of doing the tasks that need to be done to carry out research

22
00:02:20.720 --> 00:02:25.349
Doug Roberts:  competitive research with against other researchers

23
00:02:25.630 --> 00:02:28.489
Doug Roberts: and fulfill requirements of your program.

24
00:02:28.880 --> 00:02:30.920
Doug Roberts:  very well.

25
00:02:30.940 --> 00:02:35.209
Doug Roberts: So this is why you need to turn to a supercomputing facility

26
00:02:35.350 --> 00:02:37.919
Doug Roberts: to conduct your research.

27
00:02:40.860 --> 00:02:44.989
Doug Roberts: And I'm gonna try to describe how to do that

28
00:02:46.320 --> 00:02:48.510
Doug Roberts: along with what's available.

29
00:02:52.660 --> 00:02:57.619
Doug Roberts: So put in bullet form. Why you need these resources.

30
00:02:57.680 --> 00:03:03.790
Doug Roberts: As I mentioned, your desktop won't have enough cores or memory, most likely.

31
00:03:04.850 --> 00:03:13.110
Doug Roberts: or a Gpu which is needed. A professional gpu that's capable of running for like a long period of time.

32
00:03:13.250 --> 00:03:22.419
Doug Roberts:  without causing any problems to the system itself. You probably need a lot of disk space

33
00:03:22.920 --> 00:03:32.010
Doug Roberts: which the supercomputing facilities that we have provide. and these can vary from a small amount of disk space to a very large amount.

34
00:03:32.140 --> 00:03:35.279
Doug Roberts: None of these things are like

35
00:03:35.950 --> 00:03:46.020
Doug Roberts: mandatory requirements to use the facilities. So if you don't need much memory, or cores, or Gpus, or disbelace, or you just need one of them.

36
00:03:46.380 --> 00:03:51.320
Doug Roberts: Then that's perfectly fine. You don't have to feel well.

37
00:03:51.550 --> 00:04:05.580
Doug Roberts: I don't. I don't have all these exact needs, therefore I really don't need to go there, or they won't want me there. Something like that. Not everybody needs everything. Some people do, but not everyone does. So

38
00:04:06.350 --> 00:04:07.939
Doug Roberts: I wouldn't be worried about that

39
00:04:09.360 --> 00:04:17.589
Doug Roberts: more mature simulations or some types of simulations might have very high demand. So you'll need a lot of cores.

40
00:04:17.630 --> 00:04:21.799
Doug Roberts: You might need to run a lot of simulations simultaneously. So

41
00:04:22.370 --> 00:04:35.419
Doug Roberts: imagine you're running your program with an input file to evaluate a case. Well, you want to do 10 cases or a hundred or thousands. Some people do millions tasks at the same time on the systems.

42
00:04:35.600 --> 00:04:46.640
Doug Roberts: So you could be any belonging to any part of that spectrum. You just wanna run a single job for a very long time. That's fine. Or you could wanna run

43
00:04:46.900 --> 00:04:51.500
Doug Roberts: lot of jobs for a long time or a lot of jobs for a short time.

44
00:04:51.590 --> 00:05:01.649
Doug Roberts: These are all sort of things you might want to do. There's web services available. There's SQL. Databases. If you need to run one. You can do that.

45
00:05:01.670 --> 00:05:07.380
Doug Roberts: There's cloud facilities. We'll get a bit more into that. And, most importantly, everything here

46
00:05:07.520 --> 00:05:12.160
Doug Roberts:  on this menu is free.

47
00:05:13.260 --> 00:05:24.799
Doug Roberts: So you don't have to worry about money, which is something that from the inception of Sharknet. And now Sharknet is part of a larger group which I'll go to in this next slide.

48
00:05:26.040 --> 00:05:39.809
Doug Roberts: Canada wide. These facilities that I'm talking about are distributed across Canada. So we're in Ontario. So right middle there, you've got compute, Ontario.

49
00:05:39.940 --> 00:05:48.270
Doug Roberts: We have a couple of systems that are part of Sharknet. You can see the sharknet logo that's in sort of the lower part of Ontario.

50
00:05:48.370 --> 00:06:02.810
Doug Roberts: That's what Laurier belongs to other institutions in Ontario, like Western and Windsor. Hamilton. These places all belong to Sharknet, so were all sort of a community

51
00:06:03.030 --> 00:06:06.110
Doug Roberts:  known as sort of a consortium

52
00:06:06.400 --> 00:06:07.830
Doug Roberts: called sharkness.

53
00:06:07.920 --> 00:06:22.480
Doug Roberts: There's also another one Ontario, a bit of an outlier called cynet, which is specific for U of T researchers. So they have their sort of own consortium. But UT. Is quite a bit larger upon itself. So

54
00:06:23.060 --> 00:06:30.129
Doug Roberts: this is how things have evolved all the other Ontario universities comprise sharp net, and then you've got

55
00:06:30.560 --> 00:06:34.049
Doug Roberts: another one in Ontario.

56
00:06:34.060 --> 00:06:40.879
Doug Roberts: called sign it. So outside we've got in Quebec. Very strong group support groups in Quebec.

57
00:06:40.940 --> 00:06:47.769
Doug Roberts: It's known that consortium Universities there is known as Calcule Quebec. Keep going east. You've got a snack and west.

58
00:06:47.790 --> 00:06:54.330
Doug Roberts: Go all the way out to BC. You've got cedar cluster. These are the cluster names I am talking about now. Cedar

59
00:06:54.450 --> 00:06:56.410
Doug Roberts: Is within

60
00:06:57.170 --> 00:06:58.650
Doug Roberts: the western part

61
00:06:59.140 --> 00:07:07.690
Doug Roberts: out east in Quebec. You've got clusters sort of showing their Narvall and Beluga in Ontario. We've got Graham and Niagara. All this will get

62
00:07:08.070 --> 00:07:18.250
Doug Roberts: you'll get more comfortable with this. When you know the names of the the compute systems themselves have names just like we do. So you become sort of familiar with it by their name.

63
00:07:19.680 --> 00:07:37.079
Doug Roberts: and you can access anything across Canada cause they're all different. Whatever suits your needs. You go to the place that best matches your needs. I think if you read the abstract that I sent out, I put a little sense in there about that. So we've got

64
00:07:37.590 --> 00:07:47.769
Doug Roberts: a little animation here to show of the inside of a server room in case you're wondering what they look at. Look like. Oh, okay, it's running on the other screen. I'm sorry about that

65
00:07:47.840 --> 00:07:49.649
probably cannot see it.

66
00:07:50.210 --> 00:07:53.080
Doug Roberts: So anyway, we got 2 shots here.

67
00:07:53.150 --> 00:07:57.180
Doug Roberts: These are the back of servers just showing the cables that connect them.

68
00:07:57.490 --> 00:08:02.780
Doug Roberts:  essentially, that what that's what you have

69
00:08:03.530 --> 00:08:05.859
Doug Roberts: in the server room

70
00:08:06.800 --> 00:08:22.840
Doug Roberts: is servers that are stacked into racks, and the racks are all connected into aisles, and these things generate a lot of heat, and they're locked away in safe places because it's highly secure. And it's highly intensive to keep these things cool in a proper environment that alone involves

71
00:08:22.910 --> 00:08:25.800
Doug Roberts: lot of people at the universities that

72
00:08:26.130 --> 00:08:43.970
Doug Roberts: allow these clusters to be located there. So originally, Sharknet, we had clusters. When Sharknet was born. It was born at Western, very strong support there, and clusters, a server room evolved with clusters. And then there's some clusters across campus.

73
00:08:44.030 --> 00:08:53.040
Doug Roberts: This spread to Hamilton. They had a cluster there. Now the primary cluster is in Waterloo, called Graham, as I mentioned.

74
00:08:53.110 --> 00:08:58.950
Doug Roberts: and so you can just imagine that this room is very loud.

75
00:08:59.040 --> 00:09:03.409
Doug Roberts: It can be very hot, depending which aisle you're in or cool.

76
00:09:03.490 --> 00:09:04.810
Doug Roberts: And

77
00:09:04.890 --> 00:09:07.589
this is where all the compute action occurs.

78
00:09:11.130 --> 00:09:25.410
Doug Roberts: So here's a diagram that shows sort of how things interoperate. If you could say you've got the clusters, which are primary sort of workforce as a computing. That's what you log into and

79
00:09:25.500 --> 00:09:32.860
Doug Roberts: submit jobs. Each cluster has, like thousands and thousands of servers and tens of thousands of cores and

80
00:09:32.960 --> 00:09:36.530
Doug Roberts: countless amount of memory. When you add it all up.

81
00:09:36.850 --> 00:09:42.449
Doug Roberts: and either clusters have storage attached to them, which is the green circle.

82
00:09:42.500 --> 00:09:52.510
Doug Roberts: Then you've got cloud, which is something else. These are smaller systems, but they also have storage. This is why it's overlapping, and

83
00:09:53.240 --> 00:09:58.410
Doug Roberts: the clouds can can in theory work with clusters and

84
00:09:58.440 --> 00:10:12.949
Doug Roberts: everything sort of can be working together so you could be in one or the other or overlapping all of them. For sure. You're probably gonna be in the storage screen one so that's the layout. 3 primary components to think about.

85
00:10:15.030 --> 00:10:26.879
Doug Roberts: So how do you get started? And this was mentioned in the abstract. So basically, you need to go sign up. And you do that at this website. We call it Ccdb

86
00:10:27.130 --> 00:10:40.870
Doug Roberts: sort of the short form, and you can get it that from that Earl. your supervisor, firstly needs to get an account. He gets a username, and then you go to him and you can get his

87
00:10:41.040 --> 00:10:44.130
Doug Roberts: something called a ccri.

88
00:10:44.270 --> 00:10:50.500
Doug Roberts: which when you apply for account, you have to put in basically his identifier, which is that.

89
00:10:50.560 --> 00:11:01.579
Doug Roberts: And then you hit, submit, and it's approved through process. And then you can simply you'll get a username and you can log in that it. It's just as easy as that.

90
00:11:02.070 --> 00:11:16.129
Doug Roberts: So you can really get started today. You could even be doing while I'm talking it, probably. If your supervisor has an account already, that's that can be. Most of them do by now, but there could be pi, so faculty and attendance to this meeting.

91
00:11:16.150 --> 00:11:20.330
Doug Roberts: and if they're interested in using, certainly they want to

92
00:11:20.430 --> 00:11:27.000
Doug Roberts: go get an account, so their students can then get accounts. That's what I'm trying to say.

93
00:11:30.950 --> 00:11:40.720
Doug Roberts: Alright. So I mentioned, there's some clusters across the country here they are, and they've all got names. So to get familiar with. Graham's at Waterloo. Oh, my apologies.

94
00:11:41.220 --> 00:11:42.270
Doug Roberts: that's a problem

95
00:11:43.360 --> 00:11:45.590
Doug Roberts: I can't mute that

96
00:11:46.070 --> 00:11:51.869
Doug Roberts:  Sorry. Just

97
00:11:52.120 --> 00:11:54.779
Doug Roberts: let's just Paul, can you mute me?

98
00:11:55.640 --> 00:11:59.849
Paul Preney: You have to mute yourself. Okay, whatever I'll figure it out.

99
00:11:59.990 --> 00:12:01.569
Doug Roberts: Thank you

100
00:12:22.880 --> 00:12:26.729
Doug Roberts: alright. Thank you. There's nothing.

101
00:12:27.130 --> 00:12:31.210
Doug Roberts: So yes, Graham is at Waterloo, which is just down the street from Laurier.

102
00:12:31.230 --> 00:12:42.579
Doug Roberts: They give tours once in a while. You could probably go over and see it. So here's a number after there 41,500 C. What is that? That's the number, of course. How many course does your laptop have?

103
00:12:42.950 --> 00:12:50.109
Doug Roberts: Probably 4, something like that nowadays previously you only had one, but nowadays probably 4 at least.

104
00:12:50.290 --> 00:13:11.889
Doug Roberts: But this thing has 41,000. Look at the other clusters. 94,000. 80,030. You get the idea. There's a lot of compute capacity more enough there to satisfy everybody's needs. That's and we're looking at. Then this is an older version of Gram relative to the other systems.

105
00:13:12.030 --> 00:13:27.769
Doug Roberts: We'll be getting a newer gram pretty soon at Waterloo, and there'll be more to add to the collective. But it doesn't really matter where these resources are located. Because you can go, you you use which everyone you need to. You just connect into it and use it. But

106
00:13:27.930 --> 00:13:37.640
Doug Roberts: yeah, we do sort of value Graham, a little bit more, cause we're at shark net. And that's our focus. We have a lot of Sys Admins within Sharknet, who's primary

107
00:13:37.820 --> 00:13:41.059
Doug Roberts: job is to ensure that Graham runs smoothly

108
00:13:41.070 --> 00:13:48.350
Doug Roberts: and meets the needs of everyone from around the country that connects into shark net. To use the sharknet systems.

109
00:13:48.540 --> 00:14:04.330
Doug Roberts: we also handle like problem, the ticket. But ticket questions that come in for Graham, the staff of Sharknet, the other consortiums are like that as well. They have IT. Staff that support their clusters in their provinces.

110
00:14:04.670 --> 00:14:15.090
Doug Roberts:  and also support staff. Anyway, that's too much on the clusters. We've the clouds likewise have some names.

111
00:14:15.580 --> 00:14:26.480
Doug Roberts: some are in common, others are not. This arbitris is a different name. It's not common cluster, and you've got east. So name but 2 names of the clouds do overlap with

112
00:14:26.670 --> 00:14:33.970
Doug Roberts: cluster names coincidentally. There's different types of gpus that are on the clusters

113
00:14:34.110 --> 00:14:42.299
Doug Roberts: lot. More researchers are now using incorporating Gpus to speed up their codes

114
00:14:42.350 --> 00:14:49.879
Doug Roberts: and investigating how to do that. That's a little bit next level in your ability at programming and

115
00:14:50.340 --> 00:14:54.160
Doug Roberts: sort of things like this. It's just a bit more complex.

116
00:14:54.920 --> 00:15:19.929
Doug Roberts: but may be well worth your while to look into Gpu use if you're looking at research, and you discover that some of the research is being done with Gpus. Well, we have Gpus that are state of the art to here, and certainly you could go down that path with your research utilizing this sort of resource in addition to the cpus on the clusters.

117
00:15:20.210 --> 00:15:25.480
Doug Roberts: And then there's some storage. As I mentioned. we got the

118
00:15:26.860 --> 00:15:33.919
Doug Roberts: different file systems. My goal here is not to go into too much detail. Break things down.

119
00:15:34.150 --> 00:15:38.740
Doug Roberts: Just say there's different types of disk storage

120
00:15:38.970 --> 00:15:43.629
Doug Roberts: where you put your files that some of them perform differently.

121
00:15:43.660 --> 00:15:51.190
Doug Roberts: Fast and slow. Weathers have a lot more space. Others are designed to keep your data for a very long time.

122
00:15:51.450 --> 00:15:57.090
Doug Roberts: while others it'll just be gone 60 days.

123
00:15:57.280 --> 00:15:58.859
You don't do anything

124
00:15:59.110 --> 00:16:03.789
Doug Roberts: we have tape back up. You've probably heard of that. Tapes still do exist.

125
00:16:03.870 --> 00:16:05.020
And

126
00:16:05.190 --> 00:16:12.089
Doug Roberts: yeah, they're an important part of the infrastructure here. If something happens, you can get your data back on tape

127
00:16:12.390 --> 00:16:19.850
Doug Roberts: pretty reliably. So that's something real peace of mind. Some. It's a real concern, you know. What could happen

128
00:16:20.050 --> 00:16:24.289
Doug Roberts: to your data. What would you do if you lost everything? Well.

129
00:16:24.410 --> 00:16:29.170
Doug Roberts: we're take a lot of they very seriously to support that. That doesn't happen.

130
00:16:36.020 --> 00:16:44.460
Doug Roberts: Okay, so a little bit about the servers, the operating system that runs on a mix Linux base. It's not windows.

131
00:16:45.020 --> 00:16:49.910
Doug Roberts: So that may not may or may not mean much to you, but

132
00:16:50.170 --> 00:17:06.110
Doug Roberts: it really does. It impacts how we use the systems. So you're probably used to on windows sort of the point and click kind of thing on the super computers. You're more or less typing in commands on the command line and kind of it's like learning a new language.

133
00:17:06.810 --> 00:17:10.789
You've got languages, as far as computing goes.

134
00:17:10.950 --> 00:17:18.530
Doug Roberts: Probably heard of Fortran. See, they're all there. Python is very popular. Everybody's using python nowadays

135
00:17:18.700 --> 00:17:22.549
Doug Roberts: seem like back in the beginning. Everybody was trying to use.

136
00:17:22.800 --> 00:17:28.459
Doug Roberts: you know, see? Or Fortran to make their codes run fast. Now it seems more about

137
00:17:28.520 --> 00:17:35.170
Doug Roberts: flexibility and number of free programs around that you can use and build into your

138
00:17:35.300 --> 00:17:39.030
Doug Roberts: solving your problem. So Python is there for that.

139
00:17:39.490 --> 00:17:42.260
Doug Roberts: And commercial

140
00:17:42.510 --> 00:17:46.040
Doug Roberts: software like Matlab

141
00:17:46.800 --> 00:17:48.789
Doug Roberts: to have a might.

142
00:17:48.800 --> 00:17:57.350
Doug Roberts: There's other things that are open source like Julia, and to help you use the Gpus languages like Kuda. Maybe too much detail.

143
00:17:57.530 --> 00:18:02.729
Doug Roberts: If you wanna be using all these cores to speed up your code, then you need to

144
00:18:02.830 --> 00:18:06.250
Doug Roberts: deal with porting it to be parallel.

145
00:18:06.490 --> 00:18:20.869
Doug Roberts: So you might use something like Mpi to distribute program over many servers. Open Mpa. Distributed within a server over the course in parallel that can be really efficient.

146
00:18:21.770 --> 00:18:25.130
Doug Roberts: Other things to speed it up

147
00:18:25.370 --> 00:18:27.350
Doug Roberts: cuda, and

148
00:18:28.400 --> 00:18:46.770
Doug Roberts: everything else is porting parallel. So really depends what you wanna do. You're gonna need support yourself to probably do this. This is where the experts come in that are available within shark net and across the country to answer your questions, how to do this. And first step is a new user.

149
00:18:47.180 --> 00:18:52.430
Doug Roberts: Deciding what you're gonna do is probably the most important thing you'll ever do.

150
00:18:52.460 --> 00:18:54.449
Doug Roberts: As in your

151
00:18:54.750 --> 00:19:12.169
Doug Roberts: HPC. Career, because if you go off in the wrong direction. It can be very time consuming to restart everything. When you realize. Oh, I should have done it this way. I'll never solve the problem this other way. I gotta go back and do it this way. It could cost you.

152
00:19:12.460 --> 00:19:16.150
Doug Roberts: you know, a year easily of hard work

153
00:19:16.380 --> 00:19:25.330
Doug Roberts: to restart something like that. So in the beginning take the time to look at all the options, familiarize, familiarize yourself if you decide to use the systems

154
00:19:26.500 --> 00:19:30.690
and all sorts applications at the bottom there mentioned again. Python.

155
00:19:31.070 --> 00:19:32.880
Doug Roberts: Julia, things

156
00:19:36.100 --> 00:19:38.930
Doug Roberts: alright. So how do you connect to the systems?

157
00:19:39.290 --> 00:19:52.150
Doug Roberts: Zoom, you've decided you you're gonna use Sharknet or the Alliance. All these systems we use secure protocol to connect so it can be like a command line tool on a Linux system

158
00:19:52.270 --> 00:19:55.590
Doug Roberts: or a client on your windows system.

159
00:19:56.430 --> 00:20:03.700
Doug Roberts: You just sort of download and click it and then specify the name of the

160
00:20:04.150 --> 00:20:14.680
Doug Roberts: cluster that you connect to. And then you'll just basically, once you have your authentication, which was known as password setup. All that sorted out. You'll just log right in.

161
00:20:14.770 --> 00:20:21.809
Doug Roberts: And so there's just a screenshot the lower right there, showing the display. The the mob X term

162
00:20:22.010 --> 00:20:26.229
Doug Roberts: lower right corner how it might look. It's got a prompt there in yellow.

163
00:20:27.760 --> 00:20:31.090
Doug Roberts: Another way to connect is over. Vmc.

164
00:20:31.270 --> 00:20:35.670
Doug Roberts: Gives you a viewer. So you do. Top left. It's kind of like

165
00:20:35.980 --> 00:20:39.459
Doug Roberts: analogous to obey term.

166
00:20:39.680 --> 00:20:47.130
Doug Roberts: You specify the cluster here connecting to which Sharknet is something kind of unique to it.

167
00:20:47.170 --> 00:20:57.689
Doug Roberts: Which we put a lot of effort in to give users the ability to run graph programs graphically. So when you connect to this system, you get your desk, you get a desktop. So

168
00:20:57.700 --> 00:21:10.109
Doug Roberts: while you're looking at your desktop, this other window will pop up with a remote desktop on your desktop, and inside that you can run all your graphical applications. Really easy. This can be done in the cluster as well, but

169
00:21:10.180 --> 00:21:17.550
Doug Roberts: on the gray Vdi system that it's sort of. You can just leave it sitting there and work away, and there's not a

170
00:21:18.000 --> 00:21:25.629
Doug Roberts: you're you don't have to work through the schedule, or some simple, simpler aspects of it, and it gives good performance with

171
00:21:25.670 --> 00:21:28.530
Doug Roberts: Gpu rendering for

172
00:21:28.810 --> 00:21:33.980
Doug Roberts: rotations. Things might need to do some heavy graphs with. So

173
00:21:34.270 --> 00:21:40.619
Doug Roberts: that's there. It's called Vmc. Grey. Vdi is mentioned, and

174
00:21:41.020 --> 00:21:52.919
Doug Roberts: it's also really useful for setting up simulations in the native Gui environments of some really advanced softwares that are like Matlab. You want to work in the Gui, probably to work on everything right and get it set up.

175
00:21:53.310 --> 00:21:57.049
Doug Roberts: and so you can do that over a remote desktop.

176
00:21:59.000 --> 00:22:02.750
Doug Roberts: There's another way to run within a graphical

177
00:22:02.770 --> 00:22:10.389
Doug Roberts: Workspace on the clusters. This is on the clusters. Now I'm talking about and it's over something called Jupiter Hub.

178
00:22:10.490 --> 00:22:11.710
Doug Roberts: and you can.

179
00:22:11.800 --> 00:22:15.700
Doug Roberts: It's pre-configured. It's got Jupiter notebooks and

180
00:22:16.420 --> 00:22:18.000
Doug Roberts: Python

181
00:22:19.130 --> 00:22:30.319
Doug Roberts: everything is inside of this. It's another sort of an environment to work graphically on the clusters. That you can utilize if you've heard about it, or if you hear about it again, it's there.

182
00:22:32.720 --> 00:22:40.809
Doug Roberts: and then you may want to do some cloud computing. So I mention the clouds. Each of the clouds says names. We've got 4 clouds.

183
00:22:41.300 --> 00:22:46.539
Doug Roberts: I can't remember the core count. So we're showing back on that slide.

184
00:22:47.220 --> 00:22:50.039
Doug Roberts:  let's just go back.

185
00:22:50.600 --> 00:22:52.249
Doug Roberts: No, we didn't show it

186
00:22:52.890 --> 00:23:02.479
Doug Roberts: so I can't tell you how many cores are in these different clouds. But there'd be a lot again. Lot of cores and you work

187
00:23:02.560 --> 00:23:13.089
Doug Roberts: within openstack. You can. You're responsible for configuring everything from the operating operating system up performing updates. And you can run web servers.

188
00:23:13.180 --> 00:23:21.929
Doug Roberts: All sorts of interesting things are just not in databases and what not. You can provide access to

189
00:23:22.100 --> 00:23:29.090
Doug Roberts: apps and things for other researchers to use. but on highly developed projects.

190
00:23:29.920 --> 00:23:32.920
Doug Roberts:  what not. It's quite a bit

191
00:23:33.020 --> 00:23:35.700
Doug Roberts: difference. Sort of

192
00:23:36.790 --> 00:23:38.459
Doug Roberts: what's the word?

193
00:23:38.770 --> 00:23:47.549
Doug Roberts: Kind of a companion to the clusters. It's not the right word, but sort of thing. Let's you do different things you can do on the cluster. When you think about it.

194
00:23:48.500 --> 00:23:51.220
Doug Roberts: We can do some computing in there as well.

195
00:23:53.840 --> 00:24:01.610
Doug Roberts: All right. So to trend. You'll be needing to transfer data back and forth to the systems or between systems. So you can just

196
00:24:01.950 --> 00:24:04.860
Doug Roberts: some again, a little bit more detail in for new user

197
00:24:04.980 --> 00:24:07.849
Doug Roberts: new users. But to help you

198
00:24:08.450 --> 00:24:09.850
Doug Roberts: to be a

199
00:24:09.910 --> 00:24:20.569
Doug Roberts: sort of aware that something called globus is available to you in future. When you start dealing with a lot of data. There is this sort of graphical tool that's gonna

200
00:24:20.990 --> 00:24:21.870
Doug Roberts: work.

201
00:24:22.310 --> 00:24:35.569
Doug Roberts: Are we efficiently sort of optimized manner to transfer the data that you've got to something called endpoints between these endpoints. It's all it's all to do. This efficiently

202
00:24:35.680 --> 00:24:40.060
Doug Roberts: does require some sort of infrastructure. It's not easy to do yourself.

203
00:24:40.150 --> 00:24:48.320
Doug Roberts: So that's why this is there as as a tool. So data transfer is something that impacts you in the future. Think about Lobos.

204
00:24:51.020 --> 00:25:04.850
Doug Roberts: II keep talking, and the information keeps piling up. And no, I've not scratched even like fraction 1% of it. So. But we do keep everything we do. There is document here readily readily available.

205
00:25:05.210 --> 00:25:12.880
Doug Roberts: These links, this link on the left, primarily now used to be on the right link, but

206
00:25:13.060 --> 00:25:17.859
Doug Roberts: as sharknets now become part of the Alliance. All the other

207
00:25:18.050 --> 00:25:27.619
Doug Roberts: people, like all the other shark nets of Canada. Everybody is putting all the documentation into this alliance link. So everything is there? It's open. You don't need a password to connect.

208
00:25:27.860 --> 00:25:36.290
Doug Roberts: and every package has documentation, every system does everything I've talked about like clobus and Vdi

209
00:25:37.400 --> 00:25:41.670
mobax term file systems, the structure. It's all here

210
00:25:41.680 --> 00:25:45.839
Doug Roberts: in docs.alliance.ca. so

211
00:25:47.020 --> 00:25:54.439
Doug Roberts: probably everything you need is there? And if something is not clear, then you can open a ticket and ask a question

212
00:25:56.320 --> 00:25:58.649
Doug Roberts: both that

213
00:25:59.380 --> 00:26:10.810
Doug Roberts: the link on the right for Sharknet is showing things like events like the new user seminar. So if you decide to get an account, then you want, first thing you're gonna want to do is attend the new user seminar and it'll go into more.

214
00:26:10.840 --> 00:26:20.459
Doug Roberts: a lot more targeted topics than sort of this rambling talk. That you need to know specifics, and you can ask questions. So

215
00:26:21.460 --> 00:26:28.720
Doug Roberts: find that@sharknet.ca lower left corner in the events box. And there's some news news feed in the middle as well.

216
00:26:29.940 --> 00:26:36.369
Doug Roberts: That information is not available in the the left hand link you will connect.

217
00:26:39.200 --> 00:26:48.430
Doug Roberts:  as mentioned. Here's just the events, Link, sort of. There's a calendar with that which you will find, and every

218
00:26:49.030 --> 00:26:53.160
Doug Roberts: new user seminar every Tuesday you can always go back. Revisit that

219
00:26:56.480 --> 00:27:12.120
Doug Roberts:  if you want for a refresher. That's not a bad idea to do, and plus you might, because it's kept up to date. If things have changed a bit since, like, let's say you saw you go to it soon, and then 2 years from now

220
00:27:12.290 --> 00:27:16.249
Doug Roberts: go back and revisit that new user seminar to get the latest.

221
00:27:16.340 --> 00:27:20.609
Doug Roberts: The latest high points could be really valuable use of your time.

222
00:27:22.520 --> 00:27:31.020
Doug Roberts: Then there's bi-weekly seminars on different topics given by the support analyst

223
00:27:31.260 --> 00:27:40.299
Doug Roberts: the Sis, Sys Admins will talk about technical topics. Just a variety of things. If you had a topic you would want

224
00:27:40.340 --> 00:27:43.820
Doug Roberts: covered, you could submit it and ask us, and I think that could be.

225
00:27:43.910 --> 00:27:45.349
we'd be open to

226
00:27:46.560 --> 00:27:53.360
Doug Roberts: to doing topics by suggestion, I'm sure, because usually we we choose them. So force it upon you. But why not?

227
00:27:55.300 --> 00:27:56.780
Doug Roberts: I'm gonna use that. Twitter

228
00:27:57.760 --> 00:28:05.180
Doug Roberts: got Twitter and Youtube. Lots of stuff is on Youtube.  for sharknet.

229
00:28:06.220 --> 00:28:13.620
Doug Roberts: And there's your link, Youtube, dot, sharp net, dot cas check that out. We've recorded almost everything. I think.

230
00:28:14.380 --> 00:28:17.469
Doug Roberts: at this point and put it up there. It's

231
00:28:18.710 --> 00:28:25.070
Doug Roberts: there's no no hesitation to record things and put it up so that it's not forgotten, and

232
00:28:25.250 --> 00:28:33.400
Doug Roberts: the effort people put into that to present that information isn't lost with a one time sort of thing. So you can go back and you watch those, as you know, Youtube.

233
00:28:35.090 --> 00:28:39.559
Doug Roberts:  more on this where to get help.

234
00:28:41.300 --> 00:28:49.899
Doug Roberts: So in the Alliance link that I so I gave showed you 2 slides ago. There's a support. If you look down the left menu.

235
00:28:50.180 --> 00:28:58.660
Doug Roberts: it'll show you how to request for support. And basically you're going to send an email to support@techalliance.ca.

236
00:29:00.220 --> 00:29:06.549
Doug Roberts:  you could contact. Try to reach people at the sites

237
00:29:06.610 --> 00:29:12.429
Doug Roberts: by finding the analysts. Those that are working locally. Anyway.

238
00:29:13.030 --> 00:29:25.200
Doug Roberts:  yeah, you can come in and talk to us, or you want to be sure we could do it virtually. Might be user easier

239
00:29:25.800 --> 00:29:28.470
Doug Roberts: for people nowadays.

240
00:29:29.010 --> 00:29:35.730
Doug Roberts: make some sort of arrangement. Basically, contact is, if you think you need in person support.

241
00:29:35.960 --> 00:29:42.299
Doug Roberts: That's why we have a staff at each. Most of the universities within shark net

242
00:29:42.350 --> 00:29:44.950
Doug Roberts: at the Ontario Universities.

243
00:29:46.150 --> 00:29:49.939
Doug Roberts: At least 50% of them have staff locally. So

244
00:29:50.030 --> 00:29:52.569
Doug Roberts: you could. Really, you can come in and see us

245
00:29:52.970 --> 00:30:03.699
Doug Roberts: contacts. or you could contact anybody. If somebody is somebody their skills align with whatever you're doing, even if they're not at Laurier. So you want, there's a specialist at Western

246
00:30:03.950 --> 00:30:08.170
Doug Roberts: or Mcmaster. or York, or where Windsor.

247
00:30:08.590 --> 00:30:15.630
Doug Roberts: we will match you to that person. So this doesn't need to be a local person. If you want to talk to somebody.

248
00:30:16.110 --> 00:30:17.170
Doug Roberts: Okay.

249
00:30:20.020 --> 00:30:33.090
Doug Roberts: if you have projects that require more than us telling you how to fix the problem or short snippets of code, providing short snippets, saying, You know, this will fix it, or

250
00:30:33.430 --> 00:30:38.779
Doug Roberts: you could do this or that. Then you want us to do the programming. There's something

251
00:30:38.820 --> 00:30:43.020
Doug Roberts: available for dedicated program support, where an analyst

252
00:30:43.280 --> 00:30:45.809
Doug Roberts: dedicates part of

253
00:30:47.890 --> 00:30:50.799
Doug Roberts: part of his day. For a period of time

254
00:30:50.830 --> 00:31:00.969
Doug Roberts: 4 months is suggested. There could be couple of days a week that he worked specifically on your problem to help move that thing forward, maybe training. At the same time, you're learning

255
00:31:01.060 --> 00:31:03.939
Doug Roberts: how to handle it so you can then take it over

256
00:31:04.600 --> 00:31:05.850
at some point.

257
00:31:09.400 --> 00:31:14.159
Doug Roberts: So there's there's not a lot like, not everybody can do this. So

258
00:31:14.210 --> 00:31:25.060
Doug Roberts: the applications are reviewed and selected and then assigned, based on certain conditions being met and the best usage of the people that we have for those.

259
00:31:28.680 --> 00:31:30.170
Doug Roberts: Yeah. So

260
00:31:30.340 --> 00:31:31.330
Doug Roberts: there's

261
00:31:32.610 --> 00:31:44.089
Doug Roberts: never ending amount of training going on and workshops. So you can find those. As I mentioned on the sharknet site. Watch your email.

262
00:31:44.130 --> 00:31:47.270
Doug Roberts: Never like, I'm sure, can. It sends email. Don't just

263
00:31:47.460 --> 00:31:49.419
don't. Please don't put it into the Europe.

264
00:31:50.720 --> 00:31:56.240
Doug Roberts: I don't spam folder something like, read everything cause events are always happening, and you don't want to miss them.

265
00:32:01.030 --> 00:32:02.090
Doug Roberts: So

266
00:32:02.370 --> 00:32:05.329
Doug Roberts: that that really is, ends the resources section.

267
00:32:06.220 --> 00:32:11.830
Doug Roberts: Now, something to understand. How do you access? How do you? How does your pi

268
00:32:12.050 --> 00:32:16.450
Doug Roberts: get access to the resources.

269
00:32:18.200 --> 00:32:19.490
Doug Roberts: And so

270
00:32:22.810 --> 00:32:26.610
Doug Roberts: pis need to apply if they know that they're gonna

271
00:32:26.620 --> 00:32:33.340
Doug Roberts: be commencing on a large amount of calculations that need to be done in a certain amount of time.

272
00:32:34.220 --> 00:32:41.160
Doug Roberts: Then we need to know about that in detail. They submit an application called a rack.

273
00:32:41.370 --> 00:32:49.109
Doug Roberts: explaining the exact amount of storage, or cores, or servers, or computers, whatever it is that they need to get it done.

274
00:32:49.140 --> 00:33:03.220
Doug Roberts: And then these applicate these applications are processed to prove and allocated onto different systems. There's a whole process for this and the Pi's need to.

275
00:33:04.040 --> 00:33:12.510
Doug Roberts: They need to be on top of it essentially, and oversee their entire work group. so that this gets done

276
00:33:12.680 --> 00:33:25.019
Doug Roberts: in according to the application form. Everything needs to be filled in for all the the groups all the research projects that are to be undertaken, and it's all broken down

277
00:33:25.450 --> 00:33:26.870
Doug Roberts: and whatnot

278
00:33:27.930 --> 00:33:30.149
Doug Roberts: so that is called

279
00:33:30.240 --> 00:33:42.499
Doug Roberts: can see it rack. Just think, rack. And if you Google, the rack in the the Alliance, Wiki Link. or even just Google it with alliance, we'll get the Alliance website which gives a lot of information about rack.

280
00:33:48.780 --> 00:33:53.140
Doug Roberts: So or you can email us at help. And

281
00:33:53.820 --> 00:33:57.539
Doug Roberts: we've already had sessions explaining to researchers.

282
00:33:57.670 --> 00:33:59.499
Doug Roberts: So the

283
00:34:00.060 --> 00:34:05.449
Doug Roberts: the rack period is lasts for a year. So you apply in the fall

284
00:34:05.520 --> 00:34:06.950
Doug Roberts: for your rack.

285
00:34:07.240 --> 00:34:11.600
Doug Roberts: That will be for the next year, basically, that'll take place.

286
00:34:11.719 --> 00:34:26.399
Doug Roberts: So by January you'll get your award, and you can start your computing based on what you were given, since quite often the requests exceed the resources available. Some of them, ha! Unfortunately are reduced.

287
00:34:26.580 --> 00:34:31.889
Doug Roberts: so your expectations might not be 100% met, but

288
00:34:32.030 --> 00:34:40.409
Doug Roberts: just a little bit taken off from those where it can be done so shouldn't be minimal pain in that regard.

289
00:34:42.570 --> 00:34:45.700
Doug Roberts: Right? So what every graduate student should know.

290
00:34:46.280 --> 00:34:48.909
Doug Roberts: Is our next topic.

291
00:34:50.420 --> 00:34:51.170
Doug Roberts: Yeah.

292
00:34:51.500 --> 00:34:53.550
Pawel Pomorski: thanks, gentlemen, second

293
00:34:54.210 --> 00:34:58.690
Pawel Pomorski: quick quick point that the Iraq competition, the deadline is November seventh.

294
00:35:00.120 --> 00:35:07.460
Pawel Pomorski: Hello, this year. You should apply immediately.

295
00:35:08.690 --> 00:35:24.480
Doug Roberts: Yeah. So I mentioned, they've had some presentations about it already, and that's because the closing dates coming November the seventh, seventh, when you should have yours submitted so potentially, you could still some submit one now and get through it. But you're gonna have to

296
00:35:24.920 --> 00:35:32.199
Doug Roberts: work in a dedicated manner to that to get it in. And if there's questions we can be contacted.ca.

297
00:35:34.640 --> 00:35:37.470
Doug Roberts: alright. So what graduate students should know.

298
00:35:41.390 --> 00:35:43.839
Doug Roberts: or rather, what? What do they do?

299
00:35:44.340 --> 00:35:46.270
Doug Roberts: What don't they do?

300
00:35:46.720 --> 00:35:56.410
Doug Roberts: We can. Almost everything is done and computing area by everybody. And it's not just hardcore scientists. It's

301
00:35:56.460 --> 00:36:01.670
Doug Roberts: every virtually from every department within the universities. Now, as you know.

302
00:36:01.720 --> 00:36:12.389
Doug Roberts: utilizing computers, especially through a I. Things are becoming more accessible, like explosion of accessibility to advanced information. But the usual.

303
00:36:12.570 --> 00:36:15.470
Doug Roberts: Some of the common areas are there in bullet points.

304
00:36:15.630 --> 00:36:18.770
Doug Roberts: economics, finance.

305
00:36:19.220 --> 00:36:20.350
Doug Roberts: interesting

306
00:36:20.500 --> 00:36:30.069
Doug Roberts: stuff. In the scientific field mentioned middle Boat. There are couple of simulations between different solvers, sort of interesting and a bit new.

307
00:36:30.820 --> 00:36:36.390
Doug Roberts: Traditional large scale. Astro astrophysics, stuff

308
00:36:36.800 --> 00:36:39.060
Doug Roberts: weather things back here.

309
00:36:39.650 --> 00:36:44.699
Doug Roberts: A lot of this nonlinear stuff requires a large, large, large amount of computing resources.

310
00:36:44.710 --> 00:36:47.759
and there's some meshing of some domains shown.

311
00:36:50.070 --> 00:36:55.970
Doug Roberts: So I think I've covered everything. What you should know hopefully, from what I've said is now being summarized again.

312
00:36:56.620 --> 00:37:00.249
Doug Roberts: You've got thousands of computers, cores, Gpus.

313
00:37:00.390 --> 00:37:11.019
Doug Roberts: everything to help you get the work done faster if you do it properly. This important point, if you just, you know it's sort of like garbage in garbage out. If you don't take the time to do something

314
00:37:11.050 --> 00:37:35.769
Doug Roberts: properly, it could take a long time to finish. If you take a little bit of extra effort and time to use proper libraries, or better coding things like that. It could run 10 times faster, 100 times faster. So, sitting around for days. Wait for something. You could be have it done in a minute. So that's sort of the objective is to do the work faster.

315
00:37:36.160 --> 00:37:37.870
Doug Roberts: and we need to be.

316
00:37:37.880 --> 00:37:42.980
Doug Roberts: It's, you know, the the equipment can only go so far and speeding things up. It's the

317
00:37:43.000 --> 00:37:53.720
Doug Roberts: human side of it is still critically important, and that's where all the training comes in doing things, and very  plan, manner per se.

318
00:37:57.040 --> 00:38:08.800
Doug Roberts: So the computers around Linux. I mentioned that not windows that could have some implications for software that you're used to using right now. So we wanna be aware of that.

319
00:38:09.910 --> 00:38:21.610
Doug Roberts:  it if you want to. If there's something in windows. Essentially, there's something equivalent in Linux that's available

320
00:38:21.720 --> 00:38:36.749
Doug Roberts: that could be could be used. And we can help make those sort of. If you tell us what you're using, we can come back and say, Well, you know, because we we hear this all the time you can use this within the Linux on the systems. And it'll do basically the same thing, or hopefully, a lot better.

321
00:38:40.380 --> 00:38:48.279
Doug Roberts: Alright. So the education extremely important. You want to look at all these things mention algorithms, miracle methods

322
00:38:49.940 --> 00:39:01.190
Doug Roberts: some are mature and ready to use. And you wanna make sure that you don't repeat reinvent the wheel. because. super computing has been around a long time now, and

323
00:39:01.870 --> 00:39:08.110
Doug Roberts: almost everything's been done. And there's probably special tool. If you're thinking about doing something.

324
00:39:08.120 --> 00:39:22.479
Doug Roberts: look for that tool that's already been. It's already out there and available to you, even if it's not on the system which it probably is, we can put it on there for you that that could also mean new techniques for using these these packages.

325
00:39:24.600 --> 00:39:35.799
Doug Roberts: Basically on a Linux system. There's commands command line. And you can Google it? You can attend our training seminars, the new user one

326
00:39:36.210 --> 00:39:42.810
Doug Roberts: and get yourself comfortable with using Linux, probably in a couple of days. And

327
00:39:44.570 --> 00:39:56.929
Doug Roberts: if you're on windows you can. So you can simulate using Linux through the windows subsystem for Linux. and we've got a great course for that. We've got some great courses and

328
00:39:57.180 --> 00:40:01.620
Doug Roberts: if you attend that, you can learn exactly how to

329
00:40:01.630 --> 00:40:07.220
Doug Roberts: turn your windows machine into sort of a Linux, a Linux tool for your research.

330
00:40:07.710 --> 00:40:14.280
Doug Roberts: It's very pretty nice.  okay. A lot of these things I've mentioned already.

331
00:40:14.290 --> 00:40:16.570
Highly tuned libraries is here

332
00:40:16.650 --> 00:40:21.670
Doug Roberts: down towards the bottom. Didn't mention yet, but for writing code there's

333
00:40:22.040 --> 00:40:23.060
Doug Roberts: codes

334
00:40:23.070 --> 00:40:38.259
Doug Roberts: that help debug your code. So this code or application, you run it and you tell it to run your code, and it comes back and tells you what's wrong with your code, how to speed it up or optimize it where the bugs are, and some of these are called, here's a free one. Gdb.

335
00:40:38.290 --> 00:40:42.260
Doug Roberts: there's something very expensive which we have very

336
00:40:42.480 --> 00:41:01.309
Doug Roberts: sort of. The elite in the world of debugging is Ddt. If you can get your hands on that and learn how to use that. You can, you know, run your program in real time and watch it, work through everything in your code, and you can do that in python almost any language is supported. It's all in Gui everything. So

337
00:41:01.460 --> 00:41:14.609
Doug Roberts: it'll help you get from your code which you put down into something that's working really efficiently and not stuck somewhere on some bug which can be very time consuming to find.

338
00:41:15.530 --> 00:41:18.059
Doug Roberts: That's why that tool is there?

339
00:41:20.600 --> 00:41:30.069
Doug Roberts: Alright, yes, machine learning is ported things like tensorflow and pi torch. This is all now been around for a while and very mature, and

340
00:41:30.330 --> 00:41:37.440
Doug Roberts: we have a lot of support for this stuff for people that know exactly how to implement it and stuff. So don't hesitate to ask.

341
00:41:37.670 --> 00:42:00.549
Doug Roberts: You're wondering if we do that. Yes, we totally do this, and obviously we have enough compute capacity to do it seriously. Visualization I mentioned, there's some degree Vdi machine. You can do it on the clusters. But ultimately the applications you run, and a popular one for us is called Pair View. Something else called visit. Those are both open source. You can run it at home, too.

342
00:42:00.720 --> 00:42:01.470
Doug Roberts: So

343
00:42:03.040 --> 00:42:05.040
Doug Roberts: you're not just sort of

344
00:42:06.210 --> 00:42:16.730
Doug Roberts: stuck using it on our systems. It's portable per se. Ultimately, you want all your research to be portable from what you do on our systems, that you can take it with you wherever you go.

345
00:42:16.920 --> 00:42:18.349
Doug Roberts: That's always part.

346
00:42:18.680 --> 00:42:23.869
Doug Roberts: We're we're within that ecosystem of the global Hpc community.

347
00:42:24.110 --> 00:42:28.780
Doug Roberts: And so that's sort of in mind with all the design that we have here.

348
00:42:29.950 --> 00:42:37.199
Doug Roberts:  there's a link to take note of. Wanna jot it down training.sharknet.ca.

349
00:42:37.530 --> 00:42:41.029
Doug Roberts: it's probably where you're at now as a new user. So important.

350
00:42:43.540 --> 00:42:46.960
Doug Roberts: Alright! What are the training courses more on training

351
00:42:49.850 --> 00:42:55.270
Doug Roberts: all all these topics which I talked about? Everything has a training course, and even in parallel.

352
00:42:55.470 --> 00:42:59.420
Doug Roberts: So you don't have to. That's let let

353
00:42:59.430 --> 00:43:05.969
Doug Roberts: our specialists give you the information in the most efficient way, so you can learn it really, quickly

354
00:43:06.020 --> 00:43:08.420
Doug Roberts: and hopefully, properly.

355
00:43:09.520 --> 00:43:13.540
Doug Roberts: and you can work through these bullets. these initial bullets

356
00:43:15.050 --> 00:43:16.099
Doug Roberts: down in.

357
00:43:16.140 --> 00:43:20.320
Doug Roberts: then go into whichever is specific to your research near the bottom.

358
00:43:24.750 --> 00:43:34.280
Doug Roberts: So again, if you want the training courses. You need to have a supervisor. You need an alliance with an alliance account.

359
00:43:34.390 --> 00:43:43.990
Doug Roberts: so they're not open it. Then this. There's a reason for this we need to. We report all the amount of support that we deliver to

360
00:43:44.300 --> 00:43:46.689
Doug Roberts: the funding agencies, and

361
00:43:47.010 --> 00:43:57.180
Doug Roberts: therefore they're not like we can track it. If you have an alliance, count and whatnot so. and presumably a lot of what we're training you for is

362
00:43:57.490 --> 00:44:03.109
Doug Roberts: to help you use on our systems, too. So it kind of makes sense. We're not training you for

363
00:44:03.210 --> 00:44:05.709
Doug Roberts: how to write a course.

364
00:44:06.180 --> 00:44:16.769
Doug Roberts: you're looking for course assistance we still have to. You can still attend. But you've got to go through the formality of. we need to know that your alliance user, basically. So

365
00:44:18.780 --> 00:44:43.599
Doug Roberts:  live classes. Now, it's becoming self driven, driven a lot of things before we used to go around the universities and present for 2 or 3 days all the courses in parallel streams. Yeah, pick and choose which one you'd want can look at others because others are running. But now it's with, you know, the remote developments and everything. It's affected us a lot. And now.

366
00:44:43.600 --> 00:45:04.090
Doug Roberts: looking at giving courses are now more available offline, so you can use it when you're at your convenience and whatnot.  everything's offline. You can do all that. You don't need to be in attendance somewhere, traveling some other place. To do it so ultimately makes it easier to learn

367
00:45:04.850 --> 00:45:05.940
Doug Roberts: more convenient.

368
00:45:11.050 --> 00:45:13.740
Doug Roberts: Training courses.

369
00:45:15.740 --> 00:45:21.859
Doug Roberts: Alright. So yes, it's remote. It's over zoom, just like we're doing now, so it wouldn't be much different. And

370
00:45:24.360 --> 00:45:27.609
Doug Roberts: one option or self-paced. So basically, we've got both of them.

371
00:45:29.860 --> 00:45:32.310
Doug Roberts: Sure, I think I've I've hit the end here

372
00:45:34.460 --> 00:45:38.310
Doug Roberts: all right. So that's it. We've made it to the end hopefully a convinced

373
00:45:39.210 --> 00:45:43.389
Doug Roberts: whoever's in attendance here we got 9. Some of them are staff.

374
00:45:44.760 --> 00:45:47.649
Doug Roberts: Hopefully. Some lawyer users will

375
00:45:48.490 --> 00:45:50.329
Doug Roberts: be motivated to

376
00:45:50.370 --> 00:45:56.080
Doug Roberts: get an account on the Alliance after this. Get through, Supervisor, to get an account

377
00:45:57.040 --> 00:45:57.860
dumb.

378
00:45:58.060 --> 00:45:58.790
Doug Roberts: Yeah.

379
00:46:00.030 --> 00:46:10.940
Doug Roberts: thanks for attending. Yeah, we'll open up for questions. I'll stop the recording, and we'll open up the questions, and you can unmute yourself or ask

380
00:46:10.960 --> 00:46:13.899
Paul Preney: to ask question, or put it, put it in the chat.

