Journal of Computational ChemistryBioinformaticsPeer-reviewed journal article
pNeRF: Parallelized Conversion from Internal to Cartesian Coordinates
Abstract
The conversion of polymer parameterization from internal coordinates (bond lengths, angles, and torsions) to Cartesian coordinates is a fundamental task in molecular modeling, often performed using the Natural Extension Reference Frame (NeRF) algorithm. NeRF can be parallelized to process multiple polymers simultaneously, but is not parallelizable along the length of a single polymer. A mathematically equivalent algorithm, pNeRF, has been derived that is parallelizable along a polymers length. Empirical analysis demonstrates an order-of-magnitude speed up using modern GPUs and CPUs. In machine learning-based workflows, in which partial derivatives are backpropagated through NeRF equations and neural network primitives, switching to pNeRF can reduce the fractional computational cost of coordinate conversion from over two-thirds to around 10%. An optimized TensorFlow-based implementation of pNeRF is available on GitHub.
- Citations
- 17
- FWCI
- 1.48
- Field percentile
- top 22%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- MP-NeRF: A Massively Parallel Method for Accelerating Protein Structure Reconstruction from Internal Coordinates
Eric Alcaide, Stella Biderman, … M. Cyrus Maher·Journal of Computational ChemistryPeer-reviewed·Oct 28, 2021
- NeRFax: An efficient and scalable conversion from the internal representation to Cartesian space
Oliver Dutton, Falk Hoffmann, Kamil Tamiola·bioRxiv·May 25, 2022
- Parallelization of particle-based reaction-diffusion simulations using MPI
Si‐Kao Guo, Nenad Korolija, … Margaret E. Johnson·Journal of Computational ChemistryPeer-reviewed·May 22, 2025
- Accelerating Prediction of Chemical Shift of Protein Structures on GPUs
E. Wright, M. Ferrato, … S. Chandrasekaran·bioRxiv·Jan 12, 2020
- Accurate and efficient constrained molecular dynamics of polymers through Newton's method and special purpose code
Lorién López‐Villellas, Carl Christian Kjelgaard Mikkelsen, … Pablo García‐Risueño·bioRxiv·Sep 28, 2022
- Gpufit: An open-source toolkit for GPU-accelerated curve fitting
A. Przybylski, B. Thiel, … M. Bates·bioRxiv·Oct 19, 2017