Friday, October 2, 2009

Memristors: Advantages and Disadvantages

A memristor is a circuit element which is able to change its resistance to "remember" changes in current.

Advantages of memristors:

  • Has properties which can not be duplicated by the other circuit elements (resistors, capacitors, and inductors
  • Capable of replacing both DRAM and hard drives
  • Smaller than transistors while generating less heat
  • Works better as it gets smaller which is the opposite of transistors
  • Devices storing 100 gigabytes in a square centimeter have been created using memristors
  • Quicker boot-ups
  • Requires less voltage (and thus less overall power required)

Disadvantages of memristors:
  • Not currently commercially available
  • Current versions only at 1/10th the speed of DRAM
  • Has the ability to learn but can also learn the wrong patterns in the beginning
  • Since all data on the computer becomes non-volatile, rebooting will not solve any issues as it often times can with DRAM
  • Suspected by some that the performance and speed will never match DRAM and transistors