• DocumentCode
    692161
  • Title

    Logic-in-memory based big-data computing by nonvolatile domain-wall nanowire devices

  • Author

    Yuhao Wang ; Pingfan Kong ; Hao Yu

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • fYear
    2013
  • fDate
    12-14 Aug. 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    As one recently introduced non-volatile memory (NVM) device, domain-wall nanowire (or race-track) shows not only potential as future memory, but also computing capacity in big-data processing under unique domain-wall manipulation ability. In this paper, domain-wall nanowire device is studied for a NVM-based big-data computing platform, where all three parts: general purpose logic in LUT, special logic of XOR and data storage are all implemented by domain-wall nanowire devices. As one application, matrix multiplication, which is widely deployed in big-data applications such as machine learning or web searching, is studied in the proposed big-data computing platform. Experiment shows that when compared to CMOS based multi-core platform, the proposed computing platform exhibits 37x higher performance at the cost of 9x silicon area under the same power budget; and 4.2x better performance and 88.77% less power consumption under the same area constraint.
  • Keywords
    logic circuits; matrix multiplication; nanowires; random-access storage; CMOS based multicore platform; LUT; NVM device; Web searching; XOR; big-data computing processing; data storage; domain-wall manipulation ability; logic-in-memory; machine learning; matrix multiplication; nonvolatile domain-wall nanowire device; nonvolatile memory device; power consumption; Magnetic tunneling; Magnetization; Nanoscale devices; Nonvolatile memory; Performance evaluation; Ports (Computers); Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Non-Volatile Memory Technology Symposium (NVMTS), 2013 13th
  • Conference_Location
    Minneapolis, MN
  • Type

    conf

  • DOI
    10.1109/NVMTS.2013.6851053
  • Filename
    6851053