Comparison of Mathematica 7.x on Various Computers

Version: May 26, 2011


This is the latest version of Mathematica timing tests.
Further results are welcome.

Send mail to: karl.unterkofler(at)fhv.at

Test notebooks are available from Karl's MMA page.
Download the MMA 7.0 test notebook
test notebook (parallel version).



New results:
Macbook Pro 2,56GHZ 4GB RAM Core Duo, Windows 7 64-bit
AMD Phenom II X4 955 (at)3,2GHz, 4GB 1333MHz, Windows
Macbook Pro, 2.66 GHz i7, 4 GB 1067 Mhz DDR3, OS X 10.6.4
ASUS, WINDOWS
Mac Mini, Core 2 Duo 2.53 GHz, RAM 4 Go, OS X 10.6.4
iMac, i5 2.8 GHz, RAM 12 Go, OS X 10.6.4
Mac Pro (2 x 2.93 GHz 6-core Intel Xeon), 16 GB Mac OS X (10.6.4)
Mac Pro 2.66 GHz quad core xeon, 6GB, Mac OS X (10.6.4)
Toshiba Portege R700-13k, 2.26 GHz 3 MB L3 Cache, 4 GB RAM, Windows 7 Professional
PC Core i5 750 (at)3.8 Ghz, Windows 7
Mac Pro with 12 cores, OS X 10.6.4, 2GB, 2.93 GHZ, MacOS 10.6.4
Intel i5-2500K CPU, WINDOWS 7


Overall performance in 15 test calculations.


The current reference is a machine with a 2.33GHz Intel Core 2 Duo processor

Machine normalparallel
Mac Pro (2 x 2.93 GHz 6-core Intel Xeon), 16 GB Mac OS X (10.6.4) [29]: -11.3334
PC Core i5 750 (at)3.8 Ghz, Windows 7 [32]: -7.04716
Intel i5-2500K CPU, WINDOWS 7 [34]: 2.193066.91743
Intel i7 950, oc'd to 3.814GHz, 12Gb RAM, SuSE Linux 11.1 [15]: 1.893286.18934
Intel Core i5 750, 2.67GHz overclocked to 3.60 GHz, 4GB, Vista [13]: 1.871575.87361
Dell Studio XPS 8100, Intel i7 860, 6GB, Windows 7 Home Premium 64 bit [21]: 1.746934.37865
Intel Core i7 860, 2.80 Ghz, 8GBRAM, Windows [18]: 1.67544.61619
AMD Phenom II X4 955 (at)3,2GHz, 4GB 1333MHz, mainboard Gigabyte GA-890GPA [24]: 1.664775.40547
iMac Mid-2010, i5 2.8 GHz, RAM 12 Go, OS X 10.6.4 [28]: 1.632344.86962
Mac Pro with 12 cores, OS X 10.6.4, 2GB, 2.93 GHZ, MacOS 10.6.4 [33]: 1.5938410.1179
HP Z800 Workstation, 3.2 GHz, 12GB, Windows Vista SP2 [11]: 1.556335.62396
Dell Precision, 2.67 GHz Intel Xeon W3520, 12GB, Windows XP Pro [12]: 1.522854.41874
3.00 GHz Intel Core 2 Duo E8400, 4GB, Vista 64 [4]: 1.498312.90323
Mac Pro, Quad-Core Intel Xeon, 2.66 GHz, 6GB, MacOS 10.6.3 [22]: 1.490425.38696
Mac Pro, 2.66 GHz quad core xeon, 6GB, Mac OS X (10.6.4) [30]: -5.33839
Macbook Pro, 2.66 GHz i7, 4 GB 1067 Mhz DDR3, OS X 10.6.4 [25]: 1.48208 1.87881
HP Z800 Workstation, Quad Core i7, 2.4 GHz, HT Disabled, 12GB, Windows 7 64-bit [16]: 1.432314.39465
Dell M6400, 3.06 GHz Intel Core 2 Extreme CPU X9100, 16GB, XP Pro [6]: 1.423682.85363
C2D E6750, 3.2 GHz, 4GB, Slamd64, 64-bit Linux [3]: 1.37382.74808
Intel Quad 9550, 2.8 GHZ, 8 GB, SCSI, Windows Server [2003] 64 bit [14]: 1.341564.40405
Mac Pro 3 GHz, Quad-Core Intel Xeon, Mac OS X 10.5.6 [2]: 1.279996.19919
Mac Pro 2.8 GHz, 4GB, 1 x Quad-Core Intel Xeon, Mac OS 10.5.7 [9]: 1.267384.21339
Macbook Pro 2,56GHZ 4GB RAM Core Duo, Windows 7 64-bit [23]: 1.19732.27159
Mac Pro 2.66 GHz, 4GB, 2 x Dual - Core Intel Xeon, Mac OS X 10.5.7 [7]: 1.156073.77989
Mac Mini Late 2009, Core 2 Duo 2.53 GHz, RAM 4 Go, OS X 10.6.4 [27]: 1.14592.23151
HP Pavilion P6210Y PC, AMD Athlon II, X4 (P) 620, 2.6 GHz, Windows 7, 64 bit [19]: 1.02035 3.37442
ASUS, WINDOWS [26]: 1.05801-
Mac Book Pro 2.33 GHz, 2GB, OS 10.5.6 [1]: 1.006081.90256
Mac mini, 2.0 GHz, 2GB, Mac OS 10.5.8 [10]: 0.8761911.765
Toshiba Portege R700-13k, 2.26 GHz 3 MB L3 Cache, 4 GB RAM, Windows 7 Professional [31]: 0.860741-
Acer Aspire 7720, Intel Core 2 Duo T5550, 1.83GHz, 2GB, openSUSE 11.1 [8]: 0.7626411.21178
Mac G5 dual-2.0 GHz PowerPC, 3GB, OSX 10.4.11 [5]: 0.4101120.674866
HP Pavilion dv9000 [20]: 0.38451--

