Cutting the carbon footprint of supercomputing in scientific research

Physics World Stories Podcast

Science benefits enormously from supercomputing, which enables researchers to process vast amounts of data and conduct complex simulations. But these machines can be notorious energy guzzlers, with the largest supercomputers consuming as much power as a small city. In this episode of the Physics World Stories podcast, scientists discuss how individuals can reduce the environmental impact of supercomputing without compromising research goals.

Simon Portegies Zwart, an astrophysicist at Leiden University in the Netherlands, says more efficient coding is vital for making computing greener. While for mathematician and physicist Loïc Lannelongue, the first step is for computer modellers to become more aware of their environmental impacts, which vary significantly depending on the energy mix of the country hosting the supercomputer. Lannelongue, who is based at the University of Cambridge, UK, has developed Green Algorithms, an online tool that enables researchers to estimate the carbon footprint of their computing projects.

Find out more on this topic in the article “The huge carbon footprint of large-scale computing“, originally published in the March issue of Physics World.

2022-05-04 36 min Transcript

Available Results

Generated results are saved to the knowledge database for reuse and search.

No generated results are available for this episode yet.

Extract Knowledge

Pick what you want extracted first. Model, scope, and chapter options appear after a template is selected.

Generated results for public episodes are saved to the knowledge database so they can be reused and searched later.

Transcript

1
00:00:05,120 --> 00:00:07,519
Physics World. Hello, and welcome to the Physics

2
00:00:07,519 --> 00:00:10,480
World Stories podcast. I'm Andrew Glester. And in

3
00:00:10,480 --> 00:00:13,599
the Physics World magazine and on physicsworld.com,

4
00:00:13,599 --> 00:00:16,524
we've recently been covering the carbon footprint

5
00:00:16,824 --> 00:00:19,964
of physics as a discipline. A feature article

6
00:00:20,024 --> 00:00:21,225
from March

7
00:00:21,225 --> 00:00:24,664
by Michael Allen considers the huge footprint of

8
00:00:24,664 --> 00:00:25,964
large scale computing.

9
00:00:26,505 --> 00:00:28,505
In this episode of the podcast, we'll talk

10
00:00:28,505 --> 00:00:29,404
to 2 scientists

11
00:00:29,809 --> 00:00:31,969
who, alongside the work they're doing, are trying

12
00:00:31,969 --> 00:00:33,489
their best to make sure that the science

13
00:00:33,489 --> 00:00:36,469
we do is also looking after the planet

14
00:00:36,609 --> 00:00:37,750
as best as possible.

15
00:00:38,129 --> 00:00:40,549
Unusually for the podcast, we'll hear from somebody

16
00:00:40,609 --> 00:00:43,329
from another field of science. But first up,

17
00:00:43,329 --> 00:00:44,309
here's an astrophysicist.

18
00:00:44,689 --> 00:00:46,844
My name is Simon Poteghi Swart. I am

19
00:00:46,844 --> 00:00:49,984
a professor on computational astrophysics at Leiden Observatory

20
00:00:50,125 --> 00:00:53,664
at University of Leiden. I'm doing research on,

21
00:00:54,524 --> 00:00:55,744
astrophysical phenomena

22
00:00:56,125 --> 00:00:57,505
using computers mostly.

23
00:00:57,859 --> 00:01:00,179
What what are you looking at? Well, I

24
00:01:00,179 --> 00:01:02,340
I I guess that with the computer, the,

25
00:01:02,659 --> 00:01:04,359
the entire universe is my playground.

26
00:01:04,819 --> 00:01:06,200
And I I like

27
00:01:07,540 --> 00:01:08,680
to think freely

28
00:01:09,060 --> 00:01:11,319
as as like a free range thinking

29
00:01:12,134 --> 00:01:12,795
about universe

30
00:01:13,734 --> 00:01:16,155
and computing in, in both aspects.

31
00:01:17,414 --> 00:01:19,334
So I also like other things in computing,

32
00:01:19,334 --> 00:01:20,795
like the hardware, the software,

33
00:01:21,494 --> 00:01:24,394
the mathematics which goes behind it, the algorithms

34
00:01:24,614 --> 00:01:26,854
that, that you need, the writing, the software

35
00:01:26,854 --> 00:01:27,354
itself,

36
00:01:28,829 --> 00:01:31,890
and the astrophysics. So all these things combined

37
00:01:32,109 --> 00:01:34,770
makes my job in a computational astrophysicist.

38
00:01:35,709 --> 00:01:37,710
Okay. But what sort of thing might you

39
00:01:37,710 --> 00:01:39,915
be looking at from an astrophysical point of

40
00:01:39,915 --> 00:01:41,435
view? I I would I would say basically

41
00:01:41,435 --> 00:01:42,415
everything. So,

42
00:01:43,114 --> 00:01:44,895
I like the small scales,

43
00:01:45,355 --> 00:01:48,474
like the formation of planets or the evolution

44
00:01:48,474 --> 00:01:49,215
of asteroids

45
00:01:50,155 --> 00:01:50,655
to,

46
00:01:51,114 --> 00:01:54,075
the evolution of multiple stars or individual stars

47
00:01:54,075 --> 00:01:54,575
even,

48
00:01:55,340 --> 00:01:57,420
how stars interact with each other, how they

49
00:01:57,420 --> 00:01:59,680
dynamically interact with the the role of gravity,

50
00:02:01,019 --> 00:02:03,599
the role of of gas interacting with stars,

51
00:02:03,659 --> 00:02:06,079
so in star clusters, in star cluster formation,

52
00:02:06,619 --> 00:02:08,539
how that works together in the galaxy if

53
00:02:08,539 --> 00:02:09,405
you have the interaction

54
00:02:09,884 --> 00:02:10,784
with dark matter,

55
00:02:11,965 --> 00:02:13,185
or something else,

56
00:02:14,125 --> 00:02:15,965
how the stars interact with each other in

57
00:02:15,965 --> 00:02:18,064
that environment, how you get something like Oumuamua,

58
00:02:18,284 --> 00:02:20,125
the the object that was discovered a few

59
00:02:20,125 --> 00:02:20,865
years ago.

60
00:02:21,324 --> 00:02:24,064
That was a complete surprise to many astronomers

61
00:02:24,125 --> 00:02:27,000
at least. And how galaxies form and interact

62
00:02:27,139 --> 00:02:29,460
together. I guess 1 of the few things

63
00:02:29,460 --> 00:02:31,240
that is not really part of my

64
00:02:31,540 --> 00:02:32,520
academic palette

65
00:02:33,219 --> 00:02:33,699
is,

66
00:02:34,260 --> 00:02:37,300
chemical evolution and radiation and is interaction the

67
00:02:37,300 --> 00:02:39,780
chemical evolution the the interaction between radiation and

68
00:02:39,780 --> 00:02:40,280
chemistry.

69
00:02:41,194 --> 00:02:43,275
I'm not a chemist. I don't know much

70
00:02:43,275 --> 00:02:45,034
about it, and I think it's a fascinating

71
00:02:45,034 --> 00:02:46,635
field, but it is just a little bit

72
00:02:46,635 --> 00:02:48,974
too far from my, academic palette.

73
00:02:49,435 --> 00:02:51,275
Now we'll return to the main topic of

74
00:02:51,275 --> 00:02:52,715
this podcast very soon, but I hope that

75
00:02:52,715 --> 00:02:54,574
you'll indulge me a small diversion

76
00:02:55,034 --> 00:02:57,719
because I'm endlessly fascinated by Oumuamua

77
00:02:58,099 --> 00:02:59,780
having written a feature about it for Physics

78
00:02:59,780 --> 00:03:01,939
World several years ago. And I wondered what

79
00:03:01,939 --> 00:03:03,479
the role is of a supercomputer

80
00:03:04,019 --> 00:03:05,959
in trying to work out the origin

81
00:03:06,340 --> 00:03:07,560
of something like Oumuamua,

82
00:03:07,939 --> 00:03:08,680
this surprising

83
00:03:09,060 --> 00:03:11,985
visitor from another star that entered our solar

84
00:03:11,985 --> 00:03:13,125
system? Well, actually,

85
00:03:13,504 --> 00:03:15,685
a few years ago, when Oumuamua was observed,

86
00:03:15,745 --> 00:03:16,485
I I,

87
00:03:17,025 --> 00:03:19,125
wrote a paper exactly about this topic,

88
00:03:20,625 --> 00:03:22,784
being a surprise to me at least that

89
00:03:22,784 --> 00:03:25,105
this object existed enough. If you think about

90
00:03:25,105 --> 00:03:27,120
it And if you do simulations

91
00:03:27,500 --> 00:03:30,300
of its existence and where you expect these

92
00:03:30,300 --> 00:03:32,479
objects to move around in the galaxy,

93
00:03:32,860 --> 00:03:34,780
it turns out as in many things that

94
00:03:34,780 --> 00:03:36,800
it in the end, it isn't that surprising

95
00:03:37,020 --> 00:03:38,960
that the object should have been discovered

96
00:03:39,340 --> 00:03:41,120
if you look carefully at the sky.

97
00:03:42,435 --> 00:03:44,514
And in in in this case, use of

98
00:03:44,514 --> 00:03:46,534
supercomputers or the use of any computer

99
00:03:46,995 --> 00:03:47,735
would be,

100
00:03:48,034 --> 00:03:49,795
in my case, to to try to make

101
00:03:49,795 --> 00:03:52,295
estimates of where does it come from,

102
00:03:53,395 --> 00:03:55,349
what does it do, how does it appear

103
00:03:55,349 --> 00:03:56,949
to be the way it is, and where

104
00:03:56,949 --> 00:03:57,769
does it go.

105
00:03:58,150 --> 00:03:59,349
And to be to be a bit more

106
00:03:59,349 --> 00:04:00,489
explicit in that

107
00:04:00,870 --> 00:04:01,269
is,

108
00:04:01,669 --> 00:04:03,689
what we figured out is that

109
00:04:04,229 --> 00:04:07,049
a is a type of object that naturally

110
00:04:07,110 --> 00:04:07,610
follows

111
00:04:08,150 --> 00:04:10,090
out of the planet formation process.

112
00:04:10,895 --> 00:04:12,415
And if you make planets, you make a

113
00:04:12,415 --> 00:04:13,235
lot of these,

114
00:04:13,935 --> 00:04:14,995
pieces of junk,

115
00:04:15,694 --> 00:04:16,435
like Oumuamua,

116
00:04:17,134 --> 00:04:20,095
which are spreading around by the star making

