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 条
  • [31] A dual-execution pipelined floating point CMOS processor
    Kowaleski, JA
    Wolrich, GM
    Fischer, TC
    Dupcak, RJ
    Kroesen, PL
    Pham, T
    Olesin, A
    1996 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE, DIGEST OF TECHNICAL PAPERS, 1996, 39 : 358 - 359
  • [32] Compiling for time-predictability with dual-issue single-path code
    Maroun E.J.
    Schoeberl M.
    Puschner P.
    Journal of Systems Architecture, 2021, 118
  • [33] A 200-MHZ 64-B DUAL-ISSUE CMOS MICROPROCESSOR
    DOBBERPUHL, DW
    WITEK, RT
    ALLMON, R
    ANGLIN, R
    BERTUCCI, D
    BRITTON, S
    CHAO, L
    CONRAD, RA
    DEVER, DE
    GIESEKE, B
    HASSOUN, SMN
    HOEPPNER, GW
    KUCHLER, K
    LADD, M
    LEARY, BM
    MADDEN, L
    MCLELLAN, EJ
    MEYER, DR
    MONTANARO, J
    PRIORE, DA
    RAJAGOPALAN, V
    SAMUDRALA, S
    SANTHANAM, S
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (11) : 1555 - 1567
  • [34] Software-Based Self-Test Techniques for Dual-Issue Embedded Processors
    Bernardi, Paolo
    Cantoro, Riccardo
    De Luca, Sergio
    Sanchez, Ernesto
    Sansonetti, Alessandro
    Squillero, Giovanni
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2020, 8 (02) : 464 - 477
  • [35] Efficient Prefetch and Issue Scheduling Approaches for Simultaneous Multithreading Applied to Superscalar RISC-V Processor
    Ribo, Hananya
    Greenberg, Shlomo
    IEEE ACCESS, 2025, 13 : 29177 - 29189
  • [36] Design and Verification for Dual Issue Digital Signal Processor
    Lin, Cheng-Hung
    Lin, Chun-Yu
    Chang, Shih-Chieh
    2009 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC 2009), 2009, : 536 - +
  • [37] Dual-Issue Final-Offer Arbitration: Invariance of Pure Optimal Strategies Under Lp Metrics
    Powers, Brian R.
    INTERNATIONAL GAME THEORY REVIEW, 2019, 21 (04)
  • [38] A high-speed highly pipelined 2n-point FFT architecture for a dual OFDM processor
    Lin, H. -L.
    Lin, H.
    Chang, R. C.
    Chen, S. -W.
    Liao, C. -Y.
    Wu, C. -H.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, : 627 - 631
  • [39] HAMSA-DI: A Low-Power Dual-Issue RISC-V Core Targeting Energy-Efficient Embedded Systems
    Kra, Yehuda
    Shoshan, Yonatan
    Rudin, Yehuda
    Teman, Adam
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (01) : 223 - 236
  • [40] Single Chip Dual–Issue RISC Processor for Real–Time MPEG–2 Software Decoding
    Edgar Holmann
    Toyohiko Yoshida
    Akira Yamada
    Shin–ichi Uramoto
    Journal of VLSI signal processing systems for signal, image and video technology, 1998, 18 : 155 - 165