After years of creating highly specialized software, researchers used supercomputer clusters to finally solve the "100,000-body problem.