Gaussian Process Models with Parallelization and GPU acceleration

Zhenwen Dai, Andreas Damianou, James Hensman, Neil Lawrence
Department of Computer Science, University of Sheffield
arXiv:1410.4984 [cs.DC], (18 Oct 2014)


   author={Dai}, Z. and {Damianou}, A. and {Hensman}, J. and {Lawrence}, N.},

   title={"{Gaussian Process Models with Parallelization and GPU acceleration}"},

   journal={ArXiv e-prints},




   keywords={Computer Science – Distributed, Parallel, and Cluster Computing, Computer Science – Learning, Statistics – Machine Learning},




   adsnote={Provided by the SAO/NASA Astrophysics Data System}


Download Download (PDF)   View View   Source Source   



In this work, we present an extension of Gaussian process (GP) models with sophisticated parallelization and GPU acceleration. The parallelization scheme arises naturally from the modular computational structure w.r.t. datapoints in the sparse Gaussian process formulation. Additionally, the computational bottleneck is implemented with GPU acceleration for further speed up. Combining both techniques allows applying Gaussian process models to millions of datapoints. The efficiency of our algorithm is demonstrated with a synthetic dataset. Its source code has been integrated into our popular software library GPy.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: