• DocumentCode
    2053884
  • Title

    Implementation of Multigrid on QPACE

  • Author

    Bolten, Matthias ; Brinkers, Daniel ; Rüde, Ulrich ; Stürmer, Markus

  • Author_Institution
    Fachbereich C - Math. und Naturwissenschafien, Bergische Univ. Wuppertal, Wuppertal, Germany
  • fYear
    2011
  • fDate
    26-30 Sept. 2011
  • Firstpage
    371
  • Lastpage
    377
  • Abstract
    We developed and optimized a multigrid method on the QPACE cluster. The QPACE cluster is an acclerator-based cluster using the Power Cell 8i CPU that is built by the special research field SFB TR 55 for Lattice Quantum Chromo dynamics computations. The cluster uses a custom 3D to rus network build using FPGAs. Our goal was to evaluate the QPACE architecture for a type of algorithm that uses a communication pattern not limited to nearest neighbor communication. We provide a model of the communication network taking into account the specific characteristics of the network and the network processor. For the implementation we chose to use an accelerator-centric programming model by using the SPUs, only.
  • Keywords
    field programmable gate arrays; grid computing; lattice field theory; microprocessor chips; parallel machines; quantum chromodynamics; quantum computing; 3D torus network; FPGA; QPACE cluster; accelerator-centric programming model; acclerator-based cluster; lattice quantum chromo dynamics computations; multigrid method; nearest neighbor communication; Acceleration; Bandwidth; Computer architecture; Field programmable gate arrays; Kernel; Microprocessors; Multigrid methods; CBEA; QPACE; accelerator-based cluster; multigrid;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2011 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4577-1355-2
  • Electronic_ISBN
    978-0-7695-4516-5
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2011.48
  • Filename
    6061196