X86主要的问题是生态链的问题,现在移动平台都是android,用win8授权费太高。而android平台有不少程序是直接调用arm执行的(为了速度快,比如使用NEON),而不是通过android的 darvik VM执行的。要在X86上运行这些指令,需要ARM的虚拟机,执行效率大幅度下降,并且兼容性难以保证。以前我们公司的SOC使用的是MIPS,号称能运行ANDROID平台上90%的程序,但是还是兼容性太差,产品卖不出去。换成ARM以后,这些问题统统都没有了。IC一个月就上量,现在处于供不应求的状态。
|
|