Skip to main content

2019 | OriginalPaper | Buchkapitel

Spintronic Solutions for Stochastic Computing

verfasst von : Xiaotao Jia, You Wang, Zhe Huang, Yue Zhang, Jianlei Yang, Yuanzhuo Qu, Bruce F. Cockburn, Jie Han, Weisheng Zhao

Erschienen in: Stochastic Computing: Techniques and Applications

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

With the rising requirements of computation efficiencies for artificial intelligence applications, the conventional deterministic computation approach has shown many bottlenecks in developing large scale deep learning algorithms. Especially for Bayesian inference problems with uncertainty and incompleteness, it usually requires many sampling operations which largely degrade the inference efficiencies. In this chapter, a spintronic devices based stochastic computing method is presented for efficient Bayesian inference. Stochastic computing is regarded as a promising approach to improve the area and energy efficiencies with simplified arithmetic operations. Spintronic devices are utilized to realize efficient sampling operations to overcome the inference efficiencies in terms of power, area and speed. The intrinsic randomness existing in switching process of spintronic device is exploited to realize stochastic number generator, which is the critical block for efficient circuit design of Bayesian inference. A device-to-architecture level framework is proposed to evaluate the promised performance of spintronic device based Bayesian inference system.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Alaghi, A., Hayes, J.P.: Survey of stochastic computing. ACM Transactions on Embedded computing systems 12(2s), 92 (2013)CrossRef Alaghi, A., Hayes, J.P.: Survey of stochastic computing. ACM Transactions on Embedded computing systems 12(2s), 92 (2013)CrossRef
3.
Zurück zum Zitat Marins de Castro, M., Sousa, R., Bandiera, S., et al.: Precessional spin-transfer switching in a magnetic tunnel junction with a synthetic antiferromagnetic perpendicular polarizer. Journal of Applied Physics 111(7), 07C912 (2012)CrossRef Marins de Castro, M., Sousa, R., Bandiera, S., et al.: Precessional spin-transfer switching in a magnetic tunnel junction with a synthetic antiferromagnetic perpendicular polarizer. Journal of Applied Physics 111(7), 07C912 (2012)CrossRef
4.
Zurück zum Zitat Coninx, A., Bessière, P., Mazer, E., Droulez, J., Laurent, R., Aslam, M.A., Lobo, J.: Bayesian sensor fusion with fast and low power stochastic circuits. In: International Conference on Rebooting Computing, pp. 1–8 (2016) Coninx, A., Bessière, P., Mazer, E., Droulez, J., Laurent, R., Aslam, M.A., Lobo, J.: Bayesian sensor fusion with fast and low power stochastic circuits. In: International Conference on Rebooting Computing, pp. 1–8 (2016)
5.
Zurück zum Zitat Devolder, T., Chappert, C., Ito, K.: Subnanosecond spin-transfer switching: Comparing the benefits of free-layer or pinned-layer biasing. Phys. Rev. B 75, 224,430 (2007)CrossRef Devolder, T., Chappert, C., Ito, K.: Subnanosecond spin-transfer switching: Comparing the benefits of free-layer or pinned-layer biasing. Phys. Rev. B 75, 224,430 (2007)CrossRef
6.
Zurück zum Zitat Devolder, T., Hayakawa, J., Ito, K., Takahashi, H., Ikeda, S., Crozat, P., Zerounian, N., Kim, J.V., Chappert, C., Ohno, H.: Single-shot time-resolved measurements of nanosecond-scale spin-transfer induced switching: Stochastic versus deterministic aspects. Physical review letters 100(5), 057,206 (2008)CrossRef Devolder, T., Hayakawa, J., Ito, K., Takahashi, H., Ikeda, S., Crozat, P., Zerounian, N., Kim, J.V., Chappert, C., Ohno, H.: Single-shot time-resolved measurements of nanosecond-scale spin-transfer induced switching: Stochastic versus deterministic aspects. Physical review letters 100(5), 057,206 (2008)CrossRef
7.
Zurück zum Zitat Han, J., Chen, H., Liang, J., Zhu, P., Yang, Z., Lombardi, F.: A stochastic computational approach for accurate and efficient reliability evaluation. IEEE Transactions on Computers 63(6), 1336–1350 (2014)MathSciNetCrossRef Han, J., Chen, H., Liang, J., Zhu, P., Yang, Z., Lombardi, F.: A stochastic computational approach for accurate and efficient reliability evaluation. IEEE Transactions on Computers 63(6), 1336–1350 (2014)MathSciNetCrossRef
8.
Zurück zum Zitat Heindl, R., Rippard, W.H., Russek, S.E., Pufall, M.R., Kos, A.B.: Validity of the thermal activation model for spin-transfer torque switching in magnetic tunnel junctions. Journal of Applied Physics 109(7), 073,910 (2011)CrossRef Heindl, R., Rippard, W.H., Russek, S.E., Pufall, M.R., Kos, A.B.: Validity of the thermal activation model for spin-transfer torque switching in magnetic tunnel junctions. Journal of Applied Physics 109(7), 073,910 (2011)CrossRef
9.
Zurück zum Zitat Hellekalek, P.: Good random number generators are (not so) easy to find. Mathematics and Computers in Simulation 46(5–6), 485–505 (1998)MathSciNetCrossRef Hellekalek, P.: Good random number generators are (not so) easy to find. Mathematics and Computers in Simulation 46(5–6), 485–505 (1998)MathSciNetCrossRef
10.
Zurück zum Zitat Ikeda, S., Miura, K., Yamamoto, H., Mizunuma, K., Gan, H.D., Endo, M., Kanai, S., Hayakawa, J., Matsukura, F., Ohno, H.: A perpendicular-anisotropy CoFeB-MgO magnetic tunnel junction. Nature Materials 9, 721–724 (2010)CrossRef Ikeda, S., Miura, K., Yamamoto, H., Mizunuma, K., Gan, H.D., Endo, M., Kanai, S., Hayakawa, J., Matsukura, F., Ohno, H.: A perpendicular-anisotropy CoFeB-MgO magnetic tunnel junction. Nature Materials 9, 721–724 (2010)CrossRef
11.
Zurück zum Zitat Jia, X., Yang, J., Wang, Z., Chen, Y., Zhao, W.: Spintronics based stochastic computing for efficient bayesian inference system. In: Asia and South Pacific Design Automation Conference, pp. 580–585 (2018) Jia, X., Yang, J., Wang, Z., Chen, Y., Zhao, W.: Spintronics based stochastic computing for efficient bayesian inference system. In: Asia and South Pacific Design Automation Conference, pp. 580–585 (2018)
12.
Zurück zum Zitat Julliere, M.: Tunneling between ferromagnetic films. Physics Letters A 54(3), 225–226 (1975)CrossRef Julliere, M.: Tunneling between ferromagnetic films. Physics Letters A 54(3), 225–226 (1975)CrossRef
13.
Zurück zum Zitat Katz, J., Menezes, A.J., Van Oorschot, P.C., Vanstone, S.A.: Handbook of applied cryptography. CRC press (1996) Katz, J., Menezes, A.J., Van Oorschot, P.C., Vanstone, S.A.: Handbook of applied cryptography. CRC press (1996)
14.
Zurück zum Zitat Koch, R.H., Katine, J.A., Sun, J.Z.: Time-resolved reversal of spin-transfer switching in a nanomagnet. Phys. Rev. Lett. 92, 088,302 (2004)CrossRef Koch, R.H., Katine, J.A., Sun, J.Z.: Time-resolved reversal of spin-transfer switching in a nanomagnet. Phys. Rev. Lett. 92, 088,302 (2004)CrossRef
15.
Zurück zum Zitat Liu, N., Pinckney, N., Hanson, S., Sylvester, D., Blaauw, D.: A true random number generator using time-dependent dielectric breakdown. In: Symposium onVLSI Circuits, pp. 216–217 (2011) Liu, N., Pinckney, N., Hanson, S., Sylvester, D., Blaauw, D.: A true random number generator using time-dependent dielectric breakdown. In: Symposium onVLSI Circuits, pp. 216–217 (2011)
16.
Zurück zum Zitat Matsunaga, S., Hayakawa, J., Ikeda, S., Miura, K., Endoh, T., Ohno, H., Hanyu, T.: MTJ-based nonvolatile logic-in-memory circuit, future prospects and issues. In: Design, Automation & Test in Europe Conference & Exhibition, pp. 433–435 (2009) Matsunaga, S., Hayakawa, J., Ikeda, S., Miura, K., Endoh, T., Ohno, H., Hanyu, T.: MTJ-based nonvolatile logic-in-memory circuit, future prospects and issues. In: Design, Automation & Test in Europe Conference & Exhibition, pp. 433–435 (2009)
17.
Zurück zum Zitat Oliver, N., Soriano, M.C., Sukow, D.W., Fischer, I.: Fast random bit generation using a chaotic laser: approaching the information theoretic limit. IEEE Journal of Quantum Electronics 49(11), 910–918 (2013)CrossRef Oliver, N., Soriano, M.C., Sukow, D.W., Fischer, I.: Fast random bit generation using a chaotic laser: approaching the information theoretic limit. IEEE Journal of Quantum Electronics 49(11), 910–918 (2013)CrossRef
18.
Zurück zum Zitat Peng, S., Zhao, W., Qiao, J., Su, L., Zhou, J., Yang, H., Zhang, Q., Zhang, Y., Grezes, C., Amiri, P.K., Wang, K.L.: Giant interfacial perpendicular magnetic anisotropy in mgo/cofe/capping layer structures. Applied Physics Letters 110(7), 072,403 (2017)CrossRef Peng, S., Zhao, W., Qiao, J., Su, L., Zhou, J., Yang, H., Zhang, Q., Zhang, Y., Grezes, C., Amiri, P.K., Wang, K.L.: Giant interfacial perpendicular magnetic anisotropy in mgo/cofe/capping layer structures. Applied Physics Letters 110(7), 072,403 (2017)CrossRef
19.
Zurück zum Zitat Qu, Y., Han, J., Cockburn, B.F., Pedrycz, W., Zhang, Y., Zhao, W.: A true random number generator based on parallel STT-MTJs. In: Design, Automation & Test in Europe Conference & Exhibition, pp. 606–609 (2017) Qu, Y., Han, J., Cockburn, B.F., Pedrycz, W., Zhang, Y., Zhao, W.: A true random number generator based on parallel STT-MTJs. In: Design, Automation & Test in Europe Conference & Exhibition, pp. 606–609 (2017)
20.
Zurück zum Zitat Soto, J.: The NIST statistical test suite. National Institute Of Standards and Technology (2010) Soto, J.: The NIST statistical test suite. National Institute Of Standards and Technology (2010)
21.
Zurück zum Zitat Sun, J.Z.: Spin-current interaction with a monodomain magnetic body: A model study. Phys. Rev. B 62, 570–578 (2000)CrossRef Sun, J.Z.: Spin-current interaction with a monodomain magnetic body: A model study. Phys. Rev. B 62, 570–578 (2000)CrossRef
22.
Zurück zum Zitat Sun, J.Z., Robertazzi, R.P., Nowak, J., Trouilloud, P.L., Hu, G., Abraham, D.W., Gaidis, M.C., Brown, S.L., O’Sullivan, E.J., Gallagher, W.J., Worledge, D.C.: Effect of subvolume excitation and spin-torque efficiency on magnetic switching. Phys. Rev. B 84, 064,413 (2011)CrossRef Sun, J.Z., Robertazzi, R.P., Nowak, J., Trouilloud, P.L., Hu, G., Abraham, D.W., Gaidis, M.C., Brown, S.L., O’Sullivan, E.J., Gallagher, W.J., Worledge, D.C.: Effect of subvolume excitation and spin-torque efficiency on magnetic switching. Phys. Rev. B 84, 064,413 (2011)CrossRef
23.
Zurück zum Zitat Tomita, H., Miwa, S., Nozaki, T., Yamashita, S., Nagase, T., Nishiyama, K., Kitagawa, E., Yoshikawa, M., Daibou, T., Nagamine, M., Kishi, T., Ikegawa, S., Shimomura, N., Yoda, H., Suzuki, Y.: Unified understanding of both thermally assisted and precessional spin-transfer switching in perpendicularly magnetized giant magnetoresistive nanopillars. Applied Physics Letters 102(4) (2013)CrossRef Tomita, H., Miwa, S., Nozaki, T., Yamashita, S., Nagase, T., Nishiyama, K., Kitagawa, E., Yoshikawa, M., Daibou, T., Nagamine, M., Kishi, T., Ikegawa, S., Shimomura, N., Yoda, H., Suzuki, Y.: Unified understanding of both thermally assisted and precessional spin-transfer switching in perpendicularly magnetized giant magnetoresistive nanopillars. Applied Physics Letters 102(4) (2013)CrossRef
24.
Zurück zum Zitat Tomita, H., Nozaki, T., Seki, T., Nagase, T., Nishiyama, K., Kitagawa, E., Yoshikawa, M., Daibou, T., Nagamine, M., Kishi, T., Ikegawa, S., Shimomura, N., Yoda, H., Suzuki, Y.: High-speed spin-transfer switching in GMR nano-pillars with perpendicular anisotropy. IEEE Transactions on Magnetics 47(6), 1599–1602 (2011)CrossRef Tomita, H., Nozaki, T., Seki, T., Nagase, T., Nishiyama, K., Kitagawa, E., Yoshikawa, M., Daibou, T., Nagamine, M., Kishi, T., Ikegawa, S., Shimomura, N., Yoda, H., Suzuki, Y.: High-speed spin-transfer switching in GMR nano-pillars with perpendicular anisotropy. IEEE Transactions on Magnetics 47(6), 1599–1602 (2011)CrossRef
25.
Zurück zum Zitat Uchida, A., Amano, K., Inoue, M., Hirano, K., Naito, S., Someya, H., Oowada, I., Kurashige, T., Shiki, M., Yoshimori, S., et al.: Fast physical random bit generation with chaotic semiconductor lasers. Nature Photonics 2(12), 728 (2008)CrossRef Uchida, A., Amano, K., Inoue, M., Hirano, K., Naito, S., Someya, H., Oowada, I., Kurashige, T., Shiki, M., Yoshimori, S., et al.: Fast physical random bit generation with chaotic semiconductor lasers. Nature Photonics 2(12), 728 (2008)CrossRef
26.
Zurück zum Zitat Wang, M., Cai, W., Cao, K., Zhou, J., Wrona, J., Peng, S., Yang, H., Wei, J., Kang, W., Zhang, Y., Langer, J., Ocker, B., Fert, A., Zhao, W.: Current-induced magnetization switching in atom-thick tungsten engineered perpendicular magnetic tunnel junctions with large tunnel magnetoresistance. Nature Communications 9(671), 1–7 (2018) Wang, M., Cai, W., Cao, K., Zhou, J., Wrona, J., Peng, S., Yang, H., Wei, J., Kang, W., Zhang, Y., Langer, J., Ocker, B., Fert, A., Zhao, W.: Current-induced magnetization switching in atom-thick tungsten engineered perpendicular magnetic tunnel junctions with large tunnel magnetoresistance. Nature Communications 9(671), 1–7 (2018)
27.
Zurück zum Zitat Wang, Y., Cai, H., d. B. Naviner, L.A., Zhang, Y., Zhao, X., Deng, E., Klein, J.O., Zhao, W.: Compact model of dielectric breakdown in spin-transfer torque magnetic tunnel junction. IEEE Transactions on Electron Devices 63(4), 1762–1767 (2016)CrossRef Wang, Y., Cai, H., d. B. Naviner, L.A., Zhang, Y., Zhao, X., Deng, E., Klein, J.O., Zhao, W.: Compact model of dielectric breakdown in spin-transfer torque magnetic tunnel junction. IEEE Transactions on Electron Devices 63(4), 1762–1767 (2016)CrossRef
28.
Zurück zum Zitat Wang, Y., Cai, H., Naviner, L.A.B., Klein, J.O., Yang, J., Zhao, W.: A novel circuit design of true random number generator using magnetic tunnel junction. In: IEEE/ACM International Symposium on Nanoscale Architectures, pp. 123–128 (2016) Wang, Y., Cai, H., Naviner, L.A.B., Klein, J.O., Yang, J., Zhao, W.: A novel circuit design of true random number generator using magnetic tunnel junction. In: IEEE/ACM International Symposium on Nanoscale Architectures, pp. 123–128 (2016)
29.
Zurück zum Zitat Worledge, D., Hu, G., Abraham, D.W., Sun, J., Trouilloud, P., Nowak, J., Brown, S., Gaidis, M., Osullivan, E., Robertazzi, R.: Spin torque switching of perpendicular ta cofeb MgO-based magnetic tunnel junctions. Applied Physics Letters 98(2), 022,501 (2011)CrossRef Worledge, D., Hu, G., Abraham, D.W., Sun, J., Trouilloud, P., Nowak, J., Brown, S., Gaidis, M., Osullivan, E., Robertazzi, R.: Spin torque switching of perpendicular ta cofeb MgO-based magnetic tunnel junctions. Applied Physics Letters 98(2), 022,501 (2011)CrossRef
30.
Zurück zum Zitat Yang, K., Fick, D., Henry, M.B., Lee, Y., Blaauw, D., Sylvester, D.: 16.3 a 23Mb/s 23pJ/b fully synthesized true-random-number generator in 28nm and 65nm CMOS. In: Solid-State Circuits Conference Digest of Technical Papers (ISSCC), 2014 IEEE International, pp. 280–281 (2014) Yang, K., Fick, D., Henry, M.B., Lee, Y., Blaauw, D., Sylvester, D.: 16.3 a 23Mb/s 23pJ/b fully synthesized true-random-number generator in 28nm and 65nm CMOS. In: Solid-State Circuits Conference Digest of Technical Papers (ISSCC), 2014 IEEE International, pp. 280–281 (2014)
31.
Zurück zum Zitat Zhao, H., Zhang, Y., Amiri, P.K., Katine, J.A., Langer, J., Jiang, H., Krivorotov, I.N., Wang, K.L., Wang, J.P.: Spin-torque driven switching probability density function asymmetry. IEEE Transactions on Magnetics 48(11), 3818–3820 (2012)CrossRef Zhao, H., Zhang, Y., Amiri, P.K., Katine, J.A., Langer, J., Jiang, H., Krivorotov, I.N., Wang, K.L., Wang, J.P.: Spin-torque driven switching probability density function asymmetry. IEEE Transactions on Magnetics 48(11), 3818–3820 (2012)CrossRef
32.
Zurück zum Zitat Zhao, W., Moreau, M., Deng, E., Zhang, Y., Portal, J.M., Klein, J.O., Bocquet, M., Aziza, H., Deleruyelle, D., Muller, C., Querlioz, D., Ben Romdhane, N., Ravelosona, D., Chappert, C.: Synchronous non-volatile logic gate design based on resistive switching memories. Circuits and Systems I: Regular Papers, IEEE Transactions on 61(2), 443–454 (2014)CrossRef Zhao, W., Moreau, M., Deng, E., Zhang, Y., Portal, J.M., Klein, J.O., Bocquet, M., Aziza, H., Deleruyelle, D., Muller, C., Querlioz, D., Ben Romdhane, N., Ravelosona, D., Chappert, C.: Synchronous non-volatile logic gate design based on resistive switching memories. Circuits and Systems I: Regular Papers, IEEE Transactions on 61(2), 443–454 (2014)CrossRef
Metadaten
Titel
Spintronic Solutions for Stochastic Computing
verfasst von
Xiaotao Jia
You Wang
Zhe Huang
Yue Zhang
Jianlei Yang
Yuanzhuo Qu
Bruce F. Cockburn
Jie Han
Weisheng Zhao
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-03730-7_9

Neuer Inhalt