嵌入式AI芯片架构用处

news2024/11/28 22:48:30

Blaize将其GSP描述为能够执行“直接图处理,片上任务图管理和执行以及任务并行性”。简而言之,Blaize设计了GSP来满足AI,GPU,CPU或DSP以前无法满足的处理需求。

对于许多涉及嵌入式ai处理器的行业分析师而言,这是他们之前听到的一个话题。

Tirias Research的首席分析师Kevin Krewell说:“我对ThinCI有所了解,但从未了解其架构。我很高兴他们改了名字。”

GSP幻灯片中缺少有关GSP体系结构的技术细节,这引起了技术分析师社区的沮丧和怀疑。然而,Mungagala承诺在2020年第一季度发布信息。

GSP体系结构由一系列图形流处理器,专用数学处理器,硬件控制和各种类型的数据缓存组成。该公司声称,GSP可以提供:“真正的任务级并行性,片外存储器的最少使用,深度优先的硬件图调度,完全可编程的体系结构。” 

获得合格的供应商清单

在Munagala看来,Blaize的好消息是已经使用GSP的大量早期客户。一年来,Blaize一直在交付带有GSP的台式机。它可以简单地插入电源插座并连接到以太网。Munagala说,数据科学家,软件和硬件开发人员已经在评估GSP支持的系统级功能。

Blaize拥有8700万美元的资金,得到了包括Denso,日本戴姆勒和麦格纳在内的早期投资者和合作伙伴的支持。Munagala说:“几年前,我们还一直在汽车领域赚钱。”

有了录音带,许多创业公司面临着“我们现在要做什么?” 困境。Blaize的副总裁兼战略业务开发经理Richard Terrill对EE Times说:“一年前我们已经过了那个阶段。”

Blaize已通过加强一支工程团队(现已有325名员工)扩展到加利福尼亚,印度和英国的方式,将重点转移到基础设施建设上。Blaize正在向新设施迁移,并开始在日本和EMEA聘请现场应用工程师。Munagala说:“我们正在保持前进的势头。”

对于Blaize而言,其GSP业务不再是要与Powerpoint演示规范中的竞争对手进行竞争。它是要弄清楚客户将如何将GSP用于哪些应用程序,以及在特定用途中“在系统级别”消耗了多少电量。

Blaize一直在忙于确定其物流状况,使其产品达到汽车行业标准,并确保内部流程和文档均经过认证。Munagala说:“我们已经通过了审核程序,并且在一个经过认可的合格供应商名单上”。这是汽车制造商和各级汽车制造商必须执行的过程,他们宁愿避免使用持续时间不足以交付产品的初创公司。

Blaize在英国雇用了大约30名工程师(分别位于Kings Langley和Leeds),从事汽车产品开发工作。当Imagination放弃MIPS时,他们是紧密联系的工程师团队。Munagala解释说:“这些人都是一群高素质的人,他们在MIPS上共同努力,使基于MIPS的ASIC达到了Mobileye的汽车标准。”

图计算

Munagala解释说,尽管嵌入式AI出现在许多不同类型的神经网络中,但“所有神经网络都是基于图的”。从理论上讲,这使开发人员可以利用图本机结构在单个体系结构上构建多个神经网络和整个工作流。因此,该公司为其GSP制定的新营销策略是“ 100%图形本地化”。

但是,Blaize在图计算领域并非完全是独角兽。Graphcore,Mythic和现在失败的Wave Computing都谈到了嵌入式AI处理中的“数据流图的优化和编译”。

Terrill说:“当然,图形计算已有60多年的历史了。”

Munagala说,Blaize GSP声称在三个方面与其他基于图形的数据流处理器有所不同。首先,“我们的GSP是完全可编程的”,能够执行“各种各样的任务”。

其次,它是“可以在单个时钟周期内动态重新编程”。

第三,“我们提供流媒体的集成”,这使得延迟最小化成为可能。他解释说,巨大的效率乘数是通过“数据流机制”交付的,在这种机制中,非计算数据的移动被最小化或消除了。

GSP架构的图形本机性质可以最大程度地减少数据往返于外部DRAM的移动。外部仅需要第一个输入和最后一个输出,而中间的其他所有内容只是临时的中间数据。这导致大大减少了内存带宽和功耗。

Blaize系统的既定目标是“在芯片,板级和系统级实现尽可能低的延迟,减少内存需求和能源需求。”

当被问及Blaize的图形计算设计是否可专利保护时,Mungala说:“我们对我们的专利组合充满信心。我们拥有多项专利,其中一些已经授予专利,另外一些正在申请中,但是我们已经这样做了多年。”

嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!

分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!(点击找小助理领取)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/858028.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

算法通关村——轻松搞定最大深度问题

前言 二叉树的深度:从根节点到当前节点的最长简单路径边的条数 题目 给定一个二叉树,找出其最大深度,二叉树的深度为根节点到最远叶子节点的最长路径上的节点数 说明 如下图所示,对于node(3) , 最大深度自然是左右子节…

pmp考试是智商税吗,是一场持久的割韭菜战吗?

在一些大型企业中,PMP认证已成为担任“项目经理”必备的资格之一。此外,在国际上,PMP认证也成为参与项目招标的必要条件之一,只有拥有PMP认证的项目经理所在的公司才有资格参与竞标,而承建项目经理也必须持有PMP认证。…

RabbitMQ 安装教程

RabbitMQ 安装教程 特殊说明 因为RabbitMQ基于Erlang开发,所以安装时需要先安装Erlang RabbitMQ和Erlang版本对应关系 查看地址:www.rabbitmq.com/which-erlan… 环境选择 Erlang: 23.3及以上 RabbitMQ: 3.10.1Windows 安装 1. 安装Erlang 下载地…

