AI底层技术的这几年
开始于卷积神经网络
-
依稀记得AI框架的鼻祖是caffe
-
后面的pytorch和tensorflow的出现逐渐把深度神经网络的引用慢慢推向成熟
-
后面就开始进入到了框架的竞争和底层图编译框架的竞争
- tensorflow vs pytorch
- mlir vs tvm
-
我们都知道胜者是mlir+pytorch
- 因为这两个分别代表了两个需求的极致
- mlir的在图编译以及不同硬件体系对接上的优势
- pytorch在上层易用性上的优势
总结
- 其实不仅仅是框架的技术路线的竞争,也深深影响了国内AI加速芯片的技术目标
- 尝试通过静态优化提高PPA的方向,被证明不能很好适应大部分的灵活的需求
- 当时的问题,可能不是硬件难以设计和制造,根本问题还是怎么顺利加速实际的应用
- 最终沉淀下来的技术成果也算是给未来的AI发展奠定了底座能力
gpgpu/simt vs dsa
- 有一段时间,大家都在说自己是GPGPU架构,虽然可能只是类SIMT的编程方式,但是显然资本认为这才是未来
- 我的理解是,在没有LLM之前,传统的搜索推广业务是重点,典型的问题就是难以快速适配
- SIMT的编程方式已经深入大厂的人心
- 对于AI加速芯片行业的实际苦恼就是不确定性,你不确定芯片做出来之后要跑什么模型
AI+transformer's asic
- 幸亏,随着ChatGPT+H100得出现,大家的技术方向逐渐清晰,transformer base的加速芯片
- 大模型同时带来的互联,互联相关的技术开发也得到了重视
- 推理,逐渐被认为是值得独立做一款芯片
- 大家逐渐不再讨论GPGPU
下一步
- AI对AI技术栈得渗透会越来越明显,做AI的人最先解决AI问题
- 在transformer被证明不能满足需求之前,大家都会把LLM当作一层最合理的抽象,并在这个上面做开发
No comments to display
No comments to display