Application of GRAPE9-MPX for High Precision Calculation in Particle Physics and Performance Results
Hiroshi Daisaka, Naohito Nakasato, T. Ishikawa, Fukuko Yuasa · Procedia Computer Science · 2015
There are scientific applications which require calculations with high precision such as Feynman loop integrals and orbital integrations. These calculations also need to be accelerated. We have been developing dedicated accelerator systems which consist of processing elements (PE) for high precision arithmetic operations and a programing interface. GRAPE9-MPX is our latest system with multiple Field Programmable Gate Array (FPGA) boards on which our developed PEs are implemented. We present the performance results for GRAPE9-MPX extended to have up to 16 FPGA boards for quadruple, hexuple, and octuple precision calculation. The achieved performance for a Feynman loop integral with 12 FPGA boards is 26.5 Gflops for quadruple precision, 13.2 Gflops for hexuple precision, and 6.36 Gflops for octuple precision. We show that our hardware implementation is 80 - 200 times faster than software implementations. We also give analysis of the performance results.