• DocumentCode
    2036348
  • Title

    A heterogeneous multiprocessing computer system with shared memory

  • Author

    Fong, A.S. ; Wu, K.Y. ; Chen, R.M.M. ; Cheng, L.M.

  • Author_Institution
    Dept. of Electron. Eng., City Polytech. of Hong Kong, Kowloon, Hong Kong
  • Volume
    1
  • fYear
    1993
  • fDate
    19-21 Oct. 1993
  • Firstpage
    225
  • Abstract
    A heterogeneous multiprocessing computer system constructed from microprocessors of different architectures is under development at CPHK. In this multiprocessing system, a cluster of processors of one architecture are connected through their system bus with a shared memory and a shared higher-level cache, which is named cluster cache. Such a cluster of processors is then connected to another similar cluster of processors of a different architecture with an asynchronous parallel bus through the cluster caches. This heterogeneous multiprocessing system supports distributed but shareable memory units. Each processor can access the memory on all processor clusters with programming transparency. Physical addresses are transmitted on the bus, with leading bits of the address to identify the target cluster. Data coherency of the cluster caches are strictly enforced. Thus the sharing of distributed memories of different systems is allowed. This paper reports the first phase of the project which includes the modeling of the asynchronous bus and the cluster cache memory with the VHSIC Hardware Description Language (VHDL).<>
  • Keywords
    buffer storage; distributed memory systems; shared memory systems; specification languages; system buses; Hardware Description Language; VHDL; VHSIC; asynchronous bus; asynchronous parallel bus; cluster cache; cluster cache memory; data coherency; distributed memory systems; heterogeneous multiprocessing computer system; heterogeneous multiprocessing system; programming transparency; shareable memory units; shared higher-level cache; shared memory; system bus; Cache memory; Cities and towns; Computer aided manufacturing; Computer architecture; Hardware design languages; High performance computing; Microprocessors; Multiprocessing systems; System buses; Very high speed integrated circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '93. Proceedings. Computer, Communication, Control and Power Engineering.1993 IEEE Region 10 Conference on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7803-1233-3
  • Type

    conf

  • DOI
    10.1109/TENCON.1993.319969
  • Filename
    319969