摘要: 传统编译器与 AI 编译器区别 接下来,来了解一下 AI 编译器与传统编译器的区别与联系。 1. 区别与联系 1)目标相同:AI 编译器与传统编译器都是通过自动化的方式进行程序优化和代码生成,从而节省大量的人力对不同底层硬件的手动优化。 2)优化方式类似:在编译优化层,AI 编译器与传统编译器都是通 阅读全文
posted @ 2024-09-30 14:14 吴建明wujianming 阅读(290) 评论(0) 推荐(1)
摘要: 应用层需要 AI 编译器 从硬件角度以及底层软件的角度来看待为什么需要 AI 编译器的,而现在可以换一个上层应用视角来看待这个问题。 以深度神经网络为技术基础的人工智能领域在近些年发展十分迅速,从 10 年前,AI 技术可能只能解决图形分类等较为简单的任务,但如今无论是推荐系统、大语言模型、自动驾驶 阅读全文
posted @ 2024-09-30 14:12 吴建明wujianming 阅读(91) 评论(0) 推荐(1)
摘要: 为什么需要 AI 编译器 随着硬件技术的不断进步,进入了一个新的计算加速时代,这个时代的硬件平台变得越来越复杂和多层次。现代计算加速平台采用了多层架构,包括标量、向量、多核、多包、多机架等不同层次的并行处理能力。这种设计不仅提高了性能,也增加了硬件设计的复杂性。同时,现代计算平台的架构设计是明确的, 阅读全文
posted @ 2024-09-30 14:09 吴建明wujianming 阅读(108) 评论(0) 推荐(0)