在这个过程中,功能和场景都在不断丰富,传感器的数量也显著增加,因此智能驾驶对于计算的需求也在大幅提升,大规模并行运算的AI计算形成了新的趋势。目前自动驾驶行业已经出现了数据驱动为主的发展趋势,替代了传统基于规则的计算。更重要的是,AI计算取代了逻辑计算,成为了车载计算的核心,AI芯片的重要性凸显。针对于此,地平线机器人提出了智能计算架构2.0的概念。在日前举行的GTIC2022全球AI芯片峰上,国内知名AI芯片创企地平线机器人的CTO黄畅发表了《智能计算架构2.0时代,地平线高性能AI芯片的设计理念与实践》的演讲,在演讲中,他详细阐述了关于“智能计算架构2.0时代”的部分观点。
黄畅认为,AI算法经过过去二三十年的发展,已经从传统基于知识、规则、经验的专家系统迁移到了机器学习,尤其是以深度学习为代表的大计算量、大数据量的AI计算。软件开发也开启了数据驱动的方式,整个计算架构开始往中央计算平台的方向发展,由AI系统去完成包括驾驶、交互等方方面面的智能计算,甚至影像娱乐等也可以通过一个子系统去辅助AI系统完成。因此在这样的趋势下,自动驾驶技术的发展也需要匹配一个全新的计算架构,而这正是地平线所说的智能计算架构2.0,让机器更自主、让开发更简单、让计算更智能。
目前地平线机器人正在这一新的架构下进行AI芯片和算法的开发,打造出了征程5这样具备持续更新能力的AI芯片,并且已经和多个企业建立了合作关系,将会在今年年底前装车。地平线也将会成为目前行业内唯二的大算力AI芯片提供商,由于地平线定位为Tier2,其也将会帮助更多的车企和Tier1开发出更加好用的自动驾驶系统,以期在与特斯拉的长期竞争中占据优势。
当然,在芯片产品快速成长的过程中,软件架构是位于同等重要地位的,对此,黄畅表示,软件最大的特点是有持续性、可升级,芯片流片后,地平线方面又用了一年时间迭代编译器和运行时的算法技术,使得芯片性能提升了20%。尽管如此,征程5还没有达到极限状态,后续还有进一步提升的空间。不过更加先进的制程也可以帮助芯片提升性能,地平线目前也在规划新的工艺制程,征程6芯片将会采用7nm制程,而在征程7或者征程8时,地平线的工艺制程将会走在行业前列。芯片能够持续升级的惊艳表现也跟地平线的开发模式分不开。地平线方面在开发硬件架构的时候,会充分考虑软件的灵活性,释放出空间进行软硬结合。
另外,良好的芯片技术也需要良好的商业模式,为此,地平线机器人提出了TogetherOS模式,把BPU跟SoC开发完了以后,底层软件通过开源OS的模式跟整车一起进行系统开发。如此一来,等于更快打通了产业链上下游的空间,再加上优质的芯片产品和软件架构来作为依托,地平线机器人所提出的“智能计算架构2.0时代”就显得更为具象化。
当然,成功的模式永远是机遇+汗水。也就是说,如果把新时代的来临看做是一种机遇的话,那么唯有不断加快产品的研发升级,才是把握机遇的不二法门。事实上,这也是地平线机器人一直在努力的方向。