• DocumentCode
    3502964
  • Title

    Building a Personal High Performance Computer with Heterogeneous Processors

  • Author

    Li, Qiang ; Huo, Zhigang ; Sun, Ninghui

  • Author_Institution
    Nat. Res. Center for Intell. Comput. Syst., Beijing, China
  • fYear
    2010
  • fDate
    1-5 Nov. 2010
  • Firstpage
    223
  • Lastpage
    228
  • Abstract
    Personal high performance computer (PHPC) requires lower cost and high performance. The Teraflops PHPC systems with special accelerator units like GPGPU have been presented, but they have difficulties in programming, compatibility and applicability. In this paper, we present HPP-PHPC, a hybrid architecture of heterogeneous processors connected by non-coherent off-chip system bus. The performance of HPP-PHPC is ensured by special processors integrated with vector units and high-efficiency interconnection between heterogeneous processors. And by the adoption of general processors and features like global physical address space and synchronization semantics in hardware, HPP-PHPC is more compatible and convenient for massage passing and PGAS programming model. Also it is more applicable to most applications, including those with many execution branches. Initial results obtained from our prototype system have proved our design.
  • Keywords
    coprocessors; microcomputers; microprocessor chips; multiprocessing systems; GPGPU; HPP-PHPC; PGAS programming model; general purpose graphics processing unit; heterogeneous processor hybrid architecture; high efficiency interconnection; personal high performance computer; special accelerator unit; teraflops PHPC system; HPP-PHPC HPP Controller SSI Global Address Space (GAS);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid and Cooperative Computing (GCC), 2010 9th International Conference on
  • Conference_Location
    Nanjing
  • Print_ISBN
    978-1-4244-9334-0
  • Electronic_ISBN
    978-0-7695-4313-0
  • Type

    conf

  • DOI
    10.1109/GCC.2010.53
  • Filename
    5662497