117
00:04:20,095 --> 00:04:21,634
the planets into the galactic,

118
00:04:22,175 --> 00:04:24,889
potential. And therefore, any other star that moves

119
00:04:24,889 --> 00:04:26,810
around in the galactic potential may need a

120
00:04:26,810 --> 00:04:28,650
few of these objects. Now if you're anything

121
00:04:28,650 --> 00:04:30,889
like me, that begs a question. And don't

122
00:04:30,889 --> 00:04:32,750
worry. I do ask that question

123
00:04:33,050 --> 00:04:34,350
later in the podcast.

124
00:04:35,129 --> 00:04:35,629
Astrophysicists

125
00:04:36,090 --> 00:04:38,904
use super computers to process the enormous amounts

126
00:04:38,904 --> 00:04:40,604
of data collected by telescopes

127
00:04:41,144 --> 00:04:42,604
and to carry out simulations

128
00:04:43,144 --> 00:04:44,444
to understand cosmological

129
00:04:44,824 --> 00:04:45,324
processes.

130
00:04:45,865 --> 00:04:47,944
But should we be concerned about the amount

131
00:04:47,944 --> 00:04:49,704
of energy that they use? No. I I

132
00:04:49,865 --> 00:04:51,240
yeah. I think I think we should be

133
00:04:51,240 --> 00:04:53,019
concerned. I don't think we should worry.

134
00:04:53,879 --> 00:04:55,079
I mean, we should of course, we should

135
00:04:55,079 --> 00:04:56,220
worry about the climate,

136
00:04:56,919 --> 00:04:58,860
because we are using too many resources,

137
00:04:59,399 --> 00:05:01,720
or natural resources in order to to keep

138
00:05:01,720 --> 00:05:03,579
our, convenient healthy life.

139
00:05:04,134 --> 00:05:07,194
But, computers take an awful lot of energy

140
00:05:07,975 --> 00:05:09,514
to work. And,

141
00:05:10,295 --> 00:05:12,615
the I think I think the underlying problem

142
00:05:12,694 --> 00:05:14,375
so I think this is the fundamental problem.

143
00:05:14,375 --> 00:05:16,154
Right? Supercomputers, in particular,

144
00:05:16,979 --> 00:05:18,519
are extremely power hungry,

145
00:05:19,220 --> 00:05:20,680
and, some people,

146
00:05:21,779 --> 00:05:24,259
use them maybe in in not the ideal

147
00:05:24,259 --> 00:05:26,120
way, which I would say something like,

148
00:05:27,139 --> 00:05:28,120
mining Bitcoins,

149
00:05:29,105 --> 00:05:32,384
which is extremely energy unfriendly. But also high

150
00:05:32,384 --> 00:05:35,685
performance computing in science is extremely environmentally unfriendly

151
00:05:36,384 --> 00:05:38,625
as long as these computers are not powered

152
00:05:38,625 --> 00:05:40,004
by renewable resources.

153
00:05:40,545 --> 00:05:42,324
So 1 solution, of course, is

154
00:05:42,709 --> 00:05:45,370
to power these machines by renew renewable resources.

155
00:05:45,910 --> 00:05:47,350
But the problem there is, of course, there

156
00:05:47,350 --> 00:05:50,149
is a limited supply of renewable resources. And

157
00:05:50,149 --> 00:05:50,649
therefore,

158
00:05:50,949 --> 00:05:53,750
if supercomputers all use renewable resources, then the

159
00:05:53,750 --> 00:05:56,069
people at their homes are doomed to use

160
00:05:56,069 --> 00:05:57,830
oil and gas in order to heat their,

161
00:05:58,069 --> 00:05:59,645
environment. I mean, it's it's it's always a

162
00:05:59,645 --> 00:06:01,665
sort of a a 2 sides.

163
00:06:02,045 --> 00:06:04,125
You you can be say, I'm I'm using

164
00:06:04,125 --> 00:06:06,285
only green supercomputers, but then, of course, they

165
00:06:06,285 --> 00:06:08,545
take away the the greeniness from other people.

166
00:06:09,165 --> 00:06:10,685
So I think this is this is the

167
00:06:10,685 --> 00:06:11,839
main issue.

168
00:06:13,980 --> 00:06:15,040
Having said that,

169
00:06:17,579 --> 00:06:18,079
supercomputing

170
00:06:18,459 --> 00:06:21,100
in itself is not the worst thing, at

171
00:06:21,100 --> 00:06:23,279
least for astronomers, is not the worst thing

172
00:06:23,339 --> 00:06:25,019
or the most damaging for the climate. I

173
00:06:25,019 --> 00:06:26,399
think the traveling around

174
00:06:27,045 --> 00:06:28,024
is way more,

175
00:06:28,964 --> 00:06:30,964
demanding on the climate, on on at least

176
00:06:30,964 --> 00:06:32,185
the renewable resources.

177
00:06:32,884 --> 00:06:35,444
And, of course, astronomers like, to have their

178
00:06:35,444 --> 00:06:37,845
telescopes on the very high spots in the

179
00:06:37,845 --> 00:06:39,545
mountains, which are very fragile

180
00:06:40,165 --> 00:06:41,384
environmentally systems,

181
00:06:42,689 --> 00:06:43,189
And

182
00:06:43,569 --> 00:06:44,389
and, you know,

183
00:06:45,170 --> 00:06:45,990
using a lot

184
00:06:46,610 --> 00:06:47,830
of debris there,

185
00:06:48,770 --> 00:06:50,610
is not good for the environment. We have

186
00:06:50,610 --> 00:06:53,810
fairly recently done episodes on the impact of

187
00:06:53,810 --> 00:06:56,194
the science that we do on our climate.

188
00:06:56,574 --> 00:06:58,334
But I wanted to look specifically for this

189
00:06:58,334 --> 00:06:59,634
1 at supercomputers.

190
00:07:00,574 --> 00:07:02,415
How many supercomputers are there? Are you sort

191
00:07:02,415 --> 00:07:04,894
of, vying for time on them the way

192
00:07:04,894 --> 00:07:06,915
the way you would the Hubble Space Telescope

193
00:07:06,975 --> 00:07:09,520
or James Webb? Yeah. Basically. So there there

194
00:07:09,520 --> 00:07:11,759
are let's say there are 500 supercomputers. I

195
00:07:11,759 --> 00:07:13,279
mean, there is there is something what we

196
00:07:13,279 --> 00:07:15,600
call the top 500, which is the 500

197
00:07:15,600 --> 00:07:16,100
fastest,

198
00:07:16,800 --> 00:07:17,939
computers on the planet.

199
00:07:18,400 --> 00:07:20,500
And they're all supercomputers. And there are more,

200
00:07:21,024 --> 00:07:22,785
than this, but this is the the the

201
00:07:22,785 --> 00:07:24,704
the most powerful machines. And after that, there

202
00:07:24,704 --> 00:07:26,545
are, of course, the the the less powerful

203
00:07:26,545 --> 00:07:27,845
the machines become,

204
00:07:28,545 --> 00:07:29,764
the more there are.

205
00:07:30,305 --> 00:07:32,545
There's only 1 fastest computer, of course, and

206
00:07:32,545 --> 00:07:34,785
there are, you know, a lot of which

207
00:07:34,785 --> 00:07:36,300
are hundred times slower than that.

208
00:07:36,939 --> 00:07:39,419
And these computers, the the the fastest computers,

209
00:07:39,419 --> 00:07:40,879
of course, they take the most energy.

210
00:07:41,339 --> 00:07:43,180
And the amount of energy, if you use

211
00:07:43,180 --> 00:07:45,759
the biggest supercomputer on the planet,

212
00:07:46,300 --> 00:07:47,039
full force

213
00:07:47,659 --> 00:07:50,319
would be comparable to, to launching a spacecraft

214
00:07:50,705 --> 00:07:52,564
in the amount of energy it requires.

215
00:07:53,904 --> 00:07:55,764
Or to put it in other terms,

216
00:07:56,145 --> 00:07:58,305
in the city I'm I'm living in, in

217
00:07:58,305 --> 00:07:58,805
Haarlem,

218
00:07:59,904 --> 00:08:02,064
the the biggest supercomputers on the planet take

219
00:08:02,064 --> 00:08:04,410
as much energy as basically a small city

220
00:08:04,410 --> 00:08:05,470
like like Harlem.

221
00:08:06,329 --> 00:08:08,410
So there's a considerable amount of energy going

222
00:08:08,410 --> 00:08:10,089
into these machines, and, of course, they run

223
00:08:10,089 --> 00:08:11,149
twenty four seven.

224
00:08:11,529 --> 00:08:13,050
Do you have a concept of how much

225
00:08:13,050 --> 00:08:14,669
of that time is taken up with astronomy?

226
00:08:15,209 --> 00:08:17,595
Actually, it is only a small fraction. So

227
00:08:17,595 --> 00:08:20,235
the astronomers, they they think themselves also always

228
00:08:20,235 --> 00:08:21,134
as being very,

229
00:08:21,995 --> 00:08:23,754
looking using a lot of computer power, which

230
00:08:23,754 --> 00:08:25,615
is sort of a pride for some people.

231
00:08:25,995 --> 00:08:27,835
Yeah. That counts in the fast computer on

232
00:08:27,835 --> 00:08:29,514
the planet. But, actually, I mean, I think

233
00:08:29,514 --> 00:08:31,740
that astronomy is maybe 5% to 4% of

234
00:08:31,740 --> 00:08:32,399
the total,

235
00:08:32,940 --> 00:08:33,440
supercomputer,

236
00:08:34,779 --> 00:08:37,340
usage on the planet. And what would be

237
00:08:37,340 --> 00:08:38,720
the other 95%?

238
00:08:39,340 --> 00:08:41,419
Well, a lot goes up in chemistry, and

239
00:08:41,419 --> 00:08:43,600
a lot goes up in in particle physics

240
00:08:43,820 --> 00:08:46,139
and, and and and regular other types of

241
00:08:46,139 --> 00:08:46,605
physics.

242
00:08:47,004 --> 00:08:49,245
Is is there anything we can do? Like,

243
00:08:49,245 --> 00:08:50,784
you have to use supercomputers

244
00:08:51,164 --> 00:08:53,105
to do the kind of science that you're

245
00:08:53,324 --> 00:08:55,584
wanting to do. Yes and no.

246
00:08:56,044 --> 00:08:57,964
I think there is a tendency of using

247
00:08:57,964 --> 00:08:59,824
bigger machines because they are available.

