Matlab supports Nvidia GPUs via Paralell Computing Toolbox

The MathWorks has announced support for Nvidia GPUs in Matlab applications using Parallel Computing Toolbox or Matlab Distributed Computing Server. This support enables engineers and scientists to increase the speed of many of their Matlab computations without performing low-level programming.

Now more engineers and scientists can take advantage of Nvidia's Cuda-enabled GPUs, including the latest Tesla 20-series GPUs, based on the Fermi architecture, all from within Matlab. Parallel Computing Toolbox users can access the Nvidia Cuda library without having to learn Cuda programming or significantly modify their applications.

Originally designed for graphics rendering in the image-intensive video gaming industry, GPUs have evolved in recent years to become more general purpose. Researchers can program them to execute the computations and sophisticated graphical effects needed for data analysis, data visualisation, and applications such as financial modelling and biological modelling.

Analysis and opinion

Robert Roe investigates some of the European projects focusing on preparing today’s supercomputers and HPC programmers for exascale HPC


The Jülich Supercomputing Centre (JSC) at Forschungszentrum Jülich in Germany has been operating supercomputers of the highest performance class since 1987. Tim Gillett talks to Norbert Attig and Thomas Eickermann


Gemma Church investigates how simulation and modelling de-risks the detection and extraction of geothermal energy resources


Robert Roe investigates the importance of upgrading legacy laboratory informatics systems and the benefits this provides to scientists