Mathematica version 12.3.1 just recently came out, and one of the biggest things is the support for apple silicon, the M1...I completely uninstalled version 12.3 and just reinstalled 12.3.1 to do some testing...after benchmarking and not getting a better result than on rosetta 2, I checked in in activity monitor if it's reporting running on the new Apple silicon, to find the new version is not running natively on the M1 chip.

enter image description here

Is this the case for every/any one else? Is there something specific that needs to be done?

  • 6
    $\begingroup$ Make sure you download the correct Mac version from the portal. You should see two; you want 'Mathematica_12.3.1_MACARM_DLM.dmg'. $\endgroup$
    – kirkus
    Jul 9, 2021 at 20:37
  • $\begingroup$ Whoooops....didn't see that one! :D $\endgroup$ Jul 9, 2021 at 20:42
  • 3
    $\begingroup$ @kirkus Make that an answer please. This will be a recurring question. $\endgroup$
    – Szabolcs
    Jul 9, 2021 at 20:53
  • $\begingroup$ @kirkus yes make that an answer and I'll accept :) $\endgroup$ Jul 9, 2021 at 21:14
  • 2
    $\begingroup$ Also, setting SetSystemOptions["ParallelOptions" -> "ParallelThreadNumber" -> 4]; can help some of the linear algebra routines. Try changing the number and varying the number to see if things improve. $\endgroup$ Jul 13, 2021 at 18:38

1 Answer 1


Make sure you download the correct Mac version from the portal. I see two in my portal; you want Mathematica_12.3.1_MAC-ARM_DLM.dmg (download manager) or Mathematica_12.3.1_MAC-ARM.dmg (full installer). The Download File Information dialog will indicate Platform: macOS for Apple Silicon.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.