6 ms·
I fail to understand how these nuclear bomb simulations require so much compute power. Are they trying to model every single atom? Is this a case where the ph
by olao99 2y ago
I fail to understand how these nuclear bomb simulations require so much compute power.
Are they trying to model every single atom?
Is this a case where the physicists in charge get away with programming the most inefficient models possible and then the administration simply replies "oh I guess we'll need a bigger supercomputer"
- TeMPOraL 2y agoPot, meet kettle? It's usually the industry that's leading with "write inefficient code, hardware is cheaper than dev time" approach. If anything, I'd expect a long-running physics research project to have well-optimized code. After all, that's where all the optimized math routines come from.
- glial 2y agoI bet the bulk of it is still super-fast Fortran code.
- bongodongobob 2y agoMy brother in Christ, it's a supercomputer. What an odd question.
- CapitalistCartr 2y agoIt's because of the way the weapons are designed, which requires a CNWDI clearance to know, so your curiosity is not likely to be sated.
- nordsieck 2y ago> It's because of the way the weapons are designed, which requires a CNWDI clearance to know, so your curiosity is not likely to be sated. While that's true, the information that is online is surprisingly detailed. For example, this series "Nuclear 101: How Nuclear Bombs Work" https://www.youtube.com/watch?v=zVhQOhxb1Mc https://www.youtube.com/watch?v=zVhQOhxb1Mc https://www.youtube.com/watch?v=MnW7DxsJth0 https://www.youtube.com/watch?v=MnW7DxsJth0
- CapitalistCartr 2y agoHaving once had said clearance limits my answers.
- wbl 2y agoAnd if they really want to know: https://www.energy.gov/nnsa/working-nnsa https://www.energy.gov/nnsa/working-nnsa
- p_l 2y agoIt literally requires simulating each subatomic particle, individually. The increases of compute power have been used for twin goals of reducing simulation time (letting you run more simulations) and to increase the size and resolution. The alternative is to literally build and detonate a bomb to get empirical data on given design, which might have problems with replicability (important when applying the results to rest of the stockpile) or how exact the data is. And remember that there is more than one user of every supercomputer deployed at such labs, whether it be multiple "paying" jobs like research simulations, smaller jobs run to educate, test, and optimize before running full scale work, etc. AFAIK for considerable amount of time, supercomputers run more than one job at a time, too.
- pkaye 2y agoAre they always designing new nuclear bombs? Why the ongoing work to simulate?
- danhon 2y agoIt's also to check that the ones they have will still work, now that there are test bans.
- dekhn 2y agoThe euphemistic term used in the field is "stockpile stewardship", which is a catch-all term involving a wide range of activities, some of them forward-looking.
- p_l 2y agoBecause even normal explosives degenerate over time, and fissile material in nuclear devices is even worse about it - remember that unstable elements are ongoing constant fission events, critical mass is just one where they trigger each others' fission fast enough for runaway process. So in order to verify that the weapons are still useful and won't fail in random ways, you have to test them. Which either involves actually exploding them (banned by various treaties that have enough weight that even USA doesn't break them), or numerical simulations.
- 2y ago
- JumpCrisscross 2y ago> Are they trying to model every single atom? Given all nuclear physics happens inside atoms, I'd hope they're being more precise. Note that a frontier of fusion physics is characterising plasma flows. So even at the atom-by-atom level, we're nowhere close to a solved problem.
- amelius 2y agoOr maybe it suffices to model the whole thing as a gas. It all depends on what they're trying to compute.
- JumpCrisscross 2y ago> maybe it suffices to model the whole thing as a gas What are you basing this on? Plasmas don't flow like gases even absent a magnetic field. They're self interacting, even in supersonic modes. This is like saying you can just model gases like liquids when trying to describe a plane--they're different states of matter.
- alephnerd 2y ago> I fail to understand how these nuclear bomb simulations require so much compute power I wrote a previous HN comment explaining this: Tl;dr - Monte Carlo Simulations are hard and the NPT prevents live testing similar to Bikini Atoll or Semipalatinsk-21 https://news.ycombinator.com/item?id=39515697 https://news.ycombinator.com/item?id=39515697
- rcxdude 2y ago>Are they trying to model every single atom? Modelling a single nucleus, even one much lighter weight than uranium, is a captital-H Hard Problem involving many subject matter experts and a lot of optimisation work far beyond 'just throw it on a GPU'. Quantum systems get non-tractable without very clever approximations and a lot of compute very quickly, and quantum chromodynamics is by far the worst at this. Look up lattice QCD for a relevant keyword.
- piombisallow 2y agoThese usually get split into nodes and scientists can access some nodes at a time. The whole thing isn't working on a single problem.
- sliken 2y agoWell there's a fair bit of chemistry related to the explosions to bring the sub-critical bits together. Time scales are in the nanosecond range. Then as the subcritical bits get closer obviously the nuclear effects start to dominate. Things like berrylium are used to reflect and intensive the chain reaction. All of that is basically just a starter for the fusion reaction. That often involved uranium, lithium deturide, and more plutonium. So it involves very small time scales, chemistry, fission, fusion, creating and channeling plasmas, high neutron fluxes, extremely high pressures, and of course the exponential release of amazing amounts of energy as matter is literally converted to energy and temperatures exceeding those in the sun. Then add to all of that is the reality of aging. Explosives can degrade, the structure can weaken (age and radiation), radioactive materials have half lives, etc. What should the replacement rate be? What kind of maintenance would lengthen the useful lives of the weapons? What fraction of the arsenal should work at any given time? How will vibration during delivery impact the above? Seems like plenty to keep a supercomputer busy.
- ethbr1 2y agoI'd never considered this, but do the high temperatures impose additional computational requirements on the chemical portions? I'd assume computing atomic behavior at 0K is a lot simpler than at 800,000,000K, over the same time step. ;)
- GemesAS 2y agoModern weapon codes couple computationally heavy physics like radiation & neutron transport, hydrodynamics, plasma, and chemical physics. While a 1-D or 2-D simulation might not be too heavy in compute often large ensembles of simulations are done for UQ or sensitivity analysis in design work.