总结一下我今天讲的内容,第一个是在AI时代,我们很难用一种处理器去解决所有的问题,所以需要有不同的处理器结构,并把这些结构进行设计,从而映射在数十种FPGA芯片上,就能完成用户对FPGA硬件的开发,用户不需要去管硬件的逻辑,处理器就已经集成到FPGA里了。在FPGA中利用针对特定AI领域的定制计算,可提供高效的用户硬件平台。
除了硬件优化之外,赛灵思还可以提供软件的优化,给用户提供FPGA或者硬件友好的AI算法模型,供用户使用,以及端到端的优化技术,这些软件工具来帮助用户进一步提高效率,降低开发门槛。
最后就是我们今年新出的Vitis统一软件平台、异构的7纳米的平台,可以进一步帮助客户打造一个低延时、低功耗的高性能处理平台,同时用户不需要付出太高的成本,像开发软件一样去使用像FPGA这样的一个AI芯片。
主持人:
赛灵思的安防芯片和海思3559A、3519有哪些不同?
单羿:
海思的芯片在安防领域是一个非常完整和高适配的SOC,它里面不仅有之前安防所用到的接口、编解码,同时也集成了一些AI处理的功能。赛灵思和海思安防芯片最大不同的地方在于FPGA自身的区别,我们是一个可编程的硬件芯片,而海思的这几颗芯片则是一个已经配套出来的ASIC,虽然可以在上面进行一定程度的编程,把一些AI模型Coding上去,但是当模型发生一些大的变化时,这时候为AI准备的功能效率可能会降低的比较快。赛灵思是可以在硬件上进一步优化,使得它适应新出现的模型。比如说这两年比较火的MobileNet大家都用得比较多,它里面的一些Depthwise Convolution对以往的AI处理器有着很大的挑战,之前在部分芯片上面运行效率非常低。
但这对我们来讲,并不是问题,我们只需几周的工作就可以把它进行优化,重新烧写到同样的FPGA上,把处理器处理MobileNet的效率提升上来。这就是赛灵思和海思安防芯片的区别,最大的不同就在于我们硬件的可编程性,赛灵思可以根据算法优化来灵活优化处理器的结构。