• DocumentCode
    1925428
  • Title

    HPP-Controller: An intra-node controller designed for connecting heterogeneous CPUs

  • Author

    Li, Qiang ; Zhang, Panyong ; Sun, Ninghui

  • Author_Institution
    Inst. of Comput. Technol., Nat. Res. Center for Intell. Comput. Syst., Chinese Acad. of Sci., Beijing, China
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 4 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Heterogeneity is considered as a solution for supercomputers to scale to petascale. Many systems which are composed of general CPUs and special processing units such as Cells, GPGPUs and FPGAs have been implemented. In these systems, CPU needs interact with special processing units to process data together, thus communications between these heterogeneous processing units become a key problem, and the communication subsytem should provide low latency and high bandwidth. In this paper, we propose HPP-Controller, which is designed for connecting two different types of CPUs (AMD and Loongson) in one node. It connects heterogeneous CPUs on top of no-coherent HyperTransport (HT) fabric and supports Global Physical Address Space. We implement a FPGA-based prototype and evaluate it via experiments. Initial results show that HPP-Controller has low latency of 0.75 us and high bandwidth close to bandwith of HT links.
  • Keywords
    field programmable gate arrays; microcomputers; multiprocessing systems; network interfaces; AMD processing unit; Cell processing unit; FPGA processing unit; GPGPU processing unit; HPP controller; Loongson processing unit; communication subsytem; global physical address space; heterogeneous CPU; intra-node controller; no-coherent hypertransport; special processing units; time 0.75 mus; Access protocols; Bandwidth; Central Processing Unit; Control systems; Delay; Field programmable gate arrays; Joining processes; Petascale computing; Sun; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on
  • Conference_Location
    New Orleans, LA
  • ISSN
    1552-5244
  • Print_ISBN
    978-1-4244-5011-4
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2009.5289136
  • Filename
    5289136