侵权投诉
订阅
纠错
加入自媒体

特斯拉新专利干掉英伟达,车企首款自动驾驶芯片这样放弃CPU和GPU

2019-01-28 11:52
车智
关注

在自动驾驶领域,GPU强大的算力是自动驾驶芯片的一种选择,也造就了拥有着最强大性能GPU的英伟达在这个领域的地位,英伟达Xavier也可能成为全球首个通过ISO26262标准的自动驾驶芯片。

但是,特斯拉正在研发的这款人工智能芯片,也称之为神经网络芯片,则可以在不使用CPU和GPU的情况下,通过使用微处理器设计的芯片,同样可以为汽车带来完全自动驾驶能力,这款芯片将随着Autopilot 3.0硬件版本一起发布。

在特斯拉最新公开的专利申请中,解释了特斯拉为何要放弃CPU和GPU为特斯拉的机器学习系统提供算力:

机器学习和人工智能的处理通常需要对大量数据进行数学运算,通常需要解决多个卷积层和池化层,机器学习和人工智能技术通常利用矩阵运算和激活函数等非线性函数,机器学习的应用包括自动驾驶和辅助驾驶。

在一些场景中,计算机处理器(CPU)被用来执行机器学习训练和推理。传统的计算机处理器能够非常快地执行单一的数学运算,但通常只能同时处理有限数量的数据。作为一种替代方法,可以使用图形处理单元(GPU),并能够并行地对更大的数据集执行相同的数学操作。

通过使用多个处理器内核,GPU可以并行执行多个任务,通常能够比传统计算机处理器更快地完成大型图形处理任务。然而,GPU和传统的计算机处理器最初都不是为机器学习或人工智能操作而设计的。

机器学习和人工智能操作,通常依赖于在非常大的数据集上重复应用一组特定的机器学习处理器操作。因此,需要一种微处理器系统来支持在大型数据集上并行执行机器学习和人工智能特定的处理操作,而不需要每个并行操作的多个处理核心的处理方式。

在特斯拉这系列的专利被提名的专利人包括Peter Bannon,前苹果芯片架构师,现特斯拉芯片项目负责人;Emil Taples,曾长期担任AMD芯片架构师;Debjit Das Sarma,AMD前首席CPU架构师。

特斯拉一系列的专利,阐述了为解决放弃GPU问题而设计的微处理器,下面是关于特斯拉全新人工智能芯片专利的介绍:

01

加速数字引擎

特斯拉在专利申请中描述了该发明:

本发明的各种实施例与加速数学引擎有关:在某些实施例中,所述加速数学引擎应用于图像处理,以便通过使用包含包括ALU、输出寄存器和阴影寄存器的子电路的二维矩阵处理器加速图像的卷积。这种架构支持一种时钟化的二维架构,在这种架构中,图像数据和权重以同步的方式相乘,从而允许并行执行大量的数学运算。

以下是申请专利时的一些图纸和原理图:

02

可变延迟内存访问计算阵列微处理器系统

特斯拉在专利申请中描述了该发明:

微处理器系统包括计算阵列硬件仲裁器:计算阵列包括多个计算单元。多个计算单元中的每一个都对从存储器中寻址的相应值进行操作。硬件仲裁程序被配置为控制对来自计算单元的内存的一个或多个对应值发出至少一个内存请求。硬件仲裁器还被配置为根据内存请求的发出调度要发出的控制信号。

以下是申请专利时的一些图纸和原理图:

1  2  下一页>  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

    电子工程 猎头职位 更多
    扫码关注公众号
    OFweek电子工程网
    获取更多精彩内容
    文章纠错
    x
    *文字标题:
    *纠错内容:
    联系邮箱:
    *验 证 码:

    粤公网安备 44030502002758号