芯片和系统研发同时做的只有苹果, 国内一家公司有望做到这点:华为
华为就在手机领域朝着这个方向去做,自研麒麟芯片,和鸿蒙操作系统。
国产芯片有:飞腾CPU,海光CPU、中国龙芯等。
首先我们从芯片开始考虑,芯片现在主流是ARM和X86,就说arm吧,指令集已经实现的流水线作业已足够科学合理。与之对应的系统(例如Linux)也积极适应。明确剥离了芯片和系统的分工。
芯片和系统一起设计这个想法是可以有的,那做这个项目的企业得足够强大(例如华为)。但是最重要的还是生态。鸿蒙系统就有芯片和系统自成体系的框架。系统上采用微内核技术,为了提高软件的效能也完全可以做成异构化的芯片,或者risc-v开源的指令集框架芯片。微内核的系统底层,再加上内核的功能芯片设计是有可能实现的,也许更合理地实现分布式运算。但是通用性可能就差很多了,更别说培养生态了。
所以商业上的可行性才是最关键决定因素。