Enabling GPU accelerated computing in the SUNDIALS time integration library
نویسندگان
چکیده
As part of the Exascale Computing Project (ECP), a recent focus development efforts for SUite Nonlinear and DIfferential/ALgebraic equation Solvers (SUNDIALS) has been to enable GPU-accelerated time integration in scientific applications at extreme scales. This effort resulted several new GPU-enabled implementations core SUNDIALS data structures, support programming paradigms which are aware heterogeneous architectures, introduction utilities provide points flexibility. In this paper, we discuss our considerations, both internal external, when designing these features present themselves. We also performance results on Summit supercomputer early access hardware Frontier supercomputer, demonstrate negligible overhead resulting from additional infrastructure significant speedups using NVIDIA AMD GPUs.
منابع مشابه
GPU Accelerated Molecular Surface Computing
A method is presented for computing the SES (solvent excluded surface) of a protein molecule in interactive-time based on GPU (graphics processing unit) acceleration. First, the offset surface of the van der Waals spheres is sampled using an offset distance d that corresponds to the radius of the solvent probe. The SES is then constructed by extracting the surface at distance d from the sample ...
متن کاملTowards a GPU accelerated spatial computing framework
Ease of availability of spatial data has increased the interest in the domain of spatial computing. Various services such as Uber, Google maps, and Blue Brain Project have been developed that consume and process such spatial data. Spatial data processing is not only data intensive but also compute intensive. A lot of efforts have been made by the spatial computing community to tackle the proble...
متن کاملgpustats: GPU Library for Statistical Computing in Python
In this talk we will discuss gpustats, a new Python library for assisting in “big data” statistical computing applications, particularly Monte Carlobased inference algorithms. The library provides a general code generation / metaprogramming framework for easily implementing discrete and continuous probability density functions and random variable samplers. These functions can be utilized to ach...
متن کاملGPU-Accelerated Cloud Computing for Data-Intensive Applications
Recently, many large-scale data-intensive applications have emerged from the Internet and science domains. They pose significant challenges on the performance, scalability and programmability of existing data management systems. The challenges are even greater when these data management systems run on emerging parallel and distributed hardware and software platforms. In this chapter, we study t...
متن کاملMulti-GPU Jacobian accelerated computing for soft-field tomography.
Image reconstruction in soft-field tomography is based on an inverse problem formulation, where a forward model is fitted to the data. In medical applications, where the anatomy presents complex shapes, it is common to use finite element models (FEMs) to represent the volume of interest and solve a partial differential equation that models the physics of the system. Over the last decade, there ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Parallel Computing
سال: 2021
ISSN: ['1872-7336', '0167-8191']
DOI: https://doi.org/10.1016/j.parco.2021.102836