Variation, Energy Consumption, Latency, and Failure Aware Design for Memristive ANNs

dc.contributor.authorLiao, Zhiheng
dc.date.accessioned2024-01-12T16:57:31Z
dc.date.available2024-01-12T16:57:31Z
dc.date.issued2021
dc.description.abstractAs a novel non-volatile device, the memristive crossbar array has delivered many promises in giving low computation complexity, high energy efficiency, and high density for neuromorphic computing. However, the intrinsic variability of switching behavior, energy consumption, and stuck at fault are still major obstacles to their implementation. Here we report our investigations of a model that experimentally demonstrates the natural stochasticity of cycle-to-cycle variations. In addition, we propose three techniques to mitigate the adverse impact of cycle-to-cycle variations, optimize energy consumption, reduce system latency, and improve fault tolerance. The relationship of the level of conductance and cycle-to-cycle variation was studied, and experiment results show an optimal number of the levels to mitigate cycle-to-cycle variations in the system. Additionally, the system compresses the number of pulses when the conductance is updated by the pulse stimulus to reduce cycle-to-cycle variations, resulting in a great energy and latency reduction. What’s more, the fault tolerance of the memristor-based system has been improved by a novel weight mapping method. This work paves the way of adopting memristors for more efficient applications in the era of edge computing and the Internet of Things.en_US
dc.identifier.urihttps://hdl.handle.net/10365/33594
dc.publisherNorth Dakota State Universityen_US
dc.rightsNDSU policy 190.6.2en_US
dc.rights.urihttps://www.ndsu.edu/fileadmin/policy/190.pdfen_US
dc.subjectANNsen_US
dc.subjectCycle-to-cycle variationen_US
dc.subjectEnergyen_US
dc.subjectFault toleranceen_US
dc.subjectLatencyen_US
dc.titleVariation, Energy Consumption, Latency, and Failure Aware Design for Memristive ANNsen_US
dc.typeDissertationen_US
ndsu.advisorZhang, Qifeng
ndsu.collegeEngineeringen_US
ndsu.degreeDoctor of Philosophy (PhD)en_US
ndsu.departmentElectrical and Computer Engineeringen_US
ndsu.programElectrical and Computer Engineeringen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Liao_ndsu_0157D_13021.pdf
Size:
6.1 MB
Format:
Adobe Portable Document Format
Description:
Variation, Energy Consumption, Latency, and Failure Aware Design for Memristive ANNs

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.63 KB
Format:
Item-specific license agreed to upon submission
Description: