尽管ARM在今年的COMPUTEX没有透露太多的消息,不过从ARM的合作伙伴身上,倒是听到了不少「异口同声」的想法,这个想法就是这两年时常听到的「异质运算」(Heterogeneous Computing)概念。不论是ARM本身,或是高通与AMD等,都认为异质运算会是未来处理器发展的关键之一。
|
ARM处理器部门负责人Noel Hurley |
美国高通技术公司行销总监Mark Shedd谈到,以骁龙(Snapdragon)805应用处理器来说,除了既有的处理器核心与绘图处理器核心外,也搭载了LTE数据机处理器、多媒体处理器与DSP(数位讯号处理器)等,尽管这些核心在产业界相当常见,但他直言,正因为应用处理器要作的事情太多了,所以将不同的工作分配给合适的处理器核心,借此提升工作效率与降低应用处理器功耗就是异质运算所要担负的任务,而如何妥善地分配工作,就必须透过软体层面来处理。
而ARM处理器部门负责人Noel Hurley也表示,ARM的确也很重视异质运算,除了给予「对」的核心「对」的工作之外,切换与分配的效率提升,其实是ARM更为重视的地方。因此建立共通的API介面,让处理器、绘图处理器与DSP(当然也包括影像引擎)等,彼此之间可以快速切换,进而减少不必要的功耗。当然,处理器及绘图处理器与记忆体之间的频宽共享与提升,也会是ARM所致力的目标。
但就目前而言,异质运算仅在智慧型手机市场较为常见,未来是否有机会往伺服器或是穿戴式电子领域延伸? Noel Hurley认为,的确有机会,不过就现阶段而言,穿戴式电子所需要的处理器性能其实已经相当足够,短时间内应不至于导入异质运算架构。
而这一年多来,与ARM有相当密切合作关系的AMD也十分认同异质运算在AMD产品发展的重要性。 AMD嵌入式产品业务副总裁Steve Longoria也直言,AMD的APU(加速处理器)就导入了这样的架构,这对于AMD在嵌入式市场的拓展上有相当大的帮助,值得一提的是,未来AMD将会把ARM的处理器核心与AMD的GPU加以整合为SoC(系统单晶片),试图将异质运算架构提升另一个层次。