MOUSE: Inference In Non-volatile Memory for Energy Harvesting Applications

被引:24
|
作者
Resch, Salonik [1 ]
Khatamifard, S. Karen [1 ]
Chowdhury, Zamshed, I [1 ]
Zabihi, Masoud [1 ]
Zhao, Zhengyang [1 ]
Cilasun, Husrev [1 ]
Wang, Jian-Ping [1 ]
Sapatnekar, Sachin S. [1 ]
Karpuzcu, Ulya R. [1 ]
机构
[1] Univ Minnesota, Minneapolis, MN 55455 USA
关键词
Intermittent computing; Processing-in-Memory; LOW-POWER; SOT-MRAM; TECHNOLOGIES; PERFORMANCE; MODEL;
D O I
10.1109/MICRO50266.2020.00042
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
There is increasing demand to bring machine learning capabilities to low power devices. By integrating the computational power of machine learning with the deployment capabilities of low power devices, a number of new applications become possible. In some applications, such devices will not even have a battery, and must rely solely on energy harvesting techniques. This puts extreme constraints on the hardware, which must be energy efficient and capable of tolerating interruptions due to power outages. Here, we propose an in-memory machine learning accelerator utilizing non-volatile spintronic memory. The combination of processing-in-memory and non-volatility provides a key advantage in that progress is effectively saved after every operation. This enables instant shut down and restart capabilities with minimal overhead. Additionally, the operations are highly energy efficient leading to low power consumption.
引用
收藏
页码:400 / 414
页数:15
相关论文
共 50 条
  • [1] Future Directions of Non-Volatile Memory in Compute Applications
    Fazio, Albert
    [J]. 2009 IEEE INTERNATIONAL ELECTRON DEVICES MEETING, 2009, : 595 - 598
  • [2] Non-volatile resistive switching for advanced memory applications
    Chen, A
    Haddad, S
    Wu, YC
    Fang, TN
    Lan, Z
    Avanzino, S
    Pangrle, S
    Buynoski, M
    Rathor, M
    Cai, WD
    Tripsas, N
    Bill, C
    VanBuskirk, M
    Taguchi, M
    [J]. IEEE INTERNATIONAL ELECTRON DEVICES MEETING 2005, TECHNICAL DIGEST, 2005, : 765 - 768
  • [3] Using Non-Volatile Memory to Save Energy in Servers
    Roberts, David
    Kgil, Taeho
    Mudge, Trevor
    [J]. DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 743 - +
  • [4] Energy-efficient magnetoelastic non-volatile memory
    Biswas, Ayan K.
    Bandyopadhyay, Supriyo
    Atulasimha, Jayasimha
    [J]. APPLIED PHYSICS LETTERS, 2014, 104 (23)
  • [5] Developments of non-volatile memory
    Panov, Ivan V.
    Kalinin, Sergey V.
    [J]. EDM 2006: 7TH ANNUAL INTERNATIONAL WORKSHOP AND TUTORIALS ON ELECTRON DEVICES AND MATERIALS, PROCEEDINGS, 2006, : 15 - 17
  • [6] Nanostructured materials for non-volatile organic transistor memory applications
    Shih, C. -C.
    Lee, W. -Y.
    Chen, W. -C.
    [J]. MATERIALS HORIZONS, 2016, 3 (04) : 294 - 308
  • [7] Advanced Non-volatile Embedded Memory for a Wide Range of Applications
    Kimura, Shinichiro
    [J]. 2016 IEEE SYMPOSIUM ON VLSI TECHNOLOGY, 2016,
  • [8] Dependable Non-Volatile Memory
    Martens, Arthur
    Scholz, Rouven
    Lindow, Phil
    Lehnfeld, Niklas
    Kastner, Marc A.
    Kapitza, Ruediger
    [J]. SYSTOR'18: PROCEEDINGS OF THE 11TH ACM INTERNATIONAL SYSTEMS AND STORAGE CONFERENCE, 2018, : 1 - 12
  • [9] Nanocrystals for non-volatile memory
    不详
    [J]. ELECTRONICS WORLD, 2000, 106 (1776): : 914 - 914
  • [10] NON-VOLATILE SEMICONDUCTOR MEMORY
    KLEIN, R
    TCHON, WE
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1982, 10 (2-3): : 129 - 138