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
Link To Document