A parallel arithmetic array for accelerating compute-intensive applications

被引:0
|
作者
Wang, Dong [1 ]
Cao, Peng [2 ]
Xiao, Yang [1 ]
机构
[1] Beijing Jiaotong Univ, Inst Informat Sci, Beijing, Peoples R China
[2] Southeast Univ, Natl ASIC Syst Engn Technol Res Ctr, Nanjing, Jiangsu, Peoples R China
来源
IEICE ELECTRONICS EXPRESS | 2014年 / 11卷 / 04期
基金
中国国家自然科学基金;
关键词
arithmetic array; reconfigurable computing; multi-format video decoding;
D O I
10.1587/elex.11.20130981
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A parallel arithmetic array processor for accelerating compute-intensive applications in low-power embedded systems is proposed in this study. The proposed flexible hardware architecture enables the fast execution of both control-dominated and compute-centric streaming computation tasks on the same array. Consequently, multiple levels of parallelism can be efficiently exploited. A test chip integrated with two 16x16 array processor cores was implemented in 65nm CMOS technology. Multi-format video decoding algorithms were mapped on the chip as benchmarks. The proposed architecture achieved a notable 2.8x advantage on performance over an industrial coarse-grained array processor and a 66% performance boost over a state-of-the-art many-core processor. Meanwhile, the energy-efficiency was improved by 15.3x and 1.78x, respectively.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Accelerating compute-intensive applications with GPUs and FPGAs
    Che, Shuai
    Li, Jie
    Sheaffer, Jeremy W.
    Skadron, Kevin
    Lach, John
    [J]. 2008 SYMPOSIUM ON APPLICATION SPECIFIC PROCESSORS, 2008, : 101 - +
  • [2] Execution of compute-intensive applications into parallel machines
    Houstis, C
    Kapidakis, S
    Markatos, EP
    Gelenbe, E
    [J]. INFORMATION SCIENCES, 1997, 97 (1-2) : 83 - 124
  • [3] On the Use of GP-GPUs for Accelerating Compute-intensive EDA Applications
    Bertacco, Valeria
    Chatterjee, Debapriya
    Bombieri, Nicola
    Fummi, Franco
    Vinco, Sara
    Kaushik, A. M.
    Patel, Hiren D.
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 1357 - 1366
  • [4] Exploiting GPUs for Compute-Intensive Medical Applications
    Jararweh, Yaser
    Jarrah, Moath
    Hariri, Salim
    [J]. 2012 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2012, : 29 - 34
  • [5] Accelerating compute-intensive image segmentation algorithms using GPUs
    Mohammed Shehab
    Mahmoud Al-Ayyoub
    Yaser Jararweh
    Moath Jarrah
    [J]. The Journal of Supercomputing, 2017, 73 : 1929 - 1951
  • [6] Inexpensive computing environments for compute-intensive applications
    Winter, DR
    McGrath, L
    Berger, S
    Rice, DC
    Robinson, N
    Cushing, J
    Thurman, DA
    [J]. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XVIII, PROCEEDINGS: INFORMATION SYSTEMS, CONCEPTS AND APPLICATIONS OF SYSTEMICS, CYBERNETICS AND INFORMATICS, 2002, : 480 - 483
  • [7] Accelerating compute-intensive image segmentation algorithms using GPUs
    Shehab, Mohammed
    Al-Ayyoub, Mahmoud
    Jararweh, Yaser
    Jarrah, Moath
    [J]. JOURNAL OF SUPERCOMPUTING, 2017, 73 (05): : 1929 - 1951
  • [8] DtCraft: A Distributed Execution Engine for Compute-intensive Applications
    Huang, Tsung-Wei
    Lin, Chun-Xun
    Wong, Martin D. F.
    [J]. 2017 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2017, : 757 - 764
  • [9] Reliable Provisioning of Spot Instances for Compute-intensive Applications
    Voorsluys, William
    Buyya, Rajkumar
    [J]. 2012 IEEE 26TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2012, : 542 - 549
  • [10] A Multi-Memory Field-Programmable Custom Computing Machine for Accelerating Compute-Intensive Applications
    Jadhav, Shrikant S.
    Gloster, Clay
    Naher, Jannatun
    Doss, Christopher
    Kim, Youngsoo
    [J]. 2021 IEEE 12TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2021, : 619 - 628