Plans for MATLAB to Run Natively on Cell Phones?
7 次查看(过去 30 天)
显示 更早的评论
I am aware of MATLAB Mobile, but are there any plans which would allow MATLAB to run natively on any cell phones? It seems that high end phones these days have more than adequate computational capacity and memory to support native MATLAB.
Thanks for your consideration.
Edit: Bump
0 个评论
采纳的回答
Walter Roberson
2015-5-15
MATLAB was formerly supported on multiple architectures but they got rid of that and now only support the Intel x86 and x64 line (and are doing away with the x86 support.) The architecture used by smartphones is variable but many use the ARM architecture such as the ARM Cortex-A A57 architecture implemented by Qualcomm in it's Snapdragon 810. The Samsung Galaxy S6 uses the Samsung Exynos 7 Octa 7420, with ARMv8-A instruction set, which is the same instruction set used by the Apple iPhone 5S.
It appears that there is a BLAS/LAPACK available for ARM, the ATLAS implementation. It is a self-tuning version that does a lot of testing to find the optimum machine code for the hardware that it is run on. But by the same token it is not generalized: to run it on a slightly different architecture requires rebuilding, a several day process.
It appears that IMSL belongs to Roguewave these days. I do see that it is available in source form from them, but I do not find evidence that it is being used on ARM -- which could be a simple "absence of evidence" case rather than "evidence of absence".
My answer is therefore a firm "If I actually knew anything about Mathwork's plans, then I am sure I would not be permitted to tell you", and my "armchair quarterbacking" says "No it probably isn't happening because that would be inconsistent with what product direction we can observe."
11 个评论
Andreas Goser
2015-5-18
I suggest accepting Walter's answer. Including the statement on the expectation of waiting for an "official MathWorks Answer".
Walter Roberson
2015-5-18
I forgot to mention: sometimes a feature that is already out for official beta testing will get mentioned as nearly being available. Sometimes it is the beta testers doing the mentioning, but overall people are pretty good at staying within the NDA of beta testing.
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!