CES2020丨专访ARM市场营销副总裁Ian Smythe:更好地支持AI与物联网工作负载( 四 )

媒体:Arm会通过哪些措施来让开发者了解并充分利用NPU、CPU与GPU?

Ian Smythe:多数软件是依靠CPU进行编写 , 我们会编写开发者环境 , 编译到CPU上或将相关的也编译至CPU 。 开发者有了开发环境和对应工具链 , 才能进行更好的开发 , 这也是为什么Unity当初能够崛起 。 API是核心 , 这是一种存取特定领域GPU性能的方式 。 它有自己的一套数据类型以及自己的一套API 。 NPU则拥有不同且更少的数据类型 , 并需要另外一套API以进行存取 。 我们如何才能让开发人员了解如何以最佳方式部署这种算法?我们可以提供何种性能分析工具 , 以加速他们了解算法如何在CPU、GPU或NPU上获得最佳运作 。

媒体:Arm与半导体厂商的合作模式是什么?Arm未来有哪些合作计划?

Ian Smythe:Arm与合作伙伴密切合作 , 合作伙伴基于Arm IP研发他们自己的IP , 然后将芯片卖给合作厂商 。 Arm进行IP授权 , 不生产芯片 。 Arm针对设计进行授权 , 不管是对联发科、高通或三星 。 我们计划针对NPU、CPU与GPU进行授权 , 提供广泛的 IP组合 , 创造出不同的解决方案 , 满足合作伙伴的多样化需求 。 例如 , 针对联发科 , 我们授权Cortex-A77与 Mali-G77 。

推荐阅读