Exploring the Tradeoffs of Application-Specific Processing

被引:1
|
作者
Schabel, Joshua C. [1 ]
Franzon, Paul D. [1 ]
机构
[1] North Carolina State Univ, Dept Elect & Comp Engn, Raleigh, NC 27695 USA
关键词
ASIP; SIMD; CGRA; processing-in-memory; processing-near-memory; HTM; sparsey; artificial neural networks; ARCHITECTURE; SPECIALIZATION; DESIGN;
D O I
10.1109/JETCAS.2018.2849939
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Non-traditional processing schemes continue to grow in popularity as a means to achieve high performance with greater energy-efficiency. Data-centric processing is one such scheme that targets functional-specialization and memory bandwidth limitations, opening up small processors to wide memory IO. These functional-specific accelerators prove to be an essential component to achieve energy-efficiency and performance, but purely application-specific integrated circuit accelerators have expensive design overheads with limited reusability. We propose an architecture that combines existing processing schemes utilizing CGRAs for dynamic data path configuration as a means to add flexibility and reusability to data-centric acceleration. While flexibility adds a large energy overhead, performance can be regained through intelligent mappings to the CGRA for the functions of interest, while reusability can he gained through incrementally adding general purpose functionality to the processing elements. Building upon previous work accelerating sparse encoded neural networks, we present a CGRA architecture for mapping functional accelerators operating at 500 MHz in 32 nm. This architecture achieves a latency-per-function within 2x of its function-specific counterparts with energy-per-operation increases between 21-188 x, and energy-per-area increases between 1.8-3.6x.
引用
收藏
页码:531 / 542
页数:12
相关论文
共 50 条
  • [41] Application-specific scheduling for the organic grid
    Chakravarti, AJ
    Baumgartner, G
    Lauria, M
    FIFTH IEEE/ACM INTERNATIONAL WORKSHOP ON GRID COMPUTING, PROCEEDINGS, 2004, : 146 - 155
  • [42] Application-Specific Micro Gas Chromatographs
    Zellers, E. T.
    Kim, S. K.
    Serrano, G.
    Chang, H.
    Bohrer, F.
    Veeneman, R.
    Covington, E.
    Kurdak, C.
    35 YEARS OF CHEMICAL SENSORS - AN HONORARY SYMPOSIUM FOR PROFESSOR JIRI JANATA'S 70TH BIRTHDAY CELEBRATION, 2009, 19 (06): : 315 - +
  • [43] Application-specific data cache systems
    Lee, JH
    Park, GH
    Kim, SD
    COMPUTERS AND THEIR APPLICATIONS, 2003, : 408 - 412
  • [44] Enterprise Application-specific Data Management
    Krueger, Jens
    Grund, Martin
    Zeier, Alexander
    Plattner, Hasso
    2010 14TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2010), 2010, : 131 - 140
  • [45] A new application-specific PLD architecture
    Lee, JJ
    Song, GY
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (06): : 1425 - 1433
  • [46] 3G Long Term Evolution Baseband Processing with Application-Specific Processors
    Salmela, Perttu
    Antikainen, Juho
    Pitkanen, Teemu
    Silven, Olli
    Takala, Jarmo
    INTERNATIONAL JOURNAL OF DIGITAL MULTIMEDIA BROADCASTING, 2009, 2009
  • [47] Application-Specific Security in IoT Network
    Ahmed, Sabrina
    Ali, Mohammed Zamshed
    2024 IEEE 21ST CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2024, : 636 - 637
  • [48] Application-specific WSN for precision agriculture
    John, George Eldho
    Renjith, G.
    Thomas, Neil K.
    Mammutil, Rohit Joseph
    PROCEEDINGS OF THE 2018 8TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED 2018), 2018, : 241 - 245
  • [49] Application-Specific Evaluation of NoSQL Databases
    Klein, John
    Gorton, Ian
    Ernst, Neil
    Donohoe, Patrick
    Pham, Kim
    Matser, Chrisjan
    2015 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2015, 2015, : 526 - 534
  • [50] Data Generation for Application-Specific Benchmarking
    Tay, Y. C.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (12): : 1470 - 1473