海外进出口跨境电商独立站开发(多语言+多货币)

要搭建一个海外进出口跨境电商独立站开发,需要考虑以下几个方面(以下步骤不分先后): 设计系统架构在开始编写代码之前,首先需要设计系统的整体架构。对于一个大型的电商系统,需要考虑系统可扩展性、高可用…

NameError: No such file or directory 解决方法

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 问题 最近有小伙伴经常问到这个报错,今天来分享一下具体怎么解决。 [Errno 2] No such file or directory: ./mnist_image_label/mnist_train_jpg_60000.txt这个没有查找到子文件或者子文件夹的问题 解决…

CPU与硬件的交互方式(中断、轮询)

CPU与硬件的交互方式 轮询方式:CPU不断的访问硬件有没有进行操作,如果接收到了信息,CPU就处理。如果没有过一会在访问一遍 直到有信息为止 中断方式:硬件操作的时候会写一个中断,向CPU发送这个中断,CPU正常…

【LeetCode】练习习题集【4月 - 7 月】

LEETCODE习题集【4月-7月总结】 简单 数组部分 1.重复数 题目: 在一个长度u为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中…

网络安全—黑客技术【自学】

一、黑客是什么 原是指热心于计算机技术,水平高超的电脑专家,尤其是程序设计人员。但后来,黑客一词已被用于泛指那些专门利用电脑网络搞破坏或者恶作剧的家伙。 二、学习黑客技术的原因 其实,网络信息空间安全已经成为海陆空之…

Linux驱动——input子系统

一、input子系统基本框架 Linux内核为了两个目的: 简化纯输入类外设(如:键盘、鼠标、游戏杆、轨迹球、触摸屏。。。等等)的驱动开发 统一输入类外设产生的数据格式(struct input_event),更加方…

将你的计算机变身为果园守护者:与本地树莓派建立连结的乐趣探索!!

如何连接本地树莓派 文章目录 如何连接本地树莓派前言1. 操作流程2. 打开树莓派SSH功能3. 确认树莓派信息后 安装相应SSH客户端 🍁 小结 🍁 前言 树莓派作为一款以教育为目的推出的硬件系统,也是超低功耗的微型“准系统”,能够提…

Redis的RDB持久化

Redis是一个键值对数据库服务器,服务器中通常包含着任意个非空数据库,而每个非空数据库中又可以包含任意个键值对,为了方便起见,我们将服务器中的非空数据库以及它们的键值对统称为数据库状态。 举个例子,下图展示了一…

模仿学习(行为克隆,逆强化学习,生成式对抗模仿学习)

目录 1.模仿学习 1.1先说强化学习 1.2再说逆强化学习 1.3最后说生成对抗模仿学习 1.3.1先说GAN 1.3.2再说生成对抗模仿学习 1.4逆强化学习常用方法 参考文献 1.模仿学习 定义:当我们想训练机器人时,通过复制人类的动作,对机器人进行训…

ssm新生报到系统源码和论文PPT

ssm新生报到系统源码和论文PPT004 开发环境 开发工具:idea 数据库mysql5.7(mysql5.7最佳) 数据库链接工具:navcat,小海豚等 开发技术:java ssm tomcat8.5 选题依据及意义 每学年九月份随着新生的入校,学校工作中的重点都会集…

Endnote中导入和显示中文文献国标格式具体实现步骤

Endnote中导入和显示中文文献国标格式具体实现步骤 目录 Endnote中导入和显示中文文献国标格式具体实现步骤一、下载中文文献引用标准格式二、将下载的两种格式复制到Endnote安装文件下的Styles子文件夹中三、对导入的样式进行标记,以便在word中方便显示和使用四、在…

领航优配:美联储货币政策风向或已生变 私行纵论下半年黄金配置价值

美联储钱银方针风向或已生变,黄金的拥趸开端跃跃欲试。 费城联储主席帕特里克哈克周二标明,美国有一条通往经济软着陆的路径,失业率或许有所上升,但起伏不会太大;不希望美联储过度收紧钱银方针,估计明年某时…

springBoot整合RabbitMq实现手动确认消息

如何保证消息的可靠性投递? 1.保证生产者向broke可靠性投递,开启ack投递成功确认,如果失败的话进行消息补偿 /*** author yueF_L* date 2023-08-10 01:32* ConfirmCallback:消息只要被 RabbitMQ broker 接收到就会触发confirm方…

OpenAI-Translator 实战总结

最近在极客时间学习《AI 大模型应用开发实战营》,自己一边跟着学一边开发了一个进阶版本的 OpenAI-Translator,在这里简单记录下开发过程和心得体会,供有兴趣的同学参考 功能概览 通过openai的chat API,实现一个pdf翻译器实现一个…

牛客小白月赛75C题题解

文章目录 方豆子问题建模问题分析代码 方豆子 问题建模 给定一个整数n,要求输出n级好豆豆,n级好豆豆由3个n-1级好豆豆和1个n-1级坏豆豆组成,已经给出了1级好豆豆和1级坏豆豆。 问题分析 由于最终的豆豆是由其上一级的豆豆产生的&#xff0…

将应用设置成系统App/获取Android设备SN号

1,和系统签名一致;(签名设置签名文件) 2,配置Manifest 至此你的App就是一个系统App了,可以执行一些系统App才能有的操作,如获取机器SN号: public String getSerialNumber() {Strin…

如何系统的学习单片机?

一、学习单片机需要的一些基础知识 (1)要具有一些模电、数电的知识(不一定要精通,但基本至少要知道) (2)具备C语言基础,有基础就可以入门了。数据结构、设计模式、汇编这些&#x…