3 ms·
We are definitely making progress. But another factor to consider, in additional to the number of particles, is the energy of the system. When going through one
by openasocket 9y ago
We are definitely making progress. But another factor to consider, in additional to the number of particles, is the energy of the system. When going through one step of a simulation you have to compute the effects that every particle has on every other particle, but generally a particle only affects the other particles near it. You can take advantage of this fact to speed up computation with the right data structures.
However, as particles start moving around faster and faster, the distance they can travel in one time step increases, and the neighborhood of effect increases, limiting the speedup of this optimization. This matters less in larger scale simulations like of weather patterns, because you don't have to worry about air molecules zipping to the other side of the continent in one second. But it matters a lot in small scale simulations, especially in cells. As an example, an average glucose molecule in one of your cells is bouncing around at around 250 miles per hour! That's not 250 miles when scaled up, that's really 250 miles per hour. A molecule in your body is colliding with another billions of times every second. (Source: http://www.righto.com/2011/07/cells-are-very-fast-and-crowded-places.html http://www.righto.com/2011/07/cells-are-very-fast-and-crowde...). At that scale and that level of activity it becomes much harder to simulate each time step.
- Retric 9y agoThe other side of this is cells are also really fast. Modeling even 0.01 seconds could be very useful.
- SAI_Peregrinus 9y agoMuch of the action inside cells is done via proteins. It's taken a huge amount of distributed computing power just to figure out a reasonable hypothesis for how they fold (only one part of the movement) and €1.22 billion to build the XFEL and have a way to image them on the required timescales: 1-2 femtoseconds. 0.000000000000001 seconds. 0.01 seconds is an eternity, calculating that long would take an utterly enormous amount of computer time.
- Retric 9y agoYou can spend similar amounts of processing power (or vastly more) modeling a single atom over much shorter time scales from quantum mechanics. Protean folding while important results on fairly stable configurations and you don't need the same granularity after that point. PS: Also of note protean folding simulations don't even simulate the water surrounding the protean and are again very simplified.