Hacker News new | ask | show | jobs
by dekhn 1605 days ago
that's old tech, these days it's usually some sort of PPPM (particle-particle particle-mesh) which parallelizes better.

But that's for classical simulations. Full configuration interaction is effecftively computing the schrodinger equation at unlimited precision, in principle if you could scale it up you could compute any molecular property desired, assuming QM is an accurate model for reality.

1 comments

p3m, well pme, is exactly what we used for our calculations ;)

i never did any qm work beyond basic parameterization

i'm guessing you are/were also computational physics guy :)

I was a computational biologist for many years, which included a bunch of biophysics. I did extensive work with PME about 20 years ago, on supercomputers. It's a pretty neat technique (https://en.wikipedia.org/wiki/Ewald_summation), once you wrap your head around it!
yup, we used PME for non-bonded calculations in our simulations and to calculate things like electric potentials. I finished a biophysics phd back in 2020 and focused mainly on fluid flow.

Pretty cool, what're you up to now?

helping genentech scientists move to the cloud. I stopped being a scientist a long time ago and now I just sort of help scientists with the stuff I'm already good at.
funny enough I'm doing the exact same thing in public sector education. I'm always curious where people in our field end-up.

i saw some of your other comments about being at google. did you touch jax-md at all?

https://github.com/google/jax-md

I talked to the team, but unfortunately, jax-md at the ttime didn't do bond angles or torsions, so it wasn't good for biomolecular simulations.

My work mostly predated tensorflow and was much more about massive-scale embarassingly parallel computing, and produced some interesting large-scale results from MD and protein folding.

https://www.nature.com/articles/nchem.1821 https://onlinelibrary.wiley.com/doi/full/10.1002/pro.2389