今年5月,Arm推出了新一代的移动处理器架构Cortex-A78,不过Cortex-A78并没有盲目追求性能提升,依然是注重于性能、功耗和面积的平衡。根据ARM的说法,Cortex-A78的架构性能(也就是IPC)只提升了7%,功耗降低了4%,内核小了5%,四核簇面积的缩小了15%。
近日,Arm基于Cortex-A78内核推出了升级版的Cortex-A78C,在高性能计算上进行了优化,主要面向笔记本等产品。
据介绍,芯片设计厂商可配置最高8颗Cortex-A78C大核的方案(典型伸缩场景还有6大核),三级缓存也增加到了恐怖的8MB,以充分满足高性能负载如3A级游戏、生产力等多线程应用场景。
与此同时,Cortex-A78C还引入了数据和设备安全性层面的更新。一个关键的特性便是函数指针检查(PAC),即CPU在执行函数跳转时检查函数指针是否正确(使用MAC算法),防止跳转指针被修改。它最小化了攻击面,使得面向返回编程(ROP)漏洞减少了60%以上、面向跳转编程(JOP)漏洞减少了40%以上。
不得不说,ARM还是颇有远虑。随着苹果Mac转向ARM,Windows的Arm生态势必也将被带动,未来高通、联发科甚至三星等基于A78C的笔记本CPU,或将加速登场。
值得一提的是,此前Arm还公布了另一套A78的分支即A78AE,这是面向自动驾驶等优化的架构。
0