High-Throughput Characterization of Porous Materials Using Graphics Processing Units
Journal Article
·
· Journal of Chemical Theory and Computation
We have developed a high-throughput graphics processing units (GPU) code that can characterize a large database of crystalline porous materials. In our algorithm, the GPU is utilized to accelerate energy grid calculations where the grid values represent interactions (i.e., Lennard-Jones + Coulomb potentials) between gas molecules (i.e., CH$$_{4}$$ and CO$$_{2}$$) and material's framework atoms. Using a parallel flood fill CPU algorithm, inaccessible regions inside the framework structures are identified and blocked based on their energy profiles. Finally, we compute the Henry coefficients and heats of adsorption through statistical Widom insertion Monte Carlo moves in the domain restricted to the accessible space. The code offers significant speedup over a single core CPU code and allows us to characterize a set of porous materials at least an order of magnitude larger than ones considered in earlier studies. For structures selected from such a prescreening algorithm, full adsorption isotherms can be calculated by conducting multiple grand canonical Monte Carlo simulations concurrently within the GPU.
- Research Organization:
- Ernest Orlando Lawrence Berkeley National Laboratory, Berkeley, CA (US)
- Sponsoring Organization:
- Computational Research Division; Materials Sciences Division
- DOE Contract Number:
- AC02-05CH11231
- OSTI ID:
- 1082201
- Report Number(s):
- LBNL-5409E
- Journal Information:
- Journal of Chemical Theory and Computation, Journal Name: Journal of Chemical Theory and Computation Journal Issue: 5 Vol. 8; ISSN 1549-9618
- Publisher:
- American Chemical Society
- Country of Publication:
- United States
- Language:
- English
Similar Records
Efficient Implementation of Monte Carlo Algorithms on Graphical Processing Units for Simulation of Adsorption in Porous Materials
gRASPA
Journal Article
·
Mon Nov 18 23:00:00 EST 2024
· Journal of Chemical Theory and Computation
·
OSTI ID:3010673
gRASPA
Software
·
Fri Mar 07 19:00:00 EST 2025
·
OSTI ID:code-172693