For others who want a comparison; the two papers are very different: the Nature paper uses entirely analog techniques to achieve high precision results while the newly-linked article is a mixed-precision approach. That is, the newly-linked article only uses analog to obtain a low-precision estimate which is fed back to a digital computing algorithm to produce the final high-precision result. The hope is that the overall time to solution is still faster because you do not need (hopefully eventually slower) digital computation to achieve the low-accuracy result. I am not an expert in this particular hardware field (I do applied math so I am used to solving the problems they do here in digital computers), but here is what the authors of the Nature article say:
> Recent theoretical and experimental studies have used memristor (including phase-change memory) arrays to generate an initial, low-precision guess (seed), and rely on an integrated high-precision digital solver to produce the required high-precision solutions from the seed solution. Such types of accelerators are certainly beneficial, as they reduce the number of iterations required by the digital solver. Determining whether memristor-based hardware can be used to directly perform high-precision computing tasks, however, will enable a better understanding of how broadly memristive hardware can be applied. Such knowledge will help pave the way to build more general memristor-based computing platforms, instead of special-purpose accelerators.