Power optimization techniques for associative processors

被引:3
|
作者
Yantir, Hasan Erdem [1 ]
Eltawil, Ahmed M. [1 ]
Niar, Smail [2 ]
Kurdahi, Fadi J. [1 ]
机构
[1] Univ Calif Irvine, Ctr Embedded & Cyber Phys Syst, Irvine, CA 92697 USA
[2] Polytech Univ Hauts de France, Lab Automat Mcan & Informat Ind & Humaines LAMIH, F-59313 Valenciennes, France
关键词
Low-power processor; In-memory computing; Associative processors; SIMD;
D O I
10.1016/j.sysarc.2018.08.006
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The toughness and complexity of the computational problems which human beings tackle rise faster than the computational platforms themselves. Moreover, the dark silicon era negatively effects the traditional computational platforms and contributes unfavorably to this gap. These situations require the alternative computing paradigms, ranging from multi-core CPUs to GPUs and even untraditional paradigms such as in-memory computing. Associative processing (AP) is a promising candidate for in-memory computing where the computation is performed on the memory rows without moving the data. Even though APs propose a good solution for the memory bottleneck, their power density poses an issue because of the huge switching activity on the rows happens during the operations. In this study, we seek a low-power AP implementation by proposing architectural and instructional improvements to decrease the switching activity. The simulations on various benchmarks from different domains show that the proposed low-power AP methods provide energy reduction up to 48% with a negligible impact on the area and performance.
引用
收藏
页码:44 / 53
页数:10
相关论文
共 50 条
  • [1] Mobile Application Processors: Techniques for Software Power-Performance Optimization
    Prakash, Alok
    Wang, Siqi
    Mitra, Tulika
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2020, 9 (04) : 67 - 76
  • [2] Associative memories and processors
    Wolf, G.
    IT - Information Technology, 1975, 17 (1-6): : 264 - 271
  • [3] ASSOCIATIVE PROCESSING AND PROCESSORS
    KRIKELIS, A
    WEEMS, CC
    COMPUTER, 1994, 27 (11) : 12 - 17
  • [4] Analysis of Power Management Techniques in Multicore Processors
    Nagalakshmi, K.
    Gomathi, N.
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, ICAIECES 2016, 2017, 517 : 397 - 418
  • [5] FPGA Implementation of Associative Processors
    Tian, Hongzheng
    Fouda, Mohammed E.
    Seo, Minjun
    Kurdahi, F. J.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (05) : 1774 - 1778
  • [6] ASSOCIATIVE PROCESSORS: A PANACEA OR A SPECIFIC?
    Higbie, Lee C.
    Computer Design, 1976, 15 (07): : 75 - 82
  • [7] ASSOCIATIVE-PROCESSORS AND MEMORIES
    GROSSPIETSCH, KE
    IEEE MICRO, 1992, 12 (03) : 10 - 11
  • [8] Low-power techniques for network security processors
    You, Yi-Ping
    Tseng, Chun-Yen
    Huang, Yu-Hui
    Huang, Po-Chiun
    Hwang, TingTing
    Hsu, Sheng-Yu
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 355 - 360
  • [9] Standby Power Reduction Techniques for Ultra-Low Power Processors
    Lee, Yoonmyung
    Seok, Mingoo
    Hanson, Scott
    Blaauw, David
    Sylvester, Dennis
    ESSCIRC 2008: PROCEEDINGS OF THE 34TH EUROPEAN SOLID-STATE CIRCUITS CONFERENCE, 2008, : 186 - 189
  • [10] Power Distribution Network Optimization for Associative Memories
    Frontini, Luca
    Stabile, Alberto
    Liberali, Valentino
    2017 6TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2017,