8
$\begingroup$

Given that tomorrow Apple will likely announce the first ARM Macs (per bloomberg), I was wondering what the current status of ARM support in optimization software. For instance, does anyone know if Gurobi or CPLEX plan on supporting ARM? Is there any current optimization solver that can be compiled for ARM?

Thanks!

$\endgroup$
  • 2
    $\begingroup$ The package coinor-cbc is contained in Ubuntu for ARM, so CBC should run on arm. According to here, also SCIP should run on ARM. I would also expect that Gurobi and CPLEX will continue supporting Macs, but of course, I don't know. $\endgroup$ – T_O Jun 22 at 6:05
  • 2
    $\begingroup$ Do not hold your breath for ARM support at Mac. In any case we at www.mosek.com has an ARM build for Linux we let users try. $\endgroup$ – ErlingMOSEK Jun 22 at 6:37
  • $\begingroup$ It seems ARM on MAC is coming end of 2021. A big question is how fast optimization software that is floating intensive will run on the ARM CPUs. $\endgroup$ – ErlingMOSEK Jun 23 at 5:23
  • $\begingroup$ @ErlingMOSEK I second that, guarantying the numerics on a different architecture is a function of many things (including compilers), plus the added complexity of maintaining all current builds & integrations on multiple architectures, so unfortunately I don't see many of us investing resources to support that until there is sufficient market demand. $\endgroup$ – Nikos Kazazakis Jun 24 at 12:48
4
$\begingroup$

CPLEX does not provide ARM support yet but there is a request for enhancement at

https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=126844

and you may vote for this

regards

| improve this answer | |
$\endgroup$
  • $\begingroup$ Does this voting for features also exist for Gurobi? $\endgroup$ – user3680510 Jun 24 at 7:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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