journal article·2023-09

Micromagnetic realization of energy-based models using stochastic magnetic tunnel junctions

BingJin Chen, Yubo Hou, Chee Kwan Gan, Minggang Zeng

Applied Physics A· Volume 129· Issue 9
Publisher page

Abstract

Energy-based models (EBMs) can bridge physics, machine learning, and statistics. EBMs provide a unified and powerful platform to describe, learn, and optimize complex systems. In this paper, we propose a neuromorphic implementation of EBMs using a network of stochastic magnetic tunnel junctions (MTJs) that can perform energy minimization and solve optimization problems. Our implementation builds on the Object Oriented MicroMagnetic Framework (OOMMF). We derive the different energy terms and map them to the micromagnetic Landau-Lifshitz-Gilbert (LLG) equation. We then develop a C + + module for EBMs which integrates seamlessly with OOMMF. We demonstrate our implementation on a full set of logic gates using stochastic MTJs networks. Our method offers several advantages, including fast modeling of EBMs with spintronic devices and design insights for stochastic MTJ-based neuromorphic circuits.
Source: expertdata · Quality: candidate unverified · Source record ↗

Research context

OpenAlex topics: Advanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Magnetic properties of thin films

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (56)

Show source-provided references
1. V.V. Zhirnov, R.K. Cavin, J.A. Hutchby, G.I. Bourianoff, Proc. IEEE 91, 1934–1939 (2003)10.1109/JPROC.2003.818324 ↗
2. J.J. Yang, D.B. Strukov, D.R. Stewart, Nat. Nanotechnol. 8, 13–24 (2013)10.1038/nnano.2012.240 ↗
3. K.Y. Camsari, M.M. Torunbalci, W.A. Borders, H. Ohno, S. Fukami, Phys. Rev. Appl. 15, 044049 (2021)10.1103/PhysRevApplied.15.044049 ↗
4. K. Kobayashi, W.A. Borders, S. Kanai, K. Hayakawa, H. Ohno, S. Fukami, Appl. Phys. Lett. 119, 132406 (2021)10.1063/5.0065919 ↗
5. K. Kobayashi, K. Hayakawa, J. Igarashi, W.A. Borders, S. Kanai, H. Ohno, S. Fukami, Phys. Rev. Appl. 18, 054085 (2022)10.1103/PhysRevApplied.18.054085 ↗
6. L. Yang, J.-P. Wang, in: 2017 IEEE Int. Electron Devices Meet., 2017, pp. IEDM17–801.
7. M.W. Daniels, A. Madhavan, P. Talatchian, A. Mizrahi, M.D. Stiles, Phys. Rev. Appl. 13, 034016 (2020)10.1103/PhysRevApplied.13.034016 ↗
8. Y. Wang, Y. Zhang, E.Y. Deng, J.O. Klein, L.A.B. Naviner, W.S. Zhao, Microelectron. Reliab. 54, 1774–1778 (2014)10.1016/j.microrel.2014.07.019 ↗
9. W.A. Borders, A.Z. Pervaiz, S. Fukami, K.Y. Camsari, H. Ohno, S. Datta, Nature 573, 390–393 (2019)10.1038/s41586-019-1557-9 ↗
10. J. Kaiser, W.A. Borders, K.Y. Camsari, S. Fukami, H. Ohno, S. Datta, Phys. Rev. Appl. 17, 014016 (2022)10.1103/PhysRevApplied.17.014016 ↗
11. J. Kaiser, S. Datta, Appl. Phys. Lett. 119, 150503 (2021)10.1063/5.0067927 ↗
12. A. Mizrahi, T. Hirtzlin, A. Fukushima, H. Kubota, S. Yuasa, J. Grollier, D. Querlioz, Nat. Commun. 9, 1–11 (2018)10.1038/s41467-018-03963-w ↗
13. R. Faria, K.Y. Camsari, S. Datta, I.E.E.E. Magn, Lett. 8, 4105305 (2017)
14. N. Onizawa, D. Katagiri, W.J. Gross, T. Hanyu, Proc. 2014 IEEE/ACM Int. Symp. Nanoscale Archit. Nanoarch 2014 (2014) 59–64.10.1109/NANOARCH.2014.6880490 ↗
15. R. Zand, K.Y. Camsari, S. Datta, R.F. Demara, ACM J. Emerg. Technol. Comput. Syst. 15, 1–22 (2019)10.1145/3304105 ↗
16. F.X. Liang, P. Sahu, M.H. Wu, J.H. Wei, S.S. Sheu, T.H. Hou, 2020 Int. Symp. VLSI Technol. Syst. Appl. VLSI-TSA 2020, 151–152 (2020)
17. K.Y. Camsari, P. Debashis, V. Ostwal, A.Z. Pervaiz, T. Shen, Z. Chen, S. Datta, J. Appenzeller, Proc. IEEE 108, 1322–1337 (2020)10.1109/JPROC.2020.2966925 ↗
18. C. Safranski, J. Kaiser, P. Trouilloud, P. Hashemi, G. Hu, J.Z. Sun, Nano Lett. 21, 2040–2045 (2021)10.1021/acs.nanolett.0c04652 ↗
19. K.Y. Camsari, B.M. Sutton, S. Datta, Appl. Phys. Rev. 6, 011305 (2019)10.1063/1.5055860 ↗
20. K.Y. Camsari, R. Faria, B.M. Sutton, S. Datta, Phys. Rev. X 7, 1–19 (2017)
21. S. Liu, T.P. Xiao, J. Kwon, B.J. Debusschere, S. Agarwal, J.A.C. Incorvia, C.H. Bennett, Front. Nanotechnol. 4, 1–16 (2022)
22. R. Faria, K.Y. Camsari, S. Datta, AIP Adv. 8, 045101 (2018)10.1063/1.5021332 ↗
23. B. Sutton, K.Y. Camsari, B. Behin-Aein, S. Datta, Sci. Rep. 7, 1–9 (2017)10.1038/srep44370 ↗
24. O. Hassan, A. Dissertation, Evaluation of stochastic magnetic tunnel junctions as building blocks for probabilistic computing, 2020.
25. W. Chen, H. Tang, Y. Wang, X. Hu, Y. Lin, T. Min, Y. Xie, Micromachines 14, 258 (2023)10.3390/mi14020258 ↗
26. T. Greenberg-Toledo, B. Perach, I. Hubara, D. Soudry, S. Kvatinsky, Semicond. Sci. Technol. 36, 114003 (2021)10.1088/1361-6641/ac251b ↗
27. A. Nisar, F.A. Khanday, B.K. Kaushik, Nanotechnology 31, 504001 (2020)10.1088/1361-6528/abadc4 ↗
28. P. Huembeli, J.M. Arrazola, N. Killoran, M. Mohseni, P. Wittek, Quantum Mach. Intell. 4, 1–15 (2022)10.1007/s42484-021-00057-7 ↗
29. M. Arbel, L. Zhou, A. Gretton, ArXiv: 2003.05033 (2021).
30. M.J. Donahue, D.G. Porter, Interag. Rep. NISTIR 6376, Natl. Inst. Stand. Technol. MD (1999).
31. B.A. Cipra, Am. Math. Mon. 94, 937–957 (1987)10.1080/00029890.1987.12000742 ↗
32. E. Vives, M.L. Rosinberg, G. Tarjus, Phys. Rev. B Condens. Matter Mater. Phys. 71, 134424 (2005)10.1103/PhysRevB.71.134424 ↗
33. U.B. Arnalds, J. Chico, H. Stopfel, V. Kapaklis, O. Bärenbold, M.A. Verschuuren, U. Wolff, V. Neu, A. Bergman, B. Hjörvarsson, New J. Phys. 18, 023008 (2016)10.1088/1367-2630/18/2/023008 ↗
34. M.D. Leblanc, M.L. Plumer, J.P. Whitehead, J.I. Mercer, Phys. Rev. B Condens. Matter Mater. Phys. 82, 174435 (2010)10.1103/PhysRevB.82.174435 ↗
35. R. Gozdur, Algorithms 13, 134 (2020)10.3390/a13060134 ↗
36. D.I. Albertsson, M. Zahedinejad, A. Houshang, R. Khymyn, J. Åkerman, A. Rusu, Appl. Phys. Lett. 118, 112404 (2021)10.1063/5.0041575 ↗
37. R. Behbahani, M.L. Plumer, I. Saika-Voivod, Phys. Rev. Appl. 18, 034034 (2022)10.1103/PhysRevApplied.18.034034 ↗
38. R. Bjørk, E.B. Poulsen, K.K. Nielsen, A.R. Insinga, J. Magn. Magn. Mater. 535, 168057 (2021)10.1016/j.jmmm.2021.168057 ↗
39. L. Baňas, Lect. Notes Comput. Sci. 3401, 158–165 (2005)10.1007/978-3-540-31852-1_17 ↗
40. H. Ren, X. Zhuang, Y. Cai, T. Rabczuk, Int. J. Numer. Methods Eng. 2, 1451–1476 (2016)10.1002/nme.5257 ↗
41. T. Rabczuk, H. Ren, X. Zhuang, Comput. Mater. Contin. 59, 31–55 (2019)
42. H. Ren, X. Zhuang, T. Rabczuk, Comput. Methods Appl. Mech. Eng. 367, 113132 (2020)
43. S. Kanai, K. Hayakawa, H. Ohno, S. Fukami, Phys. Rev. B 103, 094423 (2021)10.1103/PhysRevB.103.094423 ↗
44. A. Vansteenkiste, J. Leliaert, M. Dvornik, M. Helsen, F. Garcia-Sanchez, B. Van Waeyenberge, AIP Adv. 4, 107133 (2014)10.1063/1.4899186 ↗
45. A. Mondal, A. Srivastava, ACM J. Emerg. Technol. Comput. Syst. 16, 1–27 (2019)10.1145/3359622 ↗
46. W.F. Brown, Phys. Rev. 130, 1677–1686 (1963)10.1103/PhysRev.130.1677 ↗
47. J.D. Biamonte, Phys. Rev. A At. Mol. Opt. Phys. 77, 052331 (2008)
48. M. Gu, A. Perales, Phys. Rev. E Stat. Nonlinear Soft Matter. Phys. 86, 011116 (2012)
49. J.D. Whitfield, M. Faccin, J.D. Biamonte, EPL 99, 57004 (2012)10.1209/0295-5075/99/57004 ↗
50. E.K. Grant, T.S. Humble, Oxford Res. Encycl. Phys. 2, 1–23 (2020)
51. T. Albash, D.A. Lidar, Rev. Mod. Phys. 90, 15002 (2018)10.1103/RevModPhys.90.015002 ↗
52. K. Hayakawa, S. Kanai, T. Funatsu, J. Igarashi, B. Jinnai, W.A. Borders, H. Ohno, S. Fukami, Phys. Rev. Lett. 126, 117202 (2021)
53. R. Faria, J. Kaiser, K.Y. Camsari, S. Datta, Front. Comput. Neurosci. 15, 1–10 (2021)10.3389/fncom.2021.584797 ↗
54. K.Y. Camsari, S. Chowdhury, S. Datta, Phys. Rev. Appl. 12, 034061 (2019)10.1103/PhysRevApplied.12.034061 ↗
55. S. Chowdhury, S. Datta, K.Y. Camsari, in: 2019 IEEE Int. Electron Devices Meet., 2019.
56. B. Scellier, Y. Bengio, Front. Comput. Neurosci. 11, 1–13 (2017)10.3389/fncom.2017.00024 ↗