Fast calculation of DNMR spectra on CUDA-enabled graphics card.

Zsófia Szalay1, János Rohonczy

  • 1Department of Inorganic Chemistry, Institute of Chemistry, Eötvös Loránd University, Budapest, Hungary.

Summary

This study demonstrates a faster simulation of dynamic nuclear magnetic resonance (DNMR) spectra using general-purpose graphics processing units (GPGPUs). The kinetic Monte Carlo method on GPGPUs achieved a significant 30-100x speed increase.

Related Concept Videos

NMR Spectrometers: Resolution and Error Correction01:14

NMR Spectrometers: Resolution and Error Correction

When magnetic nuclei in a sample achieve resonance and undergo relaxation, the signal detected in NMR is an approximately exponential free induction decay. Fourier transform of an exponential decay yields a Lorentzian peak in the frequency domain. Lorentzian peaks in an NMR spectrum are defined by their amplitude, full width at half maximum, and position, where the peak width is governed by the spin-spin relaxation time alone. In real experiments, however, the applied magnetic field is rendered...
¹H NMR: Interpreting Distorted and Overlapping Signals01:02

¹H NMR: Interpreting Distorted and Overlapping Signals

Spin systems where the difference in chemical shifts of the coupled nuclei is greater than ten times J are called first-order spin systems. These nuclei are weakly coupled, and their chemical shifts and coupling constant can generally be estimated from the well-separated signals in the spectrum.
As Δν decreases and the signals move closer, the doublets appear increasingly distorted. The intensities of the inner lines increase at the cost of those of the outer lines as the signals are slanted or...
NMR Spectrometers: Overview01:20

NMR Spectrometers: Overview

NMR spectrometers consist of a strong magnet, a radiofrequency transmitter, and a detector attached to a computer console for recording spectra of samples containing NMR-active nuclei. In first-generation NMR instruments called continuous-wave spectrometers, the resonance frequencies of the nuclei are determined by frequency-sweep or field-sweep methods. The magnetic field strength is fixed and the rf signal is swept in the former, while the radiofrequency signal is fixed and the magnetic field...
Two-Dimensional (2D) NMR: Overview01:12

Two-Dimensional (2D) NMR: Overview

The 1D NMR spectrum of large and complex molecules like natural products has complicated splitting patterns and overlapping signals, which can be easily interpreted using 2-dimensional (2D) NMR. Unlike 1D NMR, 2D NMR has two frequency axes that provide the coupling information between the nucleus A and nucleus B in a molecule. The process from which 2D spectra are obtained has four steps.
The first step is the preparation period, during which nucleus A is excited with a radiofrequency pulse.
Fast Fourier Transform01:10

Fast Fourier Transform

The Fast Fourier Transform (FFT) is a computational algorithm designed to compute the Discrete Fourier Transform (DFT) efficiently. By breaking down the calculations into smaller, manageable sections, the FFT significantly reduces the computational complexity involved. Direct computation of an N-point DFT requires N2 complex multiplications, whereas the FFT algorithm needs only (N/2)log⁡2N multiplications, offering a much faster performance.
The computational efficiency of the FFT becomes...
Fermi Level Dynamics01:12

Fermi Level Dynamics

The vacuum level denotes the energy threshold required for an electron to escape from a material surface. It is usually positioned above the conduction band of a semiconductor and acts as a benchmark for comparing electron energies within various materials.
Electron affinity in semiconductors refers to the energy gap between the minimum of its conduction band and the vacuum level and it is a critical parameter in determining how easily a semiconductor can accept additional electrons.
The work...