期刊论文详细信息
ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS
An Accuracy Tunable Non-Boolean Co-Processor Using Coupled Nano-Oscillators
Article
Gala, Neel1  Krithivasan, Sarada2  Tsai, Wei-Yu3  Li, Xueqing3  Narayanan, Vijaykrishnan3  Kamakoti, V.1 
[1] IIT Madras, Dept Comp Sci & Engn, Madras, Tamil Nadu, India.;Natl Inst Technol Trichy, Dept Elect & Elect Engn, Tiruchirappalli, India.;Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA.
关键词: Non-boolean computing;    coupled oscillators;    co-processor;    Kuramoto;    vector quantization;    digit recognition;    structural health monitoring;    micro-architecture;    SYNCHRONIZATION;    NETWORK;    VISION;    DESIGN;    MEMORY;    SYSTEM;   
DOI  :  10.1145/3094263
来源: SCIE
PDF
【 摘 要 】

As we enter an era witnessing the closer end of Dennard scaling, where further reduction in power supply-voltage to reduce power consumption becomes more challenging in conventional systems, a goal of developing a system capable of performing large computations with minimal area and power overheads needs more optimization aspects. A rigorous exploration of alternate computing techniques, which can mitigate the limitations of Complementary Metal-Oxide Semiconductor (CMOS) technology scaling and conventional Boolean systems, is imperative. Reflecting on these lines of thought, in this article we explore the potential of non-Boolean computing employing nano-oscillators for performing varied functions. We use a two coupled nano-oscillator as our basic computational model and propose an architecture for a non-Boolean coupled oscillator based co-processor capable of executing certain functions that are commonly used across a variety of approximate application domains. The proposed architecture includes an accuracy tunable knob, which can be tuned by the programmer at runtime. The functionality of the proposed co-processor is verified using a soft coupled oscillator model based on Kuramoto oscillators. The article also demonstrates how real-world applications such as Vector Quantization, Digit Recognition, Structural Health Monitoring, and the like, can be deployed on the proposed model. The proposed co-processor architecture is generic in nature and can be implemented using any of the existing modern day nano-oscillator technologies such as Resonant Body Transistors (RBTs), Spin-Torque Nano-Oscillators (STNOs), and Metal-Insulator Transition (MITs). In this article, we perform a validation of the proposed architecture using the HyperField Effect Transistor (FET) technology-based coupled oscillators, which provide improvements of up to 3.5x increase in clock speed and up to 10.75x and 14.12x reduction in area and power consumption, respectively, as compared to a conventional Boolean CMOS accelerator executing the same functions.

【 授权许可】

Free   

【 预 览 】
附件列表
Files Size Format View
RO202303091932172ZK.pdf 1055KB PDF download
【 参考文献 】
  • [1]
  • [2]
  • [3]
  • [4]
  • [5]
  • [6]
  • [7]
  • [8]
  • [9]
  • [10]
  • [11]
  • [12]
  • [13]
  • [14]
  • [15]
  • [16]
  • [17]
  • [18]
  • [19]
  • [20]
  • [21]
  • [22]
  • [23]
  • [24]
  • [25]
  • [26]
  • [27]
  • [28]
  • [29]
  • [30]
  • [31]
  • [32]
  • [33]
  • [34]
  • [35]
  • [36]
  • [37]
  • [38]
  • [39]
  • [40]
  • [41]
  • [42]
  • [43]
  • [44]
  • [45]
  • [46]
  • [47]
  • [48]
  • [49]
  • [50]
  • [51]
  • [52]
  • [53]
  • [54]
  • [55]
  • [56]
  • [57]
  • [58]
  • [59]
  • [60]
  • [61]
  文献评价指标  
  下载次数:16次 浏览次数:8次