Enhancing Uniformity, Read Voltage Margin, and Retention in Three-Dimensional and Self-Rectifying Vertical Pt/Ta2O5/Al2O3/TiN Memristors | Synapse