248
00:09:00,365 --> 00:09:02,410
And, of course, they are faster, but you

249
00:09:02,410 --> 00:09:04,169
have to invest a lot of time to

250
00:09:04,169 --> 00:09:06,669
program them and program them efficiently.

251
00:09:07,290 --> 00:09:09,210
And that's the other part. So there there

252
00:09:09,210 --> 00:09:10,730
are 2 parts to this story. 1 is

253
00:09:10,730 --> 00:09:12,750
there is a tendency to use bigger machines,

254
00:09:13,370 --> 00:09:14,985
and the other thing is there is a

255
00:09:15,225 --> 00:09:16,524
tendency to,

256
00:09:17,464 --> 00:09:19,304
to to be a little bit sloppy in

257
00:09:19,304 --> 00:09:21,164
optimization if you have a faster computer.

258
00:09:22,105 --> 00:09:25,144
And these 2 things, I think, are not

259
00:09:25,144 --> 00:09:27,485
really necessary in in many cases.

260
00:09:28,129 --> 00:09:29,830
You can do very nice,

261
00:09:30,289 --> 00:09:32,870
scientific calculation on smaller computers,

262
00:09:33,410 --> 00:09:34,769
in which case you have to program a

263
00:09:34,769 --> 00:09:36,289
little bit more efficiently. So you have to

264
00:09:36,289 --> 00:09:38,370
be more efficient in or spend more time

265
00:09:38,370 --> 00:09:39,990
in how you optimize your codes.

266
00:09:41,274 --> 00:09:43,695
And, of course, there are problems which just

267
00:09:43,835 --> 00:09:44,335
are

268
00:09:44,715 --> 00:09:46,654
get better if you have the bigger machines.

269
00:09:47,514 --> 00:09:49,115
So I think you should use the biggest

270
00:09:49,115 --> 00:09:51,274
machines really for the biggest problems for where

271
00:09:51,274 --> 00:09:53,595
you really need those machines, but those codes

272
00:09:53,595 --> 00:09:55,774
should be, you know, as optimized as possible

273
00:09:56,190 --> 00:09:58,929
in order to be as environmentally friendly as

274
00:09:59,309 --> 00:10:02,269
possible. But I like, for example, to, to

275
00:10:02,269 --> 00:10:03,629
to use a lot of,

276
00:10:04,429 --> 00:10:06,910
computer time on, you know, cheap laptops or

277
00:10:07,070 --> 00:10:10,210
well, not cheap laptops, but but, laptop computers,

278
00:10:10,750 --> 00:10:11,490
which are

279
00:10:12,055 --> 00:10:14,295
about the most environmentally friendly you can have

280
00:10:14,295 --> 00:10:16,215
because these machines are built to run on

281
00:10:16,215 --> 00:10:18,695
a battery rather than on, being plugged into

282
00:10:18,695 --> 00:10:19,835
the the the wall.

283
00:10:20,455 --> 00:10:23,735
But modern laptops are are so amazingly fast

284
00:10:23,735 --> 00:10:24,235
already,

285
00:10:25,095 --> 00:10:26,075
that many calculations

286
00:10:27,049 --> 00:10:29,610
done actually on bigger machines could be done

287
00:10:29,610 --> 00:10:32,029
on, more efficiently on on on laptops.

288
00:10:32,809 --> 00:10:34,169
On the other side, I mean, at the

289
00:10:34,169 --> 00:10:37,529
same time, using a supercomputer, of course, everything

290
00:10:37,529 --> 00:10:39,049
goes fast. You don't have to run it,

291
00:10:39,690 --> 00:10:41,825
for a week or so. But that's surely

292
00:10:41,965 --> 00:10:44,205
not gonna make up for the for the

293
00:10:44,205 --> 00:10:46,205
amount of power you're using compared to a

294
00:10:46,205 --> 00:10:48,445
laptop. That's right. That's right. 1 of the

295
00:10:48,445 --> 00:10:50,045
ways we might be able to reduce the

296
00:10:50,045 --> 00:10:52,925
time on computers is more efficient coding. Of

297
00:10:52,925 --> 00:10:54,845
course, many people have been talking about it

298
00:10:54,845 --> 00:10:56,950
for very long times, and there there are

299
00:10:56,950 --> 00:10:59,690
many aspects on efficient coding. First of all,

300
00:11:00,149 --> 00:11:02,330
the choice of computer language is important.

301
00:11:03,509 --> 00:11:05,750
The the choice of algorithm is important, and

302
00:11:05,750 --> 00:11:08,230
the detail of of, what you need in

303
00:11:08,230 --> 00:11:09,049
your calculation,

304
00:11:09,545 --> 00:11:11,465
of course, is important too. Right? We cannot

305
00:11:11,465 --> 00:11:12,365
simulate nature

306
00:11:12,745 --> 00:11:14,425
the way nature is. We don't want that

307
00:11:14,425 --> 00:11:16,504
because then we wouldn't be able to interpret

308
00:11:16,504 --> 00:11:17,465
nature as,

309
00:11:18,105 --> 00:11:19,884
as we do now. Then we have to

310
00:11:20,184 --> 00:11:22,605
the the the simulations would be as complicated

311
00:11:22,665 --> 00:11:24,264
as the observations, and we have the same

312
00:11:24,264 --> 00:11:24,764
problem.

313
00:11:25,169 --> 00:11:27,089
So the whole strength of simulation is to

314
00:11:27,089 --> 00:11:29,269
leave everything out what is not necessary

315
00:11:29,570 --> 00:11:30,470
in your opinion,

316
00:11:31,409 --> 00:11:34,049
and that makes the calculations doable, faster, and

317
00:11:34,049 --> 00:11:34,549
interpretable.

318
00:11:35,250 --> 00:11:36,929
So the question is, can you leave out

319
00:11:36,929 --> 00:11:39,524
more and still get the answer you got?

320
00:11:39,764 --> 00:11:43,205
And the tendency in science is to include

321
00:11:43,205 --> 00:11:45,445
as much as possible because, you know, everything

322
00:11:45,445 --> 00:11:46,504
seems to be important.

323
00:11:46,884 --> 00:11:48,404
But sometimes, you know, it depends on the

324
00:11:48,404 --> 00:11:48,904
question.

325
00:11:49,524 --> 00:11:52,184
Now in terms of of more efficient coding,

326
00:11:53,220 --> 00:11:55,139
so you have the algorithms. You have what

327
00:11:55,139 --> 00:11:57,379
can you leave out? But you also have

328
00:11:57,379 --> 00:12:00,179
the optimization of the hardware like, using GPUs

329
00:12:00,179 --> 00:12:01,159
instead of CPU.

330
00:12:02,019 --> 00:12:03,779
There are and, you know, you you wouldn't

331
00:12:03,779 --> 00:12:05,620
believe it almost, but there are still people

332
00:12:05,620 --> 00:12:07,639
using CPUs for their daily calculations

333
00:12:08,125 --> 00:12:10,845
where GPUs, the graphical processing units are a

334
00:12:10,845 --> 00:12:12,705
thousand times more efficient

335
00:12:13,485 --> 00:12:15,965
than CPU. It is like almost as I

336
00:12:16,045 --> 00:12:17,965
if I see people using, you know, high

337
00:12:17,965 --> 00:12:20,945
performance computing completely based on on CPU,

338
00:12:21,769 --> 00:12:22,750
that they're taking,

339
00:12:23,529 --> 00:12:25,529
a big truck, you know, a 30 ton

340
00:12:25,529 --> 00:12:27,450
truck to go to the supermarket in order

341
00:12:27,450 --> 00:12:28,429
to to buy

342
00:12:28,809 --> 00:12:29,710
a dozen x.

343
00:12:30,090 --> 00:12:31,769
They think, well, this is this is not

344
00:12:31,769 --> 00:12:32,269
efficient.

345
00:12:33,129 --> 00:12:35,149
So that is definitely part of

346
00:12:35,915 --> 00:12:37,934
of a change in the community, I think.

347
00:12:38,795 --> 00:12:40,735
More efficient programming, parallelization,

348
00:12:42,315 --> 00:12:43,855
optimum use of the hardware,

349
00:12:44,235 --> 00:12:45,215
the better algorithms,

350
00:12:47,035 --> 00:12:49,434
and and and, and and the proper language,

351
00:12:49,675 --> 00:12:52,259
which is associated with that. And is is

352
00:12:52,259 --> 00:12:53,080
there particular

353
00:12:53,700 --> 00:12:55,620
languages that we people should be using? Is

354
00:12:55,620 --> 00:12:57,379
it about that? Well, that is this is

355
00:12:57,379 --> 00:13:00,019
an extremely difficult discussion because if you really

356
00:13:00,019 --> 00:13:01,779
want to make it as optimum as possible,

357
00:13:01,779 --> 00:13:03,799
you should program in assembler probably.

358
00:13:04,954 --> 00:13:06,794
And with all with all respect, but I

359
00:13:06,794 --> 00:13:08,794
I I do not recommend most people to

360
00:13:08,794 --> 00:13:11,534
use assembler, and I think everybody knows why.

361
00:13:11,834 --> 00:13:13,195
I don't know why. Can you tell me

362
00:13:13,195 --> 00:13:15,034
why? Okay. So there are several reasons why.

363
00:13:15,034 --> 00:13:16,970
First of all, it's it's machine dependent. To

364
00:13:16,970 --> 00:13:18,250
those of you who are listening who are

365
00:13:18,250 --> 00:13:20,110
not so familiar with computer programming,

366
00:13:20,490 --> 00:13:23,049
and as you heard, that included me, an

367
00:13:23,049 --> 00:13:25,370
assembler is a program used to produce the

368
00:13:25,370 --> 00:13:28,990
intermediate machine language that takes your computer code

369
00:13:29,129 --> 00:13:32,575
and assembles it into binary machine instructions that

370
00:13:32,575 --> 00:13:34,754
your computer processor understands.

371
00:13:35,375 --> 00:13:37,215
That was a nice description that I heard

372
00:13:37,215 --> 00:13:39,855
on Jacob Sorber's YouTube channel. It is a

373
00:13:39,855 --> 00:13:42,495
tremendous pain to to write an assembler and

374
00:13:42,495 --> 00:13:44,174
to change language every time you have a

375
00:13:44,174 --> 00:13:45,554
new computer or a new chipset.

376
00:13:47,110 --> 00:13:49,829
And the the languages are not built to,

377
00:13:50,149 --> 00:13:52,309
communicate with a human. They're built to communicate

