当我搜索linux内核时,我知道Linux支持SMP架构
但我没有找到关于AMP的Linux的任何规范
linux是否支持AMP?
有任何文件或说明书来描述吗?
有人帮忙吗?
答案 0 :(得分:1)
Linux拥有remoteproc子系统和紧密相关的virtio和rpmsg。 remoteproc可用于在远程核心上启动固件blob,并使用rpmsg与之通信。这种处理器的例子包括iMX7和Vybrid。 Vybrid有一个Cortex A5和Cortex M4。
请参阅remoteproc上的文档。 ARM的big.Little也可能会让您感兴趣。
答案 1 :(得分:-2)
是。 AMP先于SMP,两种技术都先于Linux。
当2台Pentium II 33MhZ处理器在同一主板上并行运行时,使用了非对称多处理。
它是一个旧的操作系统,在当前的Linux内核中仍然受到支持,并且实际上是自云计算(这与AMP的概念基本相同,但是通过网络而不是穿过主板。
最近没有关于Linux开发人员的AMP的讨论,但只是问一些云开发者他们会谈论AMP的问题。