AMD也有自己的大小核构想,具体实现可能自成一派
最近Twitter用户@Underfox3给出了很多AMD新注册的专利内容,其中很多都是图形方面的,但也有关于x86处理器的专利,比如说下面这项“低功耗操作下的指令子集实现(Instruction Subset Implementation For Low Power Operation)”就是在AMD目前的产品阵容中还没有具体实现的专利,别看它写了个不明所以的名字,它实际上描述了一种大小核的异构计算架构,与Intel最近推出的混合架构有一定的类似之处。
专利描述了一套异构处理器系统,它允许一个指令子集在全功能核心,也就是大核上被执行,另一个指令子集在高能效比的小核上面被执行。
从专利中的结构图来看,大核和小核分别构成两个处理器集群,大小核集群之间可以通过共享的最后一级缓存交换数据。
不过除了共享缓存这一种形式之外,AMD在专利中还描述了多种大小核间共享状态的方法。AMD在发展x86大小核处理器上面似乎要跟Intel要走不一样的道路,Intel的Lakefield需要操作系统和应用程序的配合才能将任务分配到最佳核心上去,但在AMD的专利中,他们似乎是打算让处理器根据实际情况自行将任务分配到最适合的核心上去。另外,通过多种共享核心状态的方法,线程还可以在核心之间进行转移。
这项专利至少说明AMD也有打算发展大小核异构处理器,这种处理器比较适合移动设备使用,但相比起ARM那边成熟的方案,x86厂商这边还有很长的路要走。
赞 (0)