⬆️ ⬇️

GPU support in MATLAB math package

Over the past year and a half, the creation of clusters and supercomputers on the GPU has become a new trend for high-performance systems. This makes perfect sense, because GPUs perfectly support parallel operation, and on some tasks they have much higher performance than budget CPUs.



In this sense, the news looks quite logical, that the native support for Nvidia CUDA (Compute Capability version 1.3 or higher) appeared in the MATLAB version 2010b mathematical modeling software package. It is included in the Parallel Computing Toolbox . Now the parallelization of commands is performed directly from MATLAB and there is no need to rewrite the code in C ++ or Fortran specifically for CUDA.



Examples and demos

Introduction to GPU Computing MATLAB (video)





')

Benchmarking operator “\” on Nvidia GPU (demo)

Acceleration of the calculation of the relative areas of US states using the Point-In-Polygon method and GPU (demo)



Reference materials

MATLAB GPU Computations (Documentation)

Accelerate MATLAB to Tesla GPU (Nvidia Help)

How to check the version of Compute Capability of my Nvidia GPU? (help Nvidia)

What is GPU computing? (help Nvidia)

Source: https://habr.com/ru/post/119892/



All Articles