Hello,
A change in allocation has been requested:
Requester: jiechen (Jie Chen)
Project: ScalaGAUSS
Title: Scalable Gaussian Process Data Analysis
Description: THIS PROJECT WAS STARTED CLOSE TO THE END OF FY2011 AND ONLY A SMALL NUMBER OF CORE-HOURS WERE ALLOCATED. WE ARE REQUESTING AN ADDITIONAL AMOUNT OF 500000 CORE-HOURS FOR FY2012.
We model data as Gaussian process model using several covariance models, including a Matern covariance kernel. The goal of the computation is to estimate the parameters of the covariance kernel. We employ a maximum likelihood method, which is reformulated by using a sample average approximation approach. The novelty of the approach is that it allows for scalable analysis without compromise in the accuracy of the correlation. This reduces to solving linear systems that have the same size of the grid from which the data are sampled. The linear systems have multiple right-hand sides, and in the case of a regular grid, they are multilevel Toeplitz matrices. We employ a block CG solver with multilevel circulant preconditioners. Previous experiments indicate a linear scalability of computational costs for 2D grids of size up to $10^3times10^3$ on a single desktop machine in a Matlab environment. We have demonstrated that up to 1 million data points our approach scales virtually pe
rfectly.
We have developed parallel C++ codes based on the Trilinos project and will investigate the scalability of the algorithm for 4D data set with on the order of $10^9-10^{12}$ data points; beyond the $10^6$ data sets we can manipulate at the moment. For being able to compile our code, we need (in addition to standard compilers) Trilinos, and ideally also PETSC.
The ScalaGauss code can be used in numerous other applications (chemistry, power grids, materials science) that require a Gaussian process statistical models.
Current: undetermined amount
Justification:
Requested: 100000
A specific reason has been given:
This request is because of the coding development during the past two months. New codes have been tested and we expect that additional core-hours are needed for the month of August and September. Roughly 100000 core hours were used in the past two months, we therefore request the same amount of resources for the remaining two months.
This needs to be approved and the final allocation amount decided upon.
Thank You,
The LCRC Accounts System