378
00:13:52,309 --> 00:13:54,549
with a computer. So you really have a

379
00:13:54,549 --> 00:13:57,110
a long baseline of learning in order to

380
00:13:57,110 --> 00:13:58,870
to learn these languages. There are languages which

381
00:13:58,870 --> 00:14:00,250
are much easier to program

382
00:14:00,605 --> 00:14:02,605
a computer with, like Fortran or c or

383
00:14:02,605 --> 00:14:04,524
c plus plus. And, you know, there are,

384
00:14:04,524 --> 00:14:06,545
I don't know, 200, 2 hundred 50 languages,

385
00:14:06,684 --> 00:14:08,144
to program a computer with.

386
00:14:08,684 --> 00:14:10,925
So the best way probably for a human

387
00:14:11,004 --> 00:14:13,644
and it's it's a balance between investing time

388
00:14:13,644 --> 00:14:16,460
and optimization and the possibility to optimize certain

389
00:14:16,460 --> 00:14:17,519
parts of your code.

390
00:14:18,379 --> 00:14:20,240
So the best problem is having

391
00:14:20,860 --> 00:14:24,000
a relatively quick language where you can rapidly

392
00:14:24,059 --> 00:14:25,360
prototype your problem

393
00:14:25,820 --> 00:14:27,200
like you can do in Python,

394
00:14:28,139 --> 00:14:30,559
then optimize the parts which are,

395
00:14:31,825 --> 00:14:33,365
take a lot of time on the computer

396
00:14:33,904 --> 00:14:36,625
and paralyze them using other c or maybe

397
00:14:36,625 --> 00:14:37,365
even assembler.

398
00:14:37,904 --> 00:14:39,985
So having a sort of hybridization of of

399
00:14:39,985 --> 00:14:40,485
languages.

400
00:14:41,184 --> 00:14:43,200
The the difficulty here in is that that,

401
00:14:43,200 --> 00:14:45,120
for example, for an astronomer, I mean, I'm

402
00:14:45,120 --> 00:14:46,500
I'm trained as an astrophysicist.

403
00:14:47,920 --> 00:14:50,660
So what astrophysics should I not learn

404
00:14:51,040 --> 00:14:52,420
in order to learn to program?

405
00:14:53,040 --> 00:14:54,559
Right? I mean, I would love to to

406
00:14:54,559 --> 00:14:55,540
teach my students,

407
00:14:55,945 --> 00:14:57,865
assembler and and the most optimum way of

408
00:14:57,865 --> 00:14:59,464
using a computer, but, you know, I I

409
00:14:59,464 --> 00:15:01,384
want them to know orbital mechanics too, and

410
00:15:01,384 --> 00:15:03,544
I want them to know about, stellar evolution

411
00:15:03,544 --> 00:15:04,204
and hydrodynamics.

412
00:15:04,664 --> 00:15:07,065
So I have to somewhere, you have to

413
00:15:07,065 --> 00:15:07,565
to,

414
00:15:08,024 --> 00:15:10,539
to dilute the the knowledge. That's not the

415
00:15:10,539 --> 00:15:13,019
only area where balancing of time comes into

416
00:15:13,019 --> 00:15:14,480
play. The problem is,

417
00:15:15,259 --> 00:15:16,079
human time

418
00:15:16,539 --> 00:15:19,740
versus computer time versus environment. Right? So it

419
00:15:19,740 --> 00:15:20,959
is a sort of a continuous

420
00:15:21,500 --> 00:15:24,115
tension between these these 3 fields. I would

421
00:15:24,115 --> 00:15:26,115
like to spend as least time as possible

422
00:15:26,115 --> 00:15:28,434
programming in order to do my physics, and

423
00:15:28,434 --> 00:15:29,875
I wanted to do as fast as possible.

424
00:15:29,875 --> 00:15:30,934
So in some sense,

425
00:15:31,555 --> 00:15:34,055
several of these aspects go together.

426
00:15:34,595 --> 00:15:36,355
And I think 1 of the problems we

427
00:15:36,355 --> 00:15:37,875
have at the moment is that we don't

428
00:15:37,875 --> 00:15:39,860
really know very well

429
00:15:40,399 --> 00:15:42,720
how efficient our coding is in terms of

430
00:15:42,720 --> 00:15:43,220
energy.

431
00:15:44,160 --> 00:15:45,679
And, of course, we can look up the

432
00:15:45,679 --> 00:15:46,740
specs of a computer,

433
00:15:47,759 --> 00:15:49,539
but it is very hard to determine,

434
00:15:51,345 --> 00:15:53,024
how how bad you're doing if you're just

435
00:15:53,024 --> 00:15:55,365
running a full computer, at full force.

436
00:15:56,464 --> 00:15:57,985
And I think it will be good if

437
00:15:57,985 --> 00:15:59,264
there is a little bit more research on

438
00:15:59,264 --> 00:16:01,605
this. And and I was a bit surprised

439
00:16:01,664 --> 00:16:02,164
by,

440
00:16:02,945 --> 00:16:04,964
1 of the papers I I wrote recently

441
00:16:05,024 --> 00:16:06,164
on on this aspect,

442
00:16:06,699 --> 00:16:09,820
how little information was available on actually these,

443
00:16:10,779 --> 00:16:13,419
actual measurements. We'll return to Simon later in

444
00:16:13,419 --> 00:16:15,980
the podcast. But some scientists, this time from

445
00:16:15,980 --> 00:16:18,379
outside the world of physics, have developed a

446
00:16:18,379 --> 00:16:20,079
tool called green algorithms

447
00:16:20,644 --> 00:16:23,065
that can help us to understand the impact

448
00:16:23,284 --> 00:16:24,184
of the computations

449
00:16:24,725 --> 00:16:26,745
of our work. My name is Loic Landelong.

450
00:16:26,804 --> 00:16:29,845
I'm a research associate in biomedical data science

451
00:16:29,845 --> 00:16:31,144
at the University of Cambridge.

452
00:16:32,004 --> 00:16:34,325
And for the past two years, I've been,

453
00:16:34,644 --> 00:16:35,669
studying the

454
00:16:36,149 --> 00:16:39,589
carbon footprint of computational science in general, with

455
00:16:39,589 --> 00:16:41,610
a slight focus on computational biology.

456
00:16:42,070 --> 00:16:43,610
It all started actually with

457
00:16:44,149 --> 00:16:46,789
the bushfires in Australia, so in at the

458
00:16:46,789 --> 00:16:49,475
January 2020 because part of our lab is

459
00:16:49,475 --> 00:16:50,914
based in Melbourne, so we have a lot

460
00:16:50,914 --> 00:16:52,294
of collaborators there.

461
00:16:52,754 --> 00:16:54,615
So, it was kind of like a striking,

462
00:16:54,995 --> 00:16:57,254
you know, manifestation of climate change.

463
00:16:57,875 --> 00:16:59,715
And at the same time, we came across

464
00:16:59,715 --> 00:17:02,200
an article by MS Truble, which was 1

465
00:17:02,200 --> 00:17:04,279
of the first article about the carbon footprint

466
00:17:04,279 --> 00:17:06,619
of AI and natural language processing.

467
00:17:07,319 --> 00:17:09,160
So you may have come across the headline

468
00:17:09,160 --> 00:17:10,920
saying that, you know, 1 AI is as

469
00:17:10,920 --> 00:17:11,900
bad as 5,

470
00:17:12,519 --> 00:17:14,440
cars during their lifetime, and it got picked

471
00:17:14,440 --> 00:17:16,144
up quite a lot. And so we just

472
00:17:16,144 --> 00:17:18,544
wanted to know what's the carbon footprint of

473
00:17:18,544 --> 00:17:20,065
what we're doing. And that was the main

474
00:17:20,065 --> 00:17:21,904
question. We you know, very small question. We're

475
00:17:21,904 --> 00:17:23,825
like, okay. Well, AI can have a large

476
00:17:23,825 --> 00:17:24,724
carbon footprint,

477
00:17:25,105 --> 00:17:26,944
but we you know, algorithms we use in,

478
00:17:27,424 --> 00:17:27,924
computational

479
00:17:28,224 --> 00:17:28,724
biology,

480
00:17:29,029 --> 00:17:30,389
also, you know, they run for a long

481
00:17:30,389 --> 00:17:31,909
time. They can they they we need a

482
00:17:31,909 --> 00:17:33,750
lot of resources, a lot of memory, so

483
00:17:33,750 --> 00:17:35,909
maybe there's a large carbon footprint there too.

484
00:17:35,909 --> 00:17:37,269
And I thought it would be a two

485
00:17:37,269 --> 00:17:39,029
days project. You know, we just look it

486
00:17:39,029 --> 00:17:40,950
up, find a calculator somewhere. It would be

487
00:17:40,950 --> 00:17:41,450
brilliant.

488
00:17:41,965 --> 00:17:43,725
It turns out there was no way to

489
00:17:43,725 --> 00:17:45,805
find it. So I poked around a little

490
00:17:45,805 --> 00:17:47,244
bit and there was just no tool at

491
00:17:47,244 --> 00:17:49,085
all and no one was looking at it.

492
00:17:49,325 --> 00:17:50,845
So there was a little bit of work

493
00:17:50,845 --> 00:17:54,125
done for deep learning in particular, but very

494
00:17:54,125 --> 00:17:56,065
specific to the tools and the

495
00:17:56,445 --> 00:17:58,720
hardware used by deep learning. And that was

496
00:17:58,720 --> 00:18:01,279
it. So suddenly we're like, okay. Well, there's

497
00:18:01,279 --> 00:18:02,960
clearly a need for that and it seems

498
00:18:02,960 --> 00:18:05,299
a bit, you know, we especially in biology,

499
00:18:06,480 --> 00:18:08,000
the big part of our focus is to

500
00:18:08,000 --> 00:18:09,220
improve human health,

501
00:18:09,535 --> 00:18:11,694
but also what we're doing also contribute to

502
00:18:11,694 --> 00:18:13,934
climate change, which has a massive impact on,

503
00:18:14,654 --> 00:18:16,734
well, on human health. So it sounds like

504
00:18:16,734 --> 00:18:18,275
we should be acknowledging it,

505
00:18:18,734 --> 00:18:19,634
to some extent.

506
00:18:20,255 --> 00:18:22,150
And so that's really what started it, and

507
00:18:22,150 --> 00:18:23,910
there was no tool to do it. So

508
00:18:23,910 --> 00:18:27,509
I but, yeah, in collaboration with, Jason Greeley

509
00:18:27,509 --> 00:18:29,829
from, the Bacon Institute and Michael Linway from

510
00:18:29,829 --> 00:18:31,450
Cambridge, we we tried to

511
00:18:31,829 --> 00:18:34,069
build 1. So that's what created the green

512
00:18:34,069 --> 00:18:36,230
algorithms project. We have no calculator. And I

513
00:18:36,230 --> 00:18:38,464
thought what was more important than just another

514
00:18:38,464 --> 00:18:40,704
theoretical paper that, you know, not many people

515
00:18:40,704 --> 00:18:43,664
would read rather rather was rather an online

516
00:18:43,664 --> 00:18:45,904
tool so that scientists, in my case, who'd

517
00:18:45,904 --> 00:18:47,424
wanted to do exactly what I wanted to

518
00:18:47,424 --> 00:18:47,924
do,

519
00:18:48,384 --> 00:18:50,144
could have a tool without spending, you know,

520
00:18:50,144 --> 00:18:52,980
months trying to understand how each component works

521
00:18:52,980 --> 00:18:54,819
and things like that. So you've been using

522
00:18:54,819 --> 00:18:57,220
it. What have you found? Not a big

523
00:18:57,220 --> 00:18:58,899
surprise, but we found that, yes, when an

524
00:18:58,899 --> 00:19:02,419
algorithm runs for days or, like, or even

525
00:19:02,419 --> 00:19:05,000
just hours by using a lot of processing

526
00:19:05,059 --> 00:19:07,195
calls and a lot of memory, it has

527
00:19:07,195 --> 00:19:08,654
a significant carbon footprint.

528
00:19:09,035 --> 00:19:11,295
And by significance, it can,

529
00:19:11,835 --> 00:19:13,674
be like, you know, depending on the task,

530
00:19:13,674 --> 00:19:16,095
it can be equivalent to, many flights

531
00:19:16,555 --> 00:19:17,055
between,

532
00:19:17,595 --> 00:19:19,295
Europe and The US, for example.

533
00:19:19,595 --> 00:19:21,195
So that's the orders of magnitudes we can

534
00:19:21,195 --> 00:19:23,829
be talking about. Doesn't mean all tasks have

535
00:19:23,829 --> 00:19:25,990
large carbon footprints. Lots of analysis, you know,

536
00:19:25,990 --> 00:19:27,210
they run fairly quickly.

537
00:19:27,509 --> 00:19:29,429
The kind of thing, you know, you you

538
00:19:29,429 --> 00:19:31,829
you would, you take an image, you export

539
00:19:31,829 --> 00:19:33,589
it in PDF, for example, it's a blink

540
00:19:33,589 --> 00:19:35,315
of an eye. That doesn't have a huge

541
00:19:35,315 --> 00:19:37,955
carbon footprint. Not at all. But, yeah, many

542
00:19:37,955 --> 00:19:40,615
tasks do have large carbon footprints and especially

543
00:19:40,994 --> 00:19:43,015
it like it's across all fields of science.

544
00:19:43,234 --> 00:19:45,634
So, it's, the there's a lot of that

545
00:19:45,634 --> 00:19:47,875
in physics, obviously, because lots of simulations, for

546
00:19:47,875 --> 00:19:50,360
example. So in our initial work, we started

547
00:19:50,360 --> 00:19:51,880
by trying to look a bit at everything.

548
00:19:51,880 --> 00:19:54,460
So we looked at physics simulation, weather forecast,

549
00:19:54,840 --> 00:19:57,180
this kind of thing. And, yeah, all these

550
00:19:57,240 --> 00:19:59,740
all these tasks have carbon footprint.

551
00:20:00,200 --> 00:20:01,640
1 thing that does seem to make a

552
00:20:01,640 --> 00:20:04,184
difference is where the science is taking place.

553
00:20:04,424 --> 00:20:07,325
To find the carbon the carbon footprint of

554
00:20:07,625 --> 00:20:09,965
running a task, you know, running an algorithm,

555
00:20:10,505 --> 00:20:12,664
so it's just based on the energy needed

556
00:20:12,664 --> 00:20:15,085
to power the computer during that time.

557
00:20:15,465 --> 00:20:16,845
And to do that,

558
00:20:17,369 --> 00:20:19,210
it depends on 2 things, how much energy

559
00:20:19,210 --> 00:20:19,869
you need

560
00:20:20,250 --> 00:20:23,289
and what's the carbon footprint of producing this

561
00:20:23,289 --> 00:20:25,309
energy. That's a very simple formula.

562
00:20:26,329 --> 00:20:28,589
So obviously because it's such a, like, linear

563
00:20:28,730 --> 00:20:31,130
relationship, if you multiply the carbon footprint of

564
00:20:31,130 --> 00:20:33,734
producing energy by 2, you multiply the total

565
00:20:33,734 --> 00:20:34,394
thing by

566
00:20:34,775 --> 00:20:37,275
2. And what we found is the discrepancies

567
00:20:37,335 --> 00:20:40,535
between count countries is is like huge. For

568
00:20:40,535 --> 00:20:42,615
a simple example is if you run the

569
00:20:42,615 --> 00:20:44,775
exact same tool, exact same analysis on the

570
00:20:44,775 --> 00:20:46,555
exact same hardware in Switzerland

571
00:20:47,230 --> 00:20:48,609
compared to Australia,

572
00:20:49,390 --> 00:20:52,369
the task will emit 74 times more

573
00:20:52,750 --> 00:20:53,730
greenhouse gases.

574
00:20:54,269 --> 00:20:55,569
Wow. Because Australia,

575
00:20:55,869 --> 00:20:58,109
the energy mix is massively based on gas.

576
00:20:58,109 --> 00:21:00,909
Well, like Switzerland is based on hydro and

577
00:21:00,909 --> 00:21:03,044
apart nuclear from France and things like that.

578
00:21:03,044 --> 00:21:05,005
So, yeah, so it's just based on how

579
00:21:05,005 --> 00:21:05,984
energy is produced.

580
00:21:06,605 --> 00:21:08,784
We have to do science. Right? Because

581
00:21:09,244 --> 00:21:11,244
it's the most important thing that we do

582
00:21:11,244 --> 00:21:13,244
as humans. I mean, I'm biased, but we

583
00:21:13,244 --> 00:21:15,085
have to do science. It it seems to

584
00:21:15,085 --> 00:21:17,505
me that we're going to use energy.

585
00:21:17,960 --> 00:21:18,859
So if we

586
00:21:19,160 --> 00:21:21,900
find ways of making the energy more efficiently,

587
00:21:22,200 --> 00:21:22,940
more sustainably,

588
00:21:23,640 --> 00:21:26,700
and use those, use solar, use hydro, use

589
00:21:26,759 --> 00:21:29,640
use wind, then then that's the answer, isn't

590
00:21:29,640 --> 00:21:31,315
it? Or or can we look at what

591
00:21:31,315 --> 00:21:33,255
we're doing as well? I think it's both.

592
00:21:33,875 --> 00:21:34,694
I I think

593
00:21:35,474 --> 00:21:36,835
well, I mean, we've seen with the, like,

594
00:21:36,835 --> 00:21:37,974
the recent, like, IPCC

595
00:21:38,434 --> 00:21:40,595
reports, really. It's just we can't afford to

596
00:21:40,595 --> 00:21:41,335
just say

597
00:21:41,634 --> 00:21:43,394
this part is the biggest chunk of the

598
00:21:43,394 --> 00:21:45,819
emission so we can afford to not look

599
00:21:45,819 --> 00:21:48,220
at everything else. That's the argument we've seen

600
00:21:48,220 --> 00:21:51,019
for, like, not, you know, climate change deniers,

601
00:21:51,259 --> 00:21:52,779
in all over the world saying, oh, my

602
00:21:52,779 --> 00:21:54,700
country and and for example, I've heard that

603
00:21:54,700 --> 00:21:56,460
a lot in France. My country is only

604
00:21:56,460 --> 00:21:58,380
responsible for, like, 1.2%

605
00:21:58,380 --> 00:22:00,220
of emissions. So, you know, there's no point

606
00:22:00,220 --> 00:22:02,595
doing it. The US and China should be

607
00:22:02,595 --> 00:22:04,515
doing all the work. But, actually, that's not

608
00:22:04,515 --> 00:22:06,434
true. What we need is, like, across the

609
00:22:06,434 --> 00:22:07,735
board, every single,

610
00:22:09,154 --> 00:22:11,894
like, aspect needs to be tackled and reduced.

611
00:22:12,195 --> 00:22:13,174
So, yes,

612
00:22:13,795 --> 00:22:16,535
reduce like, having more efficient energy is

613
00:22:16,890 --> 00:22:17,390
undoubtedly

614
00:22:17,849 --> 00:22:19,630
like 1 thing to be done,

615
00:22:20,089 --> 00:22:21,630
and it's it will have

616
00:22:21,930 --> 00:22:24,009
orders of magnitude more impact than what we

617
00:22:24,009 --> 00:22:26,170
can do by addressing the carbon footprint of

618
00:22:26,170 --> 00:22:26,670
science,

619
00:22:27,049 --> 00:22:29,230
because, you know, obviously, it will benefit housing,

620
00:22:29,684 --> 00:22:31,605
you know, all aspects of energy usage. So

621
00:22:31,605 --> 00:22:32,904
that's that's without a doubt.

622
00:22:33,365 --> 00:22:36,245
But also as scientists, we have limited impact

623
00:22:36,245 --> 00:22:36,904
on that,

624
00:22:37,684 --> 00:22:39,765
you know, through, like, what we're doing. You

625
00:22:39,765 --> 00:22:42,005
know, with there can be grassroot movements or

626
00:22:42,005 --> 00:22:43,769
things like that. But, you know, through our

627
00:22:43,769 --> 00:22:46,009
science, there's limited impact we can do about

628
00:22:46,009 --> 00:22:48,110
the energy policy of a country.

629
00:22:49,130 --> 00:22:51,370
So that's why it is definitely what would

630
00:22:51,370 --> 00:22:52,670
be the more efficient way,

631
00:22:53,450 --> 00:22:55,309
but that's not what we can do personally.

632
00:22:55,684 --> 00:22:57,605
So that's why we looked at, like, what

633
00:22:57,605 --> 00:22:59,845
can we do as scientists instead of, you

634
00:22:59,845 --> 00:23:02,244
know, tackling that. But to answer to answer

635
00:23:02,244 --> 00:23:03,924
your point about we need to do science,

