I'll point out that transistors were invented in 1947 and the computer industry made the switch from vacuum tubes to transistors around 1958. Integrated circuits were invented in 1958 and the computer industry switched to them around 1965. My point is that historically the computer industry has been able to switch to a completely new technology a decade after it's invented. HP's memristors have been around for 15 years and haven't made much impact.