GPU Cluster for High Performance Computing
Center For Visual Computing and Department of Computer Science, Stony Brook University, Stony Brook, NY 11794-4400
Supercomputing, 2004. Proceedings of the ACM/IEEE SC2004 Conference (2004), pp. 47-47.
@conference{fan2004gpu,
title={GPU cluster for high performance computing},
author={Fan, Z. and Qiu, F. and Kaufman, A. and Yoakum-Stover, S.},
booktitle={Proceedings of the 2004 ACM/IEEE conference on Supercomputing},
pages={47},
year={2004},
organization={IEEE Computer Society}
}
Inspired by the attractive Flops/dollar ratio and the incredible growth in the speed of modern graphics processing units (GPUs), we propose to use a cluster of GPUs for high performance scientific computing. As an example application, we have developed a parallel flow simulation using the lattice Boltzmann model (LBM) on a GPU cluster and have simulated the dispersion of airborne contaminants in the Times Square area of New York City. Using 30 GPU nodes, our simulation can compute a 480x400x80 LBM in 0.31 second/step, a speed which is 4.6 times faster than that of our CPU cluster implementation. Besides the LBM, we also discuss other potential applications of the GPU cluster, such as cellular automata, PDE solvers, and FEM.
October 27, 2010 by hgpu