636
00:23:03,924 --> 00:23:05,525
I totally agree. I mean, I would be

637
00:23:05,525 --> 00:23:07,125
out of a job, especially my background is

638
00:23:07,125 --> 00:23:08,505
machine learning. So,

639
00:23:09,080 --> 00:23:10,680
you know, if I say we can't do

640
00:23:10,680 --> 00:23:12,680
heavy AI anymore, I I need to find

641
00:23:12,680 --> 00:23:13,820
something else to do.

642
00:23:14,200 --> 00:23:14,700
But

643
00:23:15,480 --> 00:23:17,080
the the whole point of this project is

644
00:23:17,080 --> 00:23:18,680
definitely not to do to say we shouldn't

645
00:23:18,680 --> 00:23:20,279
do science and not even to say we

646
00:23:20,279 --> 00:23:22,599
shouldn't do big analysis. Like, some of the

647
00:23:22,599 --> 00:23:26,025
large models have, like, brilliant outcomes and, you

648
00:23:26,025 --> 00:23:28,365
know, it it's just a cost benefit analysis.

649
00:23:28,984 --> 00:23:31,484
It's just saying when if we don't acknowledge

650
00:23:31,544 --> 00:23:33,865
at all the carbon cost, we can't decide

651
00:23:33,865 --> 00:23:35,325
whether or not it's worth it.

652
00:23:35,704 --> 00:23:37,299
So we're just saying if we if in

653
00:23:37,299 --> 00:23:39,220
the first place we consider the carbon cost

654
00:23:39,220 --> 00:23:41,400
the same way we consider the financial cost,

655
00:23:41,940 --> 00:23:43,619
you know, it's not because it costs money

656
00:23:43,619 --> 00:23:45,960
that we don't do things anymore, but instead

657
00:23:46,099 --> 00:23:47,799
before doing it, we say, okay.

658
00:23:48,180 --> 00:23:50,144
Is it still worth doing? Say I'm a

659
00:23:50,144 --> 00:23:52,384
scientist and I go to your website. What

660
00:23:52,384 --> 00:23:54,545
what what happens? What what can it what

661
00:23:54,625 --> 00:23:56,545
how can it help? So the website is

662
00:23:56,545 --> 00:23:58,725
very much is very much a tool.

663
00:23:59,105 --> 00:24:01,505
So I'd say the the important things to

664
00:24:01,505 --> 00:24:04,109
do as a scientist is before running a

665
00:24:04,109 --> 00:24:06,029
large scale project again, I'm not I'm not

666
00:24:06,029 --> 00:24:07,950
saying we should, like, burden all of us

667
00:24:07,950 --> 00:24:09,330
with, like, all the possible

668
00:24:09,869 --> 00:24:12,430
details and every and before right clicking every

669
00:24:12,430 --> 00:24:14,430
button, you should estimate the carbon footprint. Not

670
00:24:14,430 --> 00:24:16,349
at all. But, you know, before running something

671
00:24:16,349 --> 00:24:17,650
significant that will

672
00:24:18,174 --> 00:24:21,295
require hours or days of of computation and,

673
00:24:21,295 --> 00:24:22,994
like, loads of memory, lots of,

674
00:24:23,295 --> 00:24:23,795
cores,

675
00:24:24,654 --> 00:24:26,494
just plug in what you think the time

676
00:24:26,494 --> 00:24:29,394
will be. Just estimate the carbon footprint beforehand

677
00:24:29,775 --> 00:24:31,615
and and look at what the carbon footprint

678
00:24:31,615 --> 00:24:33,634
will be and say, okay. Do I think

679
00:24:33,769 --> 00:24:35,369
it's worth it or am I just running

680
00:24:35,369 --> 00:24:36,809
it for the sake of it and I

681
00:24:36,809 --> 00:24:38,649
don't, you know, actually, I don't really need

682
00:24:38,649 --> 00:24:41,069
it. It's not worth that waste of carbon.

683
00:24:42,889 --> 00:24:44,750
So that's the first thing. Then

684
00:24:45,289 --> 00:24:47,789
mitigate the carbon footprint as much as possible

685
00:24:48,034 --> 00:24:49,554
and I'll I'll just come back to that

686
00:24:49,554 --> 00:24:50,214
in a moment.

687
00:24:51,154 --> 00:24:51,894
And then

688
00:24:52,595 --> 00:24:54,994
afterwards, once, you know, the results are here,

689
00:24:54,994 --> 00:24:57,154
I think it's important we acknowledge what the

690
00:24:57,154 --> 00:24:58,615
carbon cost of that was.

691
00:24:58,994 --> 00:25:01,015
The same way you acknowledge, you know, ethical

692
00:25:01,075 --> 00:25:03,519
concerns after you've done a study with animals

693
00:25:03,519 --> 00:25:06,099
or humans or, you know, just saying, okay,

694
00:25:07,039 --> 00:25:08,259
this was the analysis,

695
00:25:08,559 --> 00:25:10,480
brilliant results, we're really happy with it. And

696
00:25:10,480 --> 00:25:12,320
that's what we've been trying to do and

697
00:25:12,320 --> 00:25:14,000
encourage people to do is to just include

698
00:25:14,000 --> 00:25:16,420
acknowledgements at the end of the publication saying,

699
00:25:16,664 --> 00:25:18,985
running all this work or or this new

700
00:25:18,985 --> 00:25:19,485
tool

701
00:25:20,105 --> 00:25:22,285
cost, like, emitted that much carbon.

702
00:25:22,825 --> 00:25:24,265
And it's not a bad thing. It's just

703
00:25:24,265 --> 00:25:26,184
something so people are aware that this is

704
00:25:26,184 --> 00:25:27,725
the cost of running such analysis.

705
00:25:28,184 --> 00:25:29,884
And it means people who want to replicate

706
00:25:29,945 --> 00:25:31,580
it or people who want to use the

707
00:25:31,580 --> 00:25:33,339
tool, scientists who want to use the tool

708
00:25:33,339 --> 00:25:35,099
later on, well, they can, you know, they

709
00:25:35,099 --> 00:25:36,400
know what they're getting into.

710
00:25:37,180 --> 00:25:39,339
So I think that's that's the the important

711
00:25:39,339 --> 00:25:39,740
thing.

712
00:25:40,299 --> 00:25:42,559
Mitigating obviously is is really important,

713
00:25:43,259 --> 00:25:44,700
and there are many ways to do that.

714
00:25:44,859 --> 00:25:46,539
I would suggest people can check out with

715
00:25:46,539 --> 00:25:46,994
published

716
00:25:47,555 --> 00:25:49,795
paper called paper called 10 simple rules to

717
00:25:49,795 --> 00:25:51,974
make your research more environmentally sustainable.

718
00:25:52,755 --> 00:25:53,255
And,

719
00:25:54,115 --> 00:25:56,515
that's basically, yeah, a very short 10 simple

720
00:25:56,515 --> 00:25:58,115
rules article. So very easy to read, a

721
00:25:58,115 --> 00:25:59,714
bit more easy like, a bit easier than

722
00:25:59,714 --> 00:26:01,315
a long method paper or anything. And and

723
00:26:01,315 --> 00:26:03,389
that just list how what you can do.

724
00:26:03,389 --> 00:26:04,769
But basically, it means,

725
00:26:06,589 --> 00:26:08,750
making the code efficient when you can. I

726
00:26:08,750 --> 00:26:10,909
mean, we've all been there saying I could

727
00:26:10,909 --> 00:26:13,230
either spend half an hour being smart about

728
00:26:13,230 --> 00:26:14,909
the code and reduce, you know, how much

729
00:26:14,909 --> 00:26:15,970
memory I need

730
00:26:16,275 --> 00:26:18,434
for, like, for example, to merge 2 tables

731
00:26:18,434 --> 00:26:20,275
or things like that or say, oh, I

732
00:26:20,275 --> 00:26:22,835
can't be bothered instead I'll just like request

733
00:26:22,835 --> 00:26:25,414
a hundred gigabytes on the HPC server

734
00:26:25,715 --> 00:26:27,955
and I'll just do it in five minute.

735
00:26:27,955 --> 00:26:29,474
And that's, I mean, I've done it, I

736
00:26:29,474 --> 00:26:31,019
I'm many of us have done it, I'm

737
00:26:31,019 --> 00:26:32,859
sure. And and that's a completely valid point,

738
00:26:32,859 --> 00:26:34,720
man. Sometimes it's not worth. But

739
00:26:35,580 --> 00:26:37,820
sometimes it's worth just like plugging in thinking,

740
00:26:37,820 --> 00:26:40,619
okay, well, maybe it's worth being efficient especially

741
00:26:40,619 --> 00:26:42,299
if many people will be using my code

742
00:26:42,299 --> 00:26:44,220
in the future and all things like that.

743
00:26:44,220 --> 00:26:45,759
So just having that in mind,

744
00:26:46,325 --> 00:26:47,865
using updated softwares,

745
00:26:48,565 --> 00:26:50,244
is a painless way to do it. I

746
00:26:50,244 --> 00:26:52,404
know I know everyone hates updating softwares because

747
00:26:52,404 --> 00:26:54,565
it usually breaks the entire pipeline so so

748
00:26:54,565 --> 00:26:56,345
you don't want to touch it. But,

749
00:26:56,644 --> 00:26:59,470
sometimes we we did the example with genome

750
00:26:59,470 --> 00:27:02,130
wide association studies that try to find association

751
00:27:02,349 --> 00:27:02,849
between,

752
00:27:03,950 --> 00:27:06,929
genomic variance and traits. And so they require,

753
00:27:06,990 --> 00:27:08,909
like, large volume of data because lots of

754
00:27:08,909 --> 00:27:10,929
participants and so they are they're quite computationally

755
00:27:11,069 --> 00:27:13,069
intensive which try to find association between a

756
00:27:13,069 --> 00:27:14,130
lot of things together.

757
00:27:15,325 --> 00:27:17,644
And these, we find by just updating from

758
00:27:17,644 --> 00:27:19,244
1 version of a tool to the next

759
00:27:19,244 --> 00:27:19,744
1,

760
00:27:20,444 --> 00:27:23,265
you you would like reduce the carbon footprint

761
00:27:23,325 --> 00:27:24,865
by 50 or 60%,

762
00:27:26,044 --> 00:27:27,644
just because and and that's entire you know,

763
00:27:27,644 --> 00:27:29,590
just because the authors made the the package

764
00:27:29,590 --> 00:27:31,870
a lot more efficient. So in many cases,

