Modeling and inferring spatial relationships and predicting missing values of environmental data are some of the main tasks of geospatial statisticians. These routine tasks are accomplished using multivariate geospatial models and the cokriging technique. The latter requires the evaluation of the expensive Gaussian log-likelihood function, which has impeded the adoption of multivariate geospatial models for large multivariate spatial datasets. However, this large-scale cokriging challenge provides a fertile ground for supercomputing implementations for the geospatial statistics community as it is paramount to scale computational capability to match the growth in environmental data coming from the widespread use of different data collection technologies. In this paper, we develop and deploy large-scale multivariate spatial modeling and inference on parallel hardware architectures. To tackle the increasing complexity in matrix operations and the massive concurrency in parallel systems, we leverage low-rank matrix approximation techniques with task-based programming models and schedule the asynchronous computational tasks using a dynamic runtime system. The proposed framework provides both the dense and the approximated computations of the Gaussian log-likelihood function. It demonstrates accuracy robustness and performance scalability on a variety of computer systems. Using both synthetic and real datasets, the low-rank matrix approximation shows better performance compared to exact computation, while preserving the application requirements in both parameter estimation and prediction accuracy. We also propose a novel algorithm to assess the prediction accuracy after the online parameter estimation. The algorithm quantifies prediction performance and provides a benchmark for measuring the efficiency and accuracy of several approximation techniques in multivariate spatial modeling.
翻译:模拟和推断空间关系和预测环境数据缺失值是地理空间统计员的一些主要任务。这些日常任务是通过多变地理空间模型和连锁技术完成的。后者要求评估昂贵的高尔西亚日志类似日志功能,这妨碍了为大型多变空间数据集采用多变地理空间模型。然而,这一大规模连线调整挑战为地理空间统计界执行超级计算提供了肥沃的土壤,因为它对于通过广泛使用不同数据收集技术实现环境数据增长的计算能力至关重要。在本文件中,我们开发和部署大规模多变空间模型和对平行硬件结构的推断。要解决矩阵操作日益复杂和平行系统大规模连通的变异空间数据集。我们利用以任务为基础的编程组合近似技术,并用动态运行时间估算系统安排不同步的计算任务。拟议框架提供了数种密度和近似计算方法,以匹配从广泛使用不同数据收集技术得出的环境数据增长。我们开发和部署大规模多变异性空间数据模型的精确度,同时在使用精确性估算系统时,还要用一个更精确的准确性的数据缩缩缩缩缩缩缩的计算功能。