Molecular modeling on GPUs in the context of CUDA


Molecular modeling on GPUs in the context of CUDA

Molecular modeling on GPUs Study page number 1 of 1

Play TriviaQuestions Online!

or

Skip to study material about Molecular modeling on GPUs in the context of "CUDA"


⭐ Core Definition: Molecular modeling on GPUs

Molecular modeling on GPU is the technique of using a graphics processing unit (GPU) for molecular simulations.

In 2007, Nvidia introduced video cards that could be used not only to show graphics but also for scientific calculations. These cards include many arithmetic units (as of 2022, up to 18,176 in the RTX 6000 Ada) working in parallel. Long before this event, the computational power of video cards was purely used to accelerate graphics calculations. The new features of these cards made it possible to develop parallel programs in a high-level application programming interface (API) named CUDA. This technology substantially simplified programming by enabling programs to be written in C/C++. More recently, OpenCL allows cross-platform GPU acceleration.

↓ Menu
HINT:

In this Dossier

Molecular modeling on GPUs in the context of Graphics card

A graphics card (also called a video card, display card, graphics accelerator, graphics adapter, VGA card/VGA, video adapter, or display adapter GPU) is a computer expansion card that generates a feed of graphics output to a display device such as a monitor. Graphics cards are sometimes called discrete or dedicated graphics cards to emphasize their distinction to an integrated graphics processor on the motherboard or the central processing unit (CPU). A graphics processing unit (GPU) that performs the necessary computations is the main component in a graphics card, but the acronym "GPU" is sometimes also used to refer to the graphics card as a whole erroneously.

Most graphics cards are not limited to simple display output. The graphics processing unit can be used for additional processing, which reduces the load from the CPU. Additionally, computing platforms such as OpenCL and CUDA allow using graphics cards for general-purpose computing. Applications of general-purpose computing on graphics cards include AI training, cryptocurrency mining, and molecular simulation.

View the full Wikipedia page for Graphics card
↑ Return to Menu