Title :
High Performance Implementations of the BST Method on Hybrid CPU-GPU Platforms
Author :
Benner, Peter ; Ezzatti, Pablo ; Quintana-Ortí, Enrique S. ; Remón, Alfredo
Author_Institution :
Max Planck Inst. for Dynamics of Complex Tech. Syst., Magdeburg, Germany
Abstract :
Model order reduction is necessary in many complex scientific and engineering applications. Among the methods for model reduction, those based on the SVD are well-known for their beneficial theoretical properties, though they require O(n3) floating-point arithmetic operations, with n being in the range of 103 - 104 for many practical applications. In this paper we propose several high performance implementations of the Balanced Stochastic Truncation method for model reduction. The new routines carefully distribute the computations among the computational resources of a hybrid platform composed of one (or more) multicore CPU(s) and a manycore GPU. Our results show that model reduction of a large-scale problem with 9,669 state variables, which previously required the use of a cluster of computers, can now be carried out in the target platform in less than 25 minutes.
Keywords :
graphics processing units; stochastic processes; BST method; balanced stochastic truncation method; engineering applications; high performance implementations; hybrid CPU-GPU platforms; scientific applications; Acceleration; Computational modeling; Equations; Graphics processing unit; Mathematical model; Multicore processing; Reduced order systems;
Conference_Titel :
Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Symposium on
Conference_Location :
Leganes
Print_ISBN :
978-1-4673-1631-6
DOI :
10.1109/ISPA.2012.98