Volatile and Nonvolatile Memristive Devices for Neuromorphic Computing | Synapse