765
00:27:31,870 --> 00:27:33,870
actually, you you would reduce run time so

766
00:27:33,870 --> 00:27:36,690
it would make life easier life easier anyway.

767
00:27:37,070 --> 00:27:40,130
It's not just about these huge computer processes,

768
00:27:40,269 --> 00:27:42,350
though. There's a message in here for all

769
00:27:42,350 --> 00:27:45,924
of us. The total life cycle environmental impact

770
00:27:45,924 --> 00:27:46,664
of your laptop,

771
00:27:47,285 --> 00:27:48,644
between 7080%

772
00:27:48,644 --> 00:27:50,424
of it is only due to manufacturing.

773
00:27:51,044 --> 00:27:52,005
So, actually, you know,

774
00:27:52,484 --> 00:27:55,444
if you only charge your laptop every other

775
00:27:55,444 --> 00:27:57,809
day instead of charging it every day, Okay.

776
00:27:57,809 --> 00:28:00,130
But you're only acting on 20% of the

777
00:28:00,130 --> 00:28:02,289
total share because the bulk of it is

778
00:28:02,289 --> 00:28:05,750
extracting the raw material fabric like, making it,

779
00:28:06,049 --> 00:28:07,649
shipping it to you, and things like that.

780
00:28:07,649 --> 00:28:08,149
So

781
00:28:08,529 --> 00:28:09,029
typically,

782
00:28:09,329 --> 00:28:11,909
keeping your device, phone, tablet, laptop

783
00:28:12,234 --> 00:28:14,654
for longer is much better

784
00:28:14,954 --> 00:28:16,014
than, you know,

785
00:28:16,634 --> 00:28:18,794
trying to not charge it as much or

786
00:28:18,794 --> 00:28:20,794
things like that. So that's why they're, like,

787
00:28:20,794 --> 00:28:23,434
keep, repair, reuse, moto is is quite a

788
00:28:23,434 --> 00:28:25,674
good 1. So sort of updating your phone

789
00:28:25,674 --> 00:28:27,855
every year is not an ideal scenario?

790
00:28:28,210 --> 00:28:30,450
No. It's it it really it really isn't.

791
00:28:30,450 --> 00:28:32,850
No. Regular listeners to the Physics World Stories

792
00:28:32,850 --> 00:28:35,330
podcast will remember our Sept. 0 episode where

793
00:28:35,330 --> 00:28:36,470
we explored the importance

794
00:28:36,930 --> 00:28:39,410
of free and open source software. The code

795
00:28:39,410 --> 00:28:40,470
for green algorithms

796
00:28:41,105 --> 00:28:44,065
is freely available on GitHub. Well, the idea

797
00:28:44,065 --> 00:28:45,285
from the start was

798
00:28:45,825 --> 00:28:47,424
we can't have a black box and, you

799
00:28:47,424 --> 00:28:49,265
know, scientists put on numbers and then they

800
00:28:49,265 --> 00:28:51,424
have like an a carbon footprint popping out

801
00:28:51,424 --> 00:28:53,105
without being able to check where it comes

802
00:28:53,105 --> 00:28:53,549
from.

803
00:28:54,110 --> 00:28:55,710
We thought it was really important people could

804
00:28:55,710 --> 00:28:57,070
trust it, and it would be so that's

805
00:28:57,070 --> 00:28:58,610
why everything is open source.

806
00:28:59,230 --> 00:29:00,529
All the data is available

807
00:29:01,070 --> 00:29:03,490
there. All the papers on the topic are,

808
00:29:04,190 --> 00:29:05,330
are also open access,

809
00:29:05,710 --> 00:29:07,309
because we thought, you know, if someone wants

810
00:29:07,309 --> 00:29:08,610
to dive in and check

811
00:29:08,984 --> 00:29:11,325
what, you know, how we made the calculation

812
00:29:11,384 --> 00:29:14,105
exactly or what the code does or what

813
00:29:14,105 --> 00:29:16,825
data we use, it's completely out there. It's

814
00:29:16,825 --> 00:29:18,105
been I mean, it's been great. I know

815
00:29:18,105 --> 00:29:19,325
some people, for example,

816
00:29:19,785 --> 00:29:21,244
got in touch because they

817
00:29:21,720 --> 00:29:23,400
they were like, oh, the calculator is great,

818
00:29:23,400 --> 00:29:24,759
but we would like to, like, make a

819
00:29:24,759 --> 00:29:27,000
local version for our own institution to have,

820
00:29:27,000 --> 00:29:29,480
like, our own hardware on it. Can and

821
00:29:29,480 --> 00:29:31,160
and on GitHub, it's really easy. You can

822
00:29:31,160 --> 00:29:32,679
just fork it. You know? You just download

823
00:29:32,679 --> 00:29:34,039
it and you have your own copy and

824
00:29:34,039 --> 00:29:35,400
you can edit the code and it's your

825
00:29:35,400 --> 00:29:37,414
own version. And that was brilliant. That's the

826
00:29:37,414 --> 00:29:39,335
goal, you know. It doesn't necessarily has to

827
00:29:39,335 --> 00:29:41,414
be our thing or I, you know, I

828
00:29:41,494 --> 00:29:43,255
I'm really happy when people do these kind

829
00:29:43,255 --> 00:29:44,775
of things. Been great to be able to

830
00:29:44,775 --> 00:29:45,974
share all the code. I think it's quite

831
00:29:45,974 --> 00:29:47,575
an important part of of this kind of

832
00:29:47,575 --> 00:29:50,309
project. Simon Porsche Wiesbad worked with some other

833
00:29:50,309 --> 00:29:53,349
scientists to calculate the impact of astronomy and

834
00:29:53,349 --> 00:29:53,849
astrophysics,

835
00:29:54,470 --> 00:29:57,109
not just looking at the computational side of

836
00:29:57,109 --> 00:29:58,890
things. It was a sort of consortium,

837
00:29:59,349 --> 00:29:59,849
effort,

838
00:30:00,390 --> 00:30:00,890
by,

839
00:30:01,484 --> 00:30:04,684
the environmentally committee of the Dutch, astronomical society

840
00:30:04,684 --> 00:30:06,384
or the Dutch astronomical community,

841
00:30:07,805 --> 00:30:09,724
led by NOVA and and what we call

842
00:30:09,724 --> 00:30:10,944
the RAFA and the Astronomy

843
00:30:11,724 --> 00:30:12,384
in Dutch.

844
00:30:13,164 --> 00:30:14,410
And what what we try to do is

845
00:30:14,410 --> 00:30:16,330
make an inventory of how much energy actually

846
00:30:16,330 --> 00:30:18,349
are we using. What is actually our footprint,

847
00:30:18,970 --> 00:30:20,509
if I can say it that way,

848
00:30:21,049 --> 00:30:21,930
in terms of,

849
00:30:22,410 --> 00:30:24,570
of of carbon production or in terms of

850
00:30:24,570 --> 00:30:26,670
renewable or nonrenewable energy sources?

851
00:30:27,565 --> 00:30:29,244
And it was a very interesting thing to

852
00:30:29,244 --> 00:30:31,085
do because it it showed that,

853
00:30:31,404 --> 00:30:33,244
computing is not a big part of that,

854
00:30:33,244 --> 00:30:35,105
at least as far as we could determine.

855
00:30:36,445 --> 00:30:38,705
The travel, which is not a complete surprise,

856
00:30:39,805 --> 00:30:40,865
takes the biggest,

857
00:30:41,244 --> 00:30:43,500
hits. And and after travel,

858
00:30:44,039 --> 00:30:46,440
it is probably just the the the buildings

859
00:30:46,440 --> 00:30:47,740
itself and the commuting

860
00:30:48,119 --> 00:30:48,940
we are doing.

861
00:30:49,880 --> 00:30:51,960
And I think the interesting thing for me

862
00:30:51,960 --> 00:30:52,759
was that,

863
00:30:53,240 --> 00:30:54,944
so there was a second study of,

864
00:30:55,424 --> 00:30:58,164
the big European conference, the the European,

865
00:30:58,625 --> 00:30:59,684
Astronomical Conference

866
00:31:00,384 --> 00:31:02,865
held in 02/18

867
00:31:02,865 --> 00:31:04,005
in Lyon

868
00:31:04,544 --> 00:31:07,024
in France and in 02/20

869
00:31:07,024 --> 00:31:07,505
in,

870
00:31:07,825 --> 00:31:09,664
Leiden in in the city where my university

871
00:31:09,664 --> 00:31:10,164
is

872
00:31:10,909 --> 00:31:13,730
online because of, of of the COVID pandemic.

873
00:31:14,509 --> 00:31:17,390
And the difference in energy of 1 conference

874
00:31:17,390 --> 00:31:19,409
to the other was a factor of 30

875
00:31:20,269 --> 00:31:21,409
just because of,

876
00:31:22,269 --> 00:31:23,809
mostly of due to the travel.

877
00:31:25,184 --> 00:31:27,984
So travel is way more environmentally unfriendly as

878
00:31:27,984 --> 00:31:30,224
we know. Right? I mean, this is not

879
00:31:30,224 --> 00:31:32,544
a complete surprise, of course. But what I

880
00:31:32,544 --> 00:31:34,164
think what is a little bit of surprise

881
00:31:34,464 --> 00:31:35,204
is that,

882
00:31:36,304 --> 00:31:38,005
more than half of the,

883
00:31:38,830 --> 00:31:40,029
total amount of,

884
00:31:40,509 --> 00:31:42,609
c o 2 produced in travel

885
00:31:43,230 --> 00:31:45,150
is from less than 10% of the people

886
00:31:45,150 --> 00:31:46,990
attending the conference, which are the people who

887
00:31:46,990 --> 00:31:48,930
travel from all the way around the world,

888
00:31:49,549 --> 00:31:51,970
take a flight from Australia or from Chile,

889
00:31:52,595 --> 00:31:54,375
in order to get to The Netherlands.

890
00:31:55,154 --> 00:31:58,035
And the short trips are not that bad

891
00:31:58,035 --> 00:31:59,815
even though they are much more frequent.

892
00:32:00,275 --> 00:32:01,955
So, but is the solution to that that

893
00:32:01,955 --> 00:32:04,450
you just have these conferences online instead? Well,

894
00:32:04,450 --> 00:32:06,930
clearly not completely because if the the biggest

895
00:32:06,930 --> 00:32:08,070
traveling people,

896
00:32:09,890 --> 00:32:12,049
they are they are indeed contributing a lot,

