Comment by alangibson
10 hours ago
Several kW is nothing for a bank of GPUs.
Radiators in space are extremely inefficient because there's no conduction.
Also you have huge heat inputs from the sun. So you need substantial cooling before you get around to actually cooling the GPUs.
you put the radiators and the rest of the satellite within the shade of the solar panels, you can still make the area arbitrarily large
EDIT: people continue downvoting and replying with irrelevant retorts, so I'll add in some calculations
Let's assume
1. cheap 18% efficient solar panels (though much better can be achieved with multijunction and quantum-cutting phosphors)
2. simplistic 1360 W/m^2 sunlight orthogonal to the sun
3. an abstract input Area Ain of solar panels (pretend its a square area: Ain = L ^ 2)
4. The amount of heat generated on the solar panels (100%-18%) * Ain * 1360 W / m ^ 2, the electrical energy being 18% * Ain * 1360 W / m ^ 2. The electrical energy will ultimately be converted to computational results and heat by the satellite compute. So the radiative cooling (only option in space) must dissipate 100% of the incoming solar energy: the 1360 W / m^2 * Ain.
5. Lets make a pyramid with the square solar panel as a base, with the apex pointing away from the sun, we make sure the surface has high emissivity (roughly 1) in thermal infrared. Observe that such a pyramid has all sides in the shade of the sun. But it is low earth orbit so lets assume warm earth is occupying one hemisphere and we have to put thermal IR reflectors on the 2 pyramid sides facing earth, so the other 2 pyramid sides face actual cold space.
6. The area for a square based symmetric pyramid: we have
6.a. The area of the base Ain = L * L.
6.b. The area of the 4 sides 2 * L * sqrt( L ^ 2 / 4 + h ^ 2 )
6.c. The area of just 2 sides having output Area Aout = L * sqrt( L ^ 2 / 4 + h ^ 2 )
7. The 2 radiative sides not seeing the sun and not seeing the earth together have the area in 6.c and must dissipate L ^ 2 * 1360 W / m ^ 2 .
8. Hello Stefan-Boltzmann Law: for emissivity 1 we have the radiant exitance M = sigma * T ^ 4 (units W / m ^ 2 )
9. The total power exited through the 2 thermal radiating sides of the pyramid is then Aout * M
10. Select a desired temperature and solve for h / L (to stay dimensionless and get the ratio of the pyramid height to its base side length), lets run the satellite at 300 K = ~26 deg C just as an example.
11. If you solve this for h / L we get: h / L = sqrt( ( 1360 W / m ^ 2 / (sigma * T ^ 4 ) ) ^ 2 - 1/4 )
12. Numerically for 300K target temperature we get: h/L = sqrt((1360 / (5.67 * 10^-8 * 300 ^ 4)) ^ 2 - 1/4) = 2.91870351609271066729
13. So the pyramid height of "horribly poor cooling capability in space" would be a shocking 3 times the side length of the square solar panel array.
As a child I was obsessed with computer technology, and this will resonate with many of you: computer science is the poor man's science, as soon as a computer becomes available in the household, some children autodidactically educate themselves in programming etc. This is HN, a lot of programmers who followed the poor man's science path out of necessity. I had the opportunity to choose something else, I chose physics. No amount of programming and acquiring titles of software "engineer" will be a good substitute for physicists and engineers that actually had courses on the physical sciences, and the mathematics to follow the important historical deductions... It's very hard to explain this to the people who followed the path I had almost taken. And they downvote me because they didn't have the opportunity, courage or stamina to take the path I took, and so they blindly copy paste each others doomscrolled arguments.
Look I'm not an elon fanboy... but when I read people arguing that cooling considerations excludes this future, while I know you can set the temperature arbitrarily low but not below background temperature of the universe 4 K, then I simply explain that obviously the area can be made arbitrarily large, so the temperature can be chosen by the system designer. But hey the HN crowd prefers the layers of libraries and abstractions and made themselves an emulation of an emulation of an emulation of a pre-agreed reality as documented in datasheets and manuals, and is ultimately so removed from reality based communities like physics and physics engineering, that the "democracy" programmers opinions dominate...
So go ahead and give me some more downvotes ;)
If you like mnemonics for important constants: here's one for the Stefan Boltzman constant: 5.67 * 10^-8 W / m^2 / K ^ 4
thats 4 consecutive digits 5,6,7,8 ; comma or point after the first significant digit and the exponent 8 has a minus sign.
It's really not that simple. See this for a good explanation of why: https://taranis.ie/datacenters-in-space-are-a-terrible-horri...
It all basically boils down to: in order to dissipate heat, you need something to dissipate heat into, e.g. air, liquid, etc. Even if you liquid cool the GPUs, where is the heat going to go?
On Earth, you can vent the heat into the atmosphere no problem, but in space, there's no atmosphere to vent to, so dissipating heat becomes a very, very difficult problem to solve. You can use radiators to an extent, but again, because no atmosphere, they're orders of magnitude less effective in space. So any kind of cooling array would have to be huge, and you'd also have to find some way to shade them, because you still have to deal with heat and other kinds of radiation coming from the Sun.
It's easier to just keep them on Earth.
2 replies →
that page has not a single calculation of radiative heat dissipation, seems like he pessimistically designed the satellite avoiding use of radiative cooling which forces him to employ a low operational duty cycle. Kind of a shame to be honest, given the high costs of launching satellites, his sat could have been on for a larger fraction of time...
It seems straightforward to you because you're ignoring everything that makes this not work.
Here's a big one: you can't put radiators in shadow because the coolant would freeze. ISS has system dedicated to making sure the radiators get just enough sunlight at any given time.
since you make the same argument in 2 places, I will refer you to my response in the other place you made the same argument:
https://news.ycombinator.com/item?id=46867514
That helps with the heat from the sun problem, but not the radiation of heat from the GPUs. Those radiators would need to be unshaded by the solar panels, and would need to be enormous. Cooling stuff in atmosphere is far easier than in vacuum.
Not so. Look at the construction of JWST. One side is "hot", the other side is very, very cold.
I am highly skeptical about data centers in space, but radiators don't need to be unshaded. In fact, they benefit from the shade. This is also being done on the ISS.
6 replies →
this makes no sense, the radiation of heat from the GPU's came from electrical energy, the electrical energy came from the efficient fraction of solar panel energy, the inefficient fraction being heating of the solar panel, the total amount of heat that needs to be dissipated is simply the total amount of energy incident on the solar panels.
2 replies →
> arbitrarily large
Space is not empty. Satellites have to be boosted all the time because of drag. Massive panels would only worsen that. Once you boosters are empty the satellite is toast.
the point wasn't that a 1 m^2 solar panel could theoretically be kept reasonably cool at the cost of a miles long radiator... nono, the point was that you could attain any desirable temperature this way, arbitrarily close to 4K.
for a reasonable temperature (check my comment for updated calculations) the height of a square based pyramidal satellite would be about 3 times the side length of its base, quite reasonable indeed. Thats with the square base of the pyramid as solar panel facing the sun, and the top of the pyramid facing away, so all sides are in the shade of the base. I even halved my theoretical cooling power to keep calculations simple: to avoid a long confusing calculation of the heat emitted by earth, I handicapped my design so 2 of the pyramidal side surfaces are reflective (facing earth) and the remaining 2 side triangles of the pyramid are the only used thermal radiative cooling surfaces. Less pessimistic approaches are possible, but would make the calculation less didactic for the HN crowd.
2 replies →
"Satellites have to be boosted all the time because of drag."
On Low Earth Orbits (LEOs), sure, but the traces of atmosphere that cause the drag disappear quite fast with increasing altitude. At 1000 km, you will stay up for decades.
arbitrarily large means like measured in square km. Starcloud is talking about 4km x 4km area of solar panels and radiative cooling. (https://blogs.nvidia.com/blog/starcloud/)
Building this is definitely not trivial and not easy to make arbitrarily large.
When a physicist says arbitrarily large it could even be in a dimensionless sense. It doesn't matter how small or large the solar panel is:
for a 4 m x 4 m solar panel, the height of the pyramid would have to be 12 m to attain ~ 300 K on the radiator panels. Thats also the cold side for your compute.
for a 4 km x 4 km solar panel the height of the pyramid would be 12 km.
A size like that is going to be completely, absolutely obliterated by micrometeor collisions.
These people are all smoking crack.
I’ve got a perpetual motion machine to sell you.
this isn't even an argument?
2 replies →
[dead]