• DocumentCode
    2232844
  • Title

    A New Computer Architecture Using a New Program Driving Method

  • Author

    Li, Xiaobo ; Cui, Xiangdong ; Ni, Xiaoqiang ; Ma, Chiyuan ; Jiang, Jingfei ; Zhou, Huiping ; Zhou, Zhou ; Luo, Ke ; Deng, Jiangsha

  • Author_Institution
    Sch. of Comput. & Commun. Eng., Changsha Univ. of Sci. & Technol., Hunan
  • fYear
    2006
  • fDate
    10-12 July 2006
  • Firstpage
    345
  • Lastpage
    349
  • Abstract
    Much dependency among the instructions of one program often limits the parallelism that can be exploited. In the other hand, the dependency among the instructions from different programs is much smaller, and the parallelism is more easily achieved. However, traditional processors are all using "hardware PC+" to drive a program to run, which is unable to run more programs in a single kernel processor concurrently and is therefore unable to exploit the parallelism of instructions of programs. This paper proposes a new type of computer processor (called concurrent multiple program processor CMPP) architecture using a new program driving method which can run more than one program in a single kernel processor concurrently without using interrupt technique. The main idea of the new driving method is to pick up all the program/instruction driving elements/factors to form a driving vector, called program driving vector (PDV) or program driver (PD) for short, so that many PDs can drive many programs to run concurrently
  • Keywords
    computer architecture; instruction sets; multiprocessing systems; operating system kernels; program processors; CMPP architecture; PDV; computer processor architecture; concurrent multiple program processor; instruction driving elements; kernel processor; program driving method; program driving vector; Computer architecture; Concurrent computing; Hardware; Kernel; Parallel processing; Personal communication networks; Pipelines; Program processors; Time sharing computer systems; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science, 2006 and 2006 1st IEEE/ACIS International Workshop on Component-Based Software Engineering, Software Architecture and Reuse. ICIS-COMSAR 2006. 5th IEEE/ACIS International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-7695-2613-6
  • Type

    conf

  • DOI
    10.1109/ICIS-COMSAR.2006.11
  • Filename
    1652015