爱集微|英特尔中国研究院宋继强:芯片、系统、软件成为异构计算的三层级( 二 )


“目前随着软硬件架构的复杂 , 如果要求一个软件或者硬件人员全部去完成工作 , 现在是不太现实的 。 不过整个产业还是需要更多人投入到创新当中 , 因此在系统越做越复杂的情况下 , 需要有办法让开发人员工作变得简单 , 这是目前需要解决的问题 。 ”宋院长解释着 。
英特尔提出的oneAPI是朝着这个方向去努力 , 其通过一些方法让编程人员降低开发难度 , 令他们把更多精力投入到产业的创新上 , 而不是在软硬件的开发流程上 。
根据了解 , 英特尔提出了六大产业支柱 , 制程和封装位于最底层 , 但同时也是其余五大支柱的重要核心 , 其是关乎硬件芯片的封装 。 未来从晶体管层面来说 , 必然希望尺寸越来越小 , 功耗越来越低 。
第二层便是架构 , 以往英特尔使用的是X86的通用架构 , 可是进入到新时代 , 则需要掌握更多不同的架构组合 , 以此满足专属特定领域的需求 , 如FPGA、图像处理和人工智能加速器等等 。
第三层是内存和存储 , 目前内存和存储领域面临一个全新的瓶颈 , 英特尔在该技术构建中希望可以开发更加领先的技术和产品 , 以继续消除传统内存和存储层级结构中的固有瓶颈 , 同时实现加速互连 。
第四层便是多种芯片硬件中的互连 , 包括了芯片内部的互连 , 还有芯片之间的互连 。 数据之间的互连和流通也是非常重要的 , 这就是英特尔做不同层级的互连技术投资的原因 , 目的是为了满足数据层面和封装层内的数据流通 。
第五层是软件 , 这便是把复杂的硬件简单化 , 让更多人可以方便去使用互连起来的硬件功能 。 英特尔在全球已经有超过1.5万名工程师 , 而在未来 , 英特尔仍会继续在软件领域大展拳脚 , 并加强软件领域的创新 。
第六层是贯穿硬件到软件的安全 , 因为在多设备互连起来后 , 互相之间传输数据 , 还涉及到控制的问题 。 不管做任何事情、创新技术 , 安全都是需要考虑的最中间的要素 , 因为它可以为其他一切的发展提供可靠的基础 。
异构计算的未来契机
“异构计算在未来是一个能够激发多样性创新的一个动力 , 同时也是未来创新的一个首席架构师 , 他会帮我们打开新的智能世界的一个大门 。 ”宋院长预测 。
未来的设备都是具有智能自主能力 , 如智能机器人、智能汽车等等 。 它的特点便是同时具有感知能力 , 通过传感器感知外界 , 此外还需要做决策和行动 。
以无人驾驶汽车为例 , 其上下高速公路的匝道是在真实世界进行的 , 这就要求它具有很强的实时能力 , 这类的系统能力在未来是必定存在的 , 而它便是一个完整的从感知到抉择再到执行的闭环 , 因此它需要进行多种不同的运算 。
无人驾驶汽车的视觉感知数据来源是毫米波、雷达等 , 获取这些信息后便需要进行并行计算加速决策 , 这时候便需要引用大量的内存资源做线性判断 。 此外在判断决策后 , 真正做执行便需要实时控制 。
宋院长表示:“从感知到决策再到执行 , 无人驾驶骑车在这过程中已经需要三种不同的运算才能完成 , 显然这是异构计算才能满足其要求 。 ”
【爱集微|英特尔中国研究院宋继强:芯片、系统、软件成为异构计算的三层级】最后宋院长认为 , 未来异构计算必定能快速解决实际的应用问题 。 我们可以通过3D封装等一些技术工艺 , 将具有不同运算能力的芯片做得体积又小 , 而且功耗又低 , 最终把它装进未来的一些智能设备上 。
(校对/Andrew)


推荐阅读