897
00:32:12,049 --> 00:32:14,070
but they they may still want to be

898
00:32:14,289 --> 00:32:14,789
present.

899
00:32:15,970 --> 00:32:17,410
So so I think I think the the

900
00:32:17,410 --> 00:32:20,055
story is is twofold. Right? Yes. You you

901
00:32:20,134 --> 00:32:21,434
maybe you should go

902
00:32:21,974 --> 00:32:23,595
online for certain people

903
00:32:24,055 --> 00:32:25,974
or for certain conferences or for part of

904
00:32:25,974 --> 00:32:27,734
the conference, but you also like the sort

905
00:32:27,734 --> 00:32:29,755
of life feel of a conference. I mean,

906
00:32:30,390 --> 00:32:32,950
during the pandemic, I had a discussion with

907
00:32:32,950 --> 00:32:34,570
a with a mathematician friend

908
00:32:35,269 --> 00:32:37,990
once a week discussing a problem, and we

909
00:32:37,990 --> 00:32:39,450
couldn't get any further

910
00:32:39,830 --> 00:32:41,910
with the problem over the two years of

911
00:32:41,910 --> 00:32:43,289
having Zoom conversations.

912
00:32:43,845 --> 00:32:45,765
And then in this Jan. 0, we came

913
00:32:45,765 --> 00:32:47,865
together for half an hour in a room

914
00:32:48,244 --> 00:32:50,565
sitting together. We solved the problem, basically. And

915
00:32:50,565 --> 00:32:52,325
maybe we needed that two years of of

916
00:32:52,325 --> 00:32:54,644
discussions online in order to solve it. On

917
00:32:54,644 --> 00:32:56,164
the other side, I have the feeling that

918
00:32:56,164 --> 00:32:57,944
the effectiveness of doing science

919
00:32:58,359 --> 00:33:00,440
where you just bang your hats together is,

920
00:33:00,679 --> 00:33:01,740
is is amazingly,

921
00:33:02,119 --> 00:33:04,380
more effective than than having Zoom conversations.

922
00:33:05,319 --> 00:33:06,919
The other thing is that we we still

923
00:33:06,919 --> 00:33:09,339
like this live interaction, this live conversations.

924
00:33:10,200 --> 00:33:12,595
So I can imagine that instead of going

925
00:33:12,595 --> 00:33:14,035
for a conference for three days or a

926
00:33:14,035 --> 00:33:15,795
week or so, you you spent a day

927
00:33:15,875 --> 00:33:17,555
a week before visiting a few people in

928
00:33:17,555 --> 00:33:19,234
the neighborhood and maybe a week after that

929
00:33:19,234 --> 00:33:21,474
visiting another few people in the neighborhood. So

930
00:33:21,474 --> 00:33:22,375
you just do

931
00:33:22,755 --> 00:33:24,595
working visits like you do you did a

932
00:33:24,595 --> 00:33:26,355
hundred years ago. Right? When the moment you

933
00:33:26,355 --> 00:33:29,210
went traveling to another continent by ship and

934
00:33:29,210 --> 00:33:31,950
by by and maybe horse drawn carts,

935
00:33:32,730 --> 00:33:34,809
you didn't go there for five hours to

936
00:33:34,809 --> 00:33:36,890
give a talk and then, have hop on

937
00:33:36,890 --> 00:33:38,669
on on the the the

938
00:33:39,049 --> 00:33:41,305
the the ship again. Right? So you spend

939
00:33:41,305 --> 00:33:43,144
much more time and and travel was a

940
00:33:43,144 --> 00:33:43,884
part of

941
00:33:44,265 --> 00:33:44,924
the endeavor.

942
00:33:45,384 --> 00:33:46,985
And I think we should we we probably

943
00:33:46,985 --> 00:33:48,825
should go back to that. There's certainly an

944
00:33:48,825 --> 00:33:51,305
argument for that. Stepping away from physics and

945
00:33:51,305 --> 00:33:53,519
thinking about the world as a whole, it's

946
00:33:53,519 --> 00:33:56,320
tempting to think that perhaps it's other uses

947
00:33:56,320 --> 00:33:59,519
of supercomputers, things like mining Bitcoins that should

948
00:33:59,519 --> 00:34:02,080
be the focus of people trying to reduce

949
00:34:02,080 --> 00:34:04,400
the impact. But there's probably a whole series

950
00:34:04,400 --> 00:34:07,279
of podcasts we could do discussing the various

951
00:34:07,279 --> 00:34:10,765
benefits of science versus finance. Let's leave that

952
00:34:10,824 --> 00:34:12,824
for another time perhaps. But when it comes

953
00:34:12,824 --> 00:34:15,864
to blockchain, the technology underpinning Bitcoin and other

954
00:34:15,864 --> 00:34:16,364
cryptocurrencies,

955
00:34:16,905 --> 00:34:19,785
its uses vary massively in their ethics and

956
00:34:19,785 --> 00:34:20,285
environmental

957
00:34:20,664 --> 00:34:21,164
impacts.

958
00:34:21,699 --> 00:34:23,219
And you can hear a lot more about

959
00:34:23,219 --> 00:34:26,199
that in an interview with computer scientist Suzanne

960
00:34:26,260 --> 00:34:26,760
Koehler.

961
00:34:27,219 --> 00:34:29,780
Suzanne Koehler in an episode of the Physics

962
00:34:29,780 --> 00:34:31,000
World Weekly podcast

963
00:34:31,300 --> 00:34:32,840
from April.

964
00:34:32,900 --> 00:34:34,980
And there's no doubt from the research that's

965
00:34:34,980 --> 00:34:37,315
been done and as highlighted in the recent

966
00:34:37,315 --> 00:34:38,535
IPCC report

967
00:34:38,835 --> 00:34:41,394
that every bit that we can do in

968
00:34:41,394 --> 00:34:42,375
our own endeavors

969
00:34:42,914 --> 00:34:45,635
to help fight climate change is something that

970
00:34:45,635 --> 00:34:47,655
we should very, very seriously

971
00:34:48,114 --> 00:34:48,614
consider.

972
00:34:49,460 --> 00:34:51,539
After all, without a habitable planet to live

973
00:34:51,539 --> 00:34:54,579
on, there's no point and nobody to point

974
00:34:54,579 --> 00:34:56,599
telescopes up to the skies.

975
00:34:56,900 --> 00:34:59,139
I promised you we'd return to the subject

976
00:34:59,139 --> 00:35:01,380
of Oumuamua, and the question that I couldn't

977
00:35:01,380 --> 00:35:03,674
help but ask was if Oumuamua

978
00:35:04,054 --> 00:35:05,734
is the type of object that we should

979
00:35:05,734 --> 00:35:07,594
be seeing fairly regularly,

980
00:35:08,295 --> 00:35:10,714
why haven't we seen them more regularly?

981
00:35:11,094 --> 00:35:13,034
Yeah. I think that's a very good question.

982
00:35:13,734 --> 00:35:16,059
And and I I I wondered about that,

983
00:35:16,059 --> 00:35:17,980
and I'm I'm not thinking too deeply about

984
00:35:17,980 --> 00:35:19,199
it at the moment, but,

985
00:35:19,500 --> 00:35:21,119
I definitely would think that

986
00:35:21,900 --> 00:35:23,659
more would be seen. 1 other 1 was

987
00:35:23,659 --> 00:35:26,400
was seen. Borisov was discovered a year later.

988
00:35:27,494 --> 00:35:28,855
But I would expect that,

989
00:35:29,335 --> 00:35:30,775
that a few more would have been seen

990
00:35:30,775 --> 00:35:32,534
by now. I I I don't know the

991
00:35:32,534 --> 00:35:33,914
reason. It could be statistics,

992
00:35:34,534 --> 00:35:36,635
but I my hopes are on,

993
00:35:37,014 --> 00:35:39,034
the Vera Rubin Telescope, so LSST,

994
00:35:40,219 --> 00:35:42,619
which will, I hope, see, a daily,

995
00:35:42,940 --> 00:35:43,440
Oumuamua

996
00:35:43,980 --> 00:35:44,719
type object.

997
00:35:45,579 --> 00:35:46,079
And,

998
00:35:46,780 --> 00:35:48,400
and, of course, James Webb,

999
00:35:49,260 --> 00:35:51,099
which doesn't have a big field of view,

1000
00:35:51,099 --> 00:35:52,559
but, you know, it's it's so

1001
00:35:52,934 --> 00:35:54,155
sharp and and,

1002
00:35:54,775 --> 00:35:55,434
you know,

1003
00:35:55,735 --> 00:35:57,735
effective that it will discover a lot of

1004
00:35:57,735 --> 00:35:59,815
these objects, I think. So I I think

1005
00:35:59,815 --> 00:36:01,114
it's just a matter of waiting.

1006
00:36:02,055 --> 00:36:04,375
And the typical thing that astronomers do, now

1007
00:36:04,375 --> 00:36:06,135
we have 2 objects, yeah, Oumu Oumu and

1008
00:36:06,135 --> 00:36:07,994
bodies of. They seem to be 2 classifications.

1009
00:36:08,400 --> 00:36:10,559
Right? 1 with gas and 1 without gas.

1010
00:36:10,559 --> 00:36:12,339
The third one will be a third class.

1011
00:36:12,719 --> 00:36:14,639
Of course, it will. And thank you so

1012
00:36:14,639 --> 00:36:16,960
much to Simon and Loic for talking to

1013
00:36:16,960 --> 00:36:18,719
me. If you'd like to know more about

1014
00:36:18,719 --> 00:36:20,799
the main topic of this podcast, then I

1015
00:36:20,799 --> 00:36:23,839
can highly recommend the feature by Michael Allen

1016
00:36:23,839 --> 00:36:26,775
on physics world dot com, the huge carbon

1017
00:36:26,775 --> 00:36:28,155
footprint of supercomputing.

1018
00:36:28,855 --> 00:36:30,295
And if you'd like to know more about

1019
00:36:30,295 --> 00:36:30,795
Oumuamua,

1020
00:36:31,175 --> 00:36:33,114
I highly recommend several articles

1021
00:36:33,574 --> 00:36:35,335
on physicsworld.com.

1022
00:36:35,335 --> 00:36:37,414
And we'll be back next month with something

1023
00:36:37,414 --> 00:36:39,994
else from this wonderful world of physics.

1024
00:36:40,400 --> 00:36:42,099
Thank you very much for listening.

1025
00:36:47,280 --> 00:36:48,500
Physics world.

Chapters

No chapters available.