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 条
  • [41] Design and Performance Analysis of One 32-bit Dual Issue RISC Processor for Embedded Application
    Huang, Xiaoping
    Fan, Xiaoya
    Zhang, Shengbing
    2008 9TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED-CIRCUIT TECHNOLOGY, VOLS 1-4, 2008, : 1819 - 1822
  • [42] Single-port and multi-port collective communication operations on single and dual Cell BE processor systems
    Khunjush, Farshad
    Gong, David
    Dimopoulos, Nikitas J.
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2011, 6 (04) : 373 - 391
  • [43] Considering the Issue of Dual Use in Veterans Affairs Patients: Implications & Opportunities for Improved Communication & Counseling
    Howren, M. Bryant
    Cozad, Ashley J.
    Kaboli, Peter J.
    HEALTH COMMUNICATION, 2015, 30 (08) : 838 - 842