Vitalsource Technologies, Inc. Memristive Devices For Brain-inspired Computing