Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/3130379.3130462guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
research-article
Free access

A tunable magnetic skyrmion neuron cluster for energy efficient artificial neural network

Published: 27 March 2017 Publication History

Abstract

Artificial neuron is one of the fundamental computing unit in brain-inspired artificial neural network. The standard CMOS based artificial neuron designs to implement non-linear neuron activation function typically consist of large number of transistors, which inevitably causes large area and power consumption. There is a need for novel nanoelectronic device that can intrinsically and efficiently implement such complex non-linear neuron activation function. Magnetic skyrmions are topological stable chiral spin textures due to Dzyaloshinskii-Moriya interaction in bulk magnets or magnetic thin films. They are promising next-generation information carrier owing to ultra-small size (sub-10nm), high speed (>100m/s) with ultra-low depinning current density (MA/cm2) and high defect tolerance compared to conventional magnetic domain wall motion devices. In this work, to the best of our knowledge, we are the first to propose a threshold-tunable artificial neuron based on magnetic skyrmion. Meanwhile, we propose a Skyrmion Neuron Cluster (SNC) to approximate non-linear soft-limiting neuron activation functions, such as the most popular sigmoid function. The device to system simulation indicates that our proposed SNC leads to 98.74% recognition accuracy in deep learning Convolutional Neural Network (CNN) with MNIST handwritten digits dataset. Moreover, the energy consumption of our proposed SNC is only 3.1 fJ/step, which is more than two orders lower than that of CMOS counterpart.

References

[1]
Y. LeCun et al., "Deep learning," 2015.
[2]
R. Lippmann, "An introduction to computing with neural nets," 1987.
[3]
R. Dlugosz et al., "Current-mode analog adaptive mechanism for ultra-low-power neural networks," 2011.
[4]
O. Boulle et al., "Room temperature chiral magnetic skyrmion in ultrathin magnetic nanostructures," 2016.
[5]
A. Fert et al., "Skyrmions on the track," 2013.
[6]
W. Kang et al., "Voltage controlled magnetic skyrmion motion for racetrack memory," 2016.
[7]
X. Zhang et al., "Magnetic skyrmion logic gates: conversion, duplication and merging of skyrmions," 2014.
[8]
D. Fan, Y. Shim, A. Raghunathan, and K. Roy, "Stt-snn: A spin-transfer-torque based soft-limiting non-linear neuron for low-power artificial neural networks," 2015.
[9]
A. Sengupta et al., "Spin-transfer torque magnetic neuron for low power neuromorphic computing." IEEE, 2015.
[10]
S. Mühlbauer et al., "Skyrmion lattice in a chiral magnet," 2009.
[11]
X. Yu et al., "Real-space observation of a two-dimensional skyrmion crystal," 2010.
[12]
W. Münzer et al., "Skyrmion lattice in the doped semiconductor fe1-xcoxsi," 2010.
[13]
X. Yu et al., "Near room-temperature formation of a skyrmion crystal in thin-films of the helimagnet fege," 2011.
[14]
S. Huang et al., "Extended skyrmion phase in epitaxial fege (111) thin films," 2012.
[15]
S. Heinze et al., "Spontaneous atomic-scale magnetic skyrmion lattice in two dimensions," 2011.
[16]
J. Iwasaki et al., "Current-induced skyrmion dynamics in constricted geometries," Nature nanotechnology, vol. 8, no. 10, pp. 742--747, 2013.
[17]
X. Zhang et al., "Magnetic skyrmion transistor: skyrmion motion in a voltage-gated nanotrack," 2015.
[18]
X. Fong et al., "Knack: A hybrid spin-charge mixed-mode simulator for evaluating different genres of spin-transfer torque mram bit-cells." IEEE, 2011.
[19]
M. Donahue et al., "Oommf users guide," URL: http://math.nist.gov/oommf, 2010.
[20]
J. Sampaio et al., "Nucleation, stability and current-induced motion of isolated magnetic skyrmions in nanostructures," 2013.
[21]
R. B. Palm, "Prediction as a candidate for learning deep hierarchical models of data," vol. 5, 2012.
[22]
Y LeCun et al., "Gradient-based learning applied to document recognition," 1998.
[23]
M. Sharad et al., "Spin-neurons: A possible path to energy-efficient neuromorphic computers," 2013.
[24]
M. Sharad, C. Augustine, G. Panagopoulos, and K. Roy, "Spin-based neuron model with domain-wall magnets as synapse," IEEE TNANO, 2012.
[25]
S. G. Ramasubramanian et al., "Spindle: Spintronic deep learning engine for large-scale neuromorphic computing," 2014.

Cited By

View all
  • (2019)Noise Injection AdaptionProceedings of the 56th Annual Design Automation Conference 201910.1145/3316781.3317870(1-6)Online publication date: 2-Jun-2019
  1. A tunable magnetic skyrmion neuron cluster for energy efficient artificial neural network

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    DATE '17: Proceedings of the Conference on Design, Automation & Test in Europe
    March 2017
    1814 pages

    Publisher

    European Design and Automation Association

    Leuven, Belgium

    Publication History

    Published: 27 March 2017

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)32
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 23 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Noise Injection AdaptionProceedings of the 56th Annual Design Automation Conference 201910.1145/3316781.3317870(1-6)Online publication date: 2-Jun-2019

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media