Numerical computing · MathWorks
Workstations for MATLAB
Numerical work where built-in maths uses every core, your own loops use one, and the graphics card helps only in specific cases.
Task by task
What MATLAB actually needs
Scripts and loops
Needs: One fast core
Code you write yourself runs on a single core unless you parallelise it.
Built-in maths and parfor
Needs: Cores and memory bandwidth
Matrix maths uses every core automatically, and parfor spreads loops across them.
GPU computing
Needs: An NVIDIA card, for single precision
gpuArray moves work onto NVIDIA cards and is very fast in single precision.
The same advice applies to Simulink, Python with NumPy and SciPy and Julia.
Hardware at a glance
What to buy for MATLAB
Our picks
Machines we recommend for MATLAB
| Specification | |||
|---|---|---|---|
| Our take | For coursework, Simulink and research code that mostly runs in one thread. The fastest per-core machine at the lowest rung. | For parfor, large matrices and runs measured in hours. 24 cores and 128GB of error-correcting memory. | For the largest datasets and long parallel runs. 32 cores, 256GB and a 48GB card with error correction. |
| Processor | AMD 12 Core Processor | AMD 24 Core Processor | AMD 32 Core Processor |
| Graphics | Palit 16 GB Vram graphics card | Nvidia 24 GB Vram graphics card | PNY 48 GB Vram graphics card |
| Memory | 32GB High speed memory | 128GB High speed memory | 256GB High speed memory |
| Storage | 2TB total | 3TB total | 3TB total |
| Form | Tower, desk-side | Tower, desk-side | Tower, desk-side |
| Actions |
Questions
MATLAB hardware questions
Does MATLAB use multiple cores?
Built-in functions such as matrix operations do, automatically. Your own loops do not, unless you rewrite them with parfor from the Parallel Computing Toolbox.
Does MATLAB need a graphics card?
Only for GPU computing with gpuArray or deep learning. It must be NVIDIA, and it is strongest in single precision.
Why is error-correcting memory recommended?
On runs that take hours or days, a single flipped bit can change a result without any error message. ECC memory detects and corrects it.
Why buy from us
91checks
Checked before it is quoted
Fit, power, cooling and memory, on every build.
72hours
Burned in before it ships
Full load for three days, so faults show up here.
1working day
An engineer replies
With a specification and a quote for your work.
1number to call
Supported in Pakistan
From Islamabad, delivered nationwide, with warranty handled here.
Other scientific computation software
Want an engineer to size it for your MATLAB work?
Tell us the size of your largest model. An engineer replies within one working day.



