Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

Solving Large Problems with MATLAB

University of Bristol

"I wrote and debugged my program by using multiple MATLAB workers on a workstation. I then ran it on the EGEE Grid and reduced computation time from 5 days to just 6 hours."

Read about this project

MathWorks parallel computing products help you harness high-performance computing resources. You can accelerate the processing of repetitive computations, process large amounts of data, or offload processor-intensive tasks on a computing resource of your choice—either multicore computers equipped with GPUs or larger resources such as computer clusters and grid and cloud computing services.

Exploit Computing Resources with Minimal Programming Effort

Built-in parallel computing capabilities in MathWorks products let you take advantage of your multiprocessing systems without programming effort. In addition, parallel programming constructs in Parallel Computing Toolbox such as parallel for-loops, distributed arrays, and GPU-enabled MATLAB functions offer an easy way to turn MATLAB applications into parallel MATLAB applications.

Scale up to Clusters and to Grid and Cloud Computing Services Without Reprogramming

Parallel MATLAB applications run without modifications on a variety of computing resources. You can start work on your multicore desktop using Parallel Computing Toolbox and, when you need more computing power, move to a computer cluster or a grid or cloud computing service running MATLAB Distributed Computing Server.

Free Parallel Computing Interactive Kit

See how to solve large problems with minimal effort and reduce simulation time.

Get free kit

Trials Available

Try the latest versions of parallel computing products.

Get trial software