Multithreading and Interprocessor Communication in a Dual-Issue Pipelined Processor

被引:0
|
作者
Manjikian, Naraig [1 ]
Roth, Jonathan [1 ]
机构
[1] Queens Univ, Dept Elect & Comp Engn, Kingston, ON K7L 3N6, Canada
关键词
D O I
10.1109/NEWCAS.2008.4606314
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes multithreading and interprocessor communication support in a dual-issue pipelined 32-bit processor for prototyping single-chip multiprocessors in programmable logic. Multithreading support includes multiple register contexts and instructions for thread management. Interprocessor communication support includes a ring network interface embedded in the pipelined datapath with instructions for sending and receiving data through the interface. Synthesis results are presented for a multiprocessor system in an Altera Stratix chip, demonstrating that hardware support for eight threads constitutes 18% of the logic in each processor and the ring interface constitutes less than 3% of the logic.
引用
收藏
页码:33 / 36
页数:4
相关论文
共 43 条
  • [1] Energy Efficient Dual-Issue Processor for Embedded Applications
    Lozano, Hanni B.
    Ito, Mabo
    2015 IEEE 12TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC), 2015, : 544 - 549
  • [2] A dual-issue RISC processor for multimedia signal processing
    Sato, H
    Yoshida, T
    Matsuo, M
    Kengaku, T
    Tsuchihashi, K
    IEICE TRANSACTIONS ON ELECTRONICS, 1998, E81C (09) : 1374 - 1381
  • [3] Design and Implementation of an Energy Efficient Dual-Issue Processor
    Zhang X.
    Liu L.
    Wang C.
    Jiang S.
    Yi J.
    Beijing Daxue Xuebao (Ziran Kexue Ban)/Acta Scientiarum Naturalium Universitatis Pekinensis, 2023, 59 (04): : 555 - 562
  • [4] Dual-issue scheduling or binary trees with spills and pipelined loads
    Meleis, WM
    SIAM JOURNAL ON COMPUTING, 2001, 30 (06) : 1921 - 1941
  • [5] A dual-issue RISC processor for multimedia signal processing
    Sato, H
    Holmann, E
    Yoshida, T
    Matsuo, M
    Kengaku, T
    1997 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I - V: VOL I: PLENARY, EXPERT SUMMARIES, SPECIAL, AUDIO, UNDERWATER ACOUSTICS, VLSI; VOL II: SPEECH PROCESSING; VOL III: SPEECH PROCESSING, DIGITAL SIGNAL PROCESSING; VOL IV: MULTIDIMENSIONAL SIGNAL PROCESSING, NEURAL NETWORKS - VOL V: STATISTICAL SIGNAL AND ARRAY PROCESSING, APPLICATIONS, 1997, : 591 - 594
  • [6] A Dual-Issue Embedded Processor For Low Power Devices
    Lozano, Hanni
    Ito, Mabo
    2015 1ST INTERNATIONAL CONFERENCE ON INDUSTRIAL NETWORKS AND INTELLIGENT SYSTEMS (INISCOM), 2015, : 53 - 61
  • [7] Design of a 32-Bit RISC processor with dual-issue and dual-pipeline architecture
    Huang, Xiaoping
    Fan, Xiaoya
    Zhang, Shengbing
    Shi, Liwen
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2011, 29 (01): : 6 - 11
  • [8] Design and implementation of multi-thread processor's instruction dual-issue structure
    Zhu, Cheng-Bo
    Sun, Cai-Xia
    Wang, Yong-Wen
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2013, 40 (11 SUPPL.): : 44 - 50
  • [9] Design of Instruction Decode Logic for Dual-issue Superscalar Processor Based on LEON2
    Yang, Xue
    Yu, Lixin
    Zhuang, Wei
    Wu, Yingpan
    Hao, Li
    2013 IEEE THIRD INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - BERLIN (ICCE-BERLIN), 2013,
  • [10] Real-time MPEG-2 software decoding with a dual-issue RISC processor
    Holmann, E
    Yamada, A
    Yoshida, T
    Uramoto, S
    VLSI SIGNAL PROCESSING, IX, 1996, : 105 - 114