Efficient ASIP Design for Configurable Processors with Fine-Grained Resource Sharing

被引:0
|
作者
Dinh, Quang [1 ]
Chen, Deming [1 ]
Wong, Martin D. F. [1 ]
机构
[1] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Application-Specific Instruction-set Processors (ASIP) can improve execution speed by using custom instructions. Several ASIP design automation flows have been proposed recently. In this paper, we investigate two techniques to improve these flows, so that ASIP can be efficiently applied to simple computer architectures in embedded applications. Firstly, we efficiently generate custom instructions with multi-cycle 10 (which allows multi-outputs), thus removing the constraint imposed by the ports of the register file. Secondly, we allow identical portions of different custom instructions to be shared, thus allowing more custom instructions under the same area constraint. To handle the greatly increased exploration space, we propose several heuristics to keep the problem tractable. Experimental results show that we can achieve 3x speedup in some cases.
引用
收藏
页码:99 / 106
页数:8
相关论文
共 50 条
  • [31] CACL - EFFICIENT FINE-GRAINED PROTECTION FOR OBJECTS
    RICHARDSON, J
    SCHWARZ, P
    CABRERA, LF
    [J]. SIGPLAN NOTICES, 1992, 27 (10): : 263 - 275
  • [32] Pipette: Efficient Fine-Grained Reads for SSDs
    Bai, Shuhan
    Wan, Hu
    Huang, Yun
    Sun, Xuan
    Wu, Fei
    Xie, Changsheng
    Hsieh, Hung-Chih
    Kuo, Tei-Wei
    Xue, Chun Jason
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (12) : 4721 - 4734
  • [33] Pipette: Efficient Fine-Grained Reads for SSDs
    Bai, Shuhan
    Wan, Hu
    Huang, Yun
    Sun, Xuan
    Wu, Fei
    Xie, Changsheng
    Hsieh, Hung-Chih
    Kuo, Tei-Wei
    Xue, Chun Jason
    [J]. PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 385 - 390
  • [34] Improving Resource Utilization by Timely Fine-Grained Scheduling
    Jin, Tatiana
    Cai, Zhenkun
    Li, Boyang
    Zheng, Chengguang
    Jiang, Guanxian
    Cheng, James
    [J]. PROCEEDINGS OF THE FIFTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS'20), 2020,
  • [35] Fine-grained scheduling in multi-resource clusters
    Mosong Zhou
    Xiaoshe Dong
    Heng Chen
    Xingjun Zhang
    [J]. The Journal of Supercomputing, 2020, 76 : 1931 - 1958
  • [36] Fine-grained scheduling in multi-resource clusters
    Zhou, Mosong
    Dong, Xiaoshe
    Chen, Heng
    Zhang, Xingjun
    [J]. JOURNAL OF SUPERCOMPUTING, 2020, 76 (03): : 1931 - 1958
  • [37] Towards Fine-grained Resource Allocation in NFV Infrastructures
    Papathanail, George
    Pentelas, Angelos
    Papadimitriou, Panagiotis
    [J]. 2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [38] Strong mobility and fine-grained resource control in NOMADS
    Suri, N
    Bradshaw, JM
    Breedy, MR
    Groth, PT
    Hill, GA
    Jeffers, R
    [J]. AGENT SYSTEMS, MOBILE AGENTS AND APPLICATIONS, 2000, 1882 : 2 - 15
  • [39] Evaluating Auto-adaptation Methods for Fine-Grained Adaptable Processors
    Hoozemans, Joost
    van Straten, Jeroen
    Al-Ars, Zaid
    Wong, Stephan
    [J]. ARCHITECTURE OF COMPUTING SYSTEMS, 2018, 10793 : 255 - 268
  • [40] Fine-grained system-call scheduling in CEFOS on commodity processors
    Kusakabe, S
    Iio, K
    Taniguchi, H
    Amamiya, M
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2004, 3019 : 383 - 388