»  Home »  Products »  Stata 15 »  Stata/MP


Stata/MP is the multiprocessor and multicore version of Stata. It's primary purpose is to run faster. Most of the new features in Stata have been parallelized to run faster on Stata/MP, sometimes much faster.

Here's a summary of how much faster for some of the new features.

Time to run
Feature1 core2 cores4 cores
ERMs 100 60 40
LCA 100 57 36
Bayes prefix1 100 55 32
DSGEs 100 100 100
FMMs 100 62 43
GSEM w/ groups 100 59 39
Nonparametric regression 100 86 80
Interval survival 100 54 31
Threshold regression 100 96 94
Multilevel tobit 100 55 33
Theoretical limit 100 50 25
All timings are adjusted to percentages of 100% for one processor. If you pretend that timings for 1 core are 100 seconds, then the column for 2 cores is the number of seconds required to run on 2 cores, and likewise for 4 cores.
1 The bayes prefix is parallelized to the same extent as the estimator you are prefixing. Times will vary by estimator. This is a rough average.

We know this is a partial list. We haven't yet fully tested the speed of all the new features. When we have, the full timings will be found in the Stata/MP Performance Report.

Tell me more

Read more about the multiprocessing capabilities of Stata/MP.





The Stata Blog: Not Elsewhere Classified Find us on Facebook Follow us on Twitter LinkedIn Google+ YouTube
© Copyright 1996–2017 StataCorp LLC   •   Terms of use   •   Privacy   •   Contact us