Detailed test results



Following calculations are performed

  1. Timing[N[Pi, 5000000]]][[1]]
  2. Timing[N[Sin[1/2], 3000000]][[1]]
  3. Timing[10000000!][[1]]
  4. Timing[FactorInteger[2^256 - 1]][[1]]
  5. Timing[PrimeQ[2^19937 - 1]][[1]]
  6. Timing[Eigenvalues[Table[Random[], {1200}, {1200}]]][[1]]
  7. Timing[Nest[BesselJ[0, #] &, 2, 11000]][[1]]
  8. Timing[Table[Together[c[k]], {k, 4, 24}]][[1]]
  9. Timing[Integrate[1/(1 + x^1005), x]][[1]]
  10. Timing[Table[N[WeierstrassP[n, {1, 1}]], {n, 40000}]][[1]]
  11. Sum[2 / Pi Integrate[Log[2 Cos[x/2]] * Cos[n x], {x, 0, Pi}], {n, 0, 15}]][[1]]
  12. Timing[Sum[HermiteH[n, z], {n, 1500}]][[1]]
  13. Timing[Expand[(a1 + a2 + a3 + a4 + a5 + a6 + a7)^29]][[1]]
  14. Timing[LinearSolve[RandomReal[{0, 1}, {6000, 6000}], RandomReal[{0, 1}, 6000]]][[1]]
  15. Timing[Eliminate[{a0*b0 == g0, a1*b0 + a0*b1 == g1,
    a2*b0 + 2*a1*b1 + a0*b2 == g2,
    3*a2*b1 + 3*a1*b2 - q1*g1 - g0*q11 == g3,
    -3*z*(a1*b0 - a0*b1) - q1*g2 - 7/2*q11*g1 - g0*q12 + 6*a2*b2 - 6*a1*b1*q1 == g4,
    g2 - 3*a1*b1 + q1*g0 == -1}, {a0, a1, a2, b0, b1, b2}]][[1]]
where
c[2]   := c2; c[3] := c3; 
c[k_]  := 3/((2*k + 1)*(k - 3))*Sum[c[m]*c[k - m], {m, 2, k - 2}];
 

Back to Karl's MMA page.


Disclaimer

This page is maintained by Karl Unterkofler. Sentiments and opinions expressed here are wholly unrelated to those of Wolfram Research, Inc. and constitute in no way any official company statement or warranty. If you have any comments or questions please feel free to e-mail me.