Regarding the application of memristors to AI, here's a bit of a dissenting opinion:
Unfortunately for neuromorphics, just about everyone else in the semiconductor
industry—including big players like Intel and Nvidia—also wants in on the
deep-learning market. And that market might turn out to be one of the rare cases
in which the incumbents, rather than the innovators, have the strategic
advantage. That’s because deep learning, arguably the most advanced software on
the planet, generally runs on extremely simple hardware.
Karl Freund, an analyst with Moor Insights & Strategy who specializes in deep
learning, said the key bit of computation involved in running a deep-learning
system—known as matrix multiplication—can easily be handled with 16-bit and even
8-bit CPU components, as opposed to the 32- and 64-bit circuits of an advanced
desktop processor. In fact, most deep-learning systems use traditional silicon,
especially the graphics coprocessors found in the video cards best known for
powering video games. Graphics coprocessors can have thousands of cores, all
working in tandem, and the more cores there are, the more efficient the
deep-learning network.
From:
https://spectrum.ieee.org/semiconductors/design/neuromorphic...