历史上的今天
返回首页

历史上的今天

今天是:2024年11月06日(星期三)

正在发生

2021年11月06日 | 壁仞科技对标国际前沿的人工智能芯片

2021-11-06 来源:爱集微

近日,壁仞科技的首款通用GPU—BR100正式交付开始流片,搭载该芯片的系列通用计算产品,主要聚焦于人工智能训练和推理、通用运算等众多计算应用场景,将弥补人工智能应用的高速发展带来的巨大算力缺口。

在当前的多芯片集群并行计算领域,工业界普遍使用集合通信方案来实现多个节点间共享数据和传输数据的操作。当前的集合通信中,“节点1的芯片A发送数据给节点2的芯片B”的过程分为四个步骤。首先节点1上的芯片A把数据发送到节点1的系统内存。然后向网卡发送网络请求,网卡从系统内存读入数据,并发送到节点2的网卡。之后节点2的网卡收到数据并存储到系统内存中。最后芯片B从系统内存中读入数据。对集合通信的性能进一步优化,是本领域的诸多技术课题之一。

为此,壁仞科技于2021年6月11日申请了一项名为“人工智能芯片及其操作方法”的发明专利(申请号: 202120655700.4),申请人为上海壁仞智能科技有限公司。

图1 人工智能芯片电路方块示意图

图1为本发明提出的人工智能芯片的电路方块示意图,人工智能芯片200可以通过总线40连接至网卡30。根据实际设计,总线是高速周边组件互连总线或是其他总线。芯片可以从网卡接收数据串。

人工智能芯片包括处理电路210以及芯片内存220,处理电路耦接芯片内存。具体来说,处理电路可接收从网卡所提供的携带有第一数据及逻辑地址的命令,当处理电路判断逻辑地址是指向第一地址空间时,处理电路可判断逻辑地址指向第一地址空间中多个区段的哪一个,进而确定命令所对应的数据类别和/或操作类别。并且,处理电路可通过确定逻辑地址所指向第一地址空间的对应区段中的偏移量来确定芯片内存的物理地址。进一步,处理电路还能在第一数据未被存储至芯片内存的情况下,根据逻辑地址读取芯片内存的物理地址以取得第二数据。处理电路可根据第一数据及第二数据产生运算结果后,将运算结果根据逻辑地址写入芯片内存的物理地址。

如此一来,人工智能芯片可以在接收到命令时,根据逻辑地址确定出命令所对应地数据类别和/或操作类别。故可在第一数据未被写入的情况下,根据数据类别和/或操作类别来对第一数据及第二数据进行运算,并将运算结果写入芯片内存中。

简而言之,壁仞科技的人工智能芯片专利,通过减少对芯片内存的读写次数,有效缩减人工智能芯片的操作时延,并且提高了兼容性,使集合通信能够更加有效率地进行。

壁仞科技致力于研发原创性的通用计算体系,建立高效的软硬件平台,同时在智能计算领域提供一体化的解决方案。秉承着“中国芯”梦想,壁仞团队一直向着对标国际最领先产品的目标出发,短时间内从底层架构开始,实现完全原创。


推荐阅读

史海拾趣

Chyao Shiunn Electronic Industrial Ltd公司的发展小趣事

随着电子技术的不断发展,Chyao Shiunn意识到只有不断创新才能在竞争中立于不败之地。因此,公司加大了对研发的投入力度,成立了专门的研发团队,致力于开发具有自主知识产权的新技术和新产品。同时,公司还积极推动产业升级,引进先进的生产设备和管理理念,提高生产效率和质量水平。这些努力使得公司在电子行业中保持了领先地位。

AMICC [AMIC TECHNOLOGY]公司的发展小趣事

AMICC的创立之初,面临着资金短缺、市场竞争激烈等多重困难。创始人凭借对半导体技术的深刻理解和敏锐的市场洞察力,带领团队夜以继日地研发新产品,积极寻找合作伙伴。经过不懈的努力,AMICC逐渐在行业中崭露头角,其产品质量和性能得到了市场的认可。

Holmes Co Inc公司的发展小趣事

面对突如其来的新冠疫情挑战,Holmes Electronics迅速调整策略,加速数字化转型。他们利用云计算、大数据和人工智能等先进技术,构建了高效的远程办公和智能制造体系。通过数字化转型,公司不仅有效保障了员工的安全健康和生产效率,还进一步提升了产品质量和客户满意度。此外,Holmes Electronics还积极开发防疫相关的电子产品,如智能体温检测设备和消毒机器人等,为抗击疫情贡献了自己的力量。

Ambersil公司的发展小趣事

在电子行业的初期,Ambersil公司以其创新的技术和产品迅速崭露头角。公司研发团队成功开发出一种高效的电子清洁剂,能够去除电路板上的顽固污垢,提高电子设备的性能和稳定性。这一创新产品迅速获得了市场的认可,Ambersil公司因此获得了大量的订单,销售额逐年攀升。

General Magnetics Inc公司的发展小趣事
确保散热风扇或散热片正常工作,清理灰尘以保持良好的散热效果。
Ametek公司的发展小趣事
作为工业控制系统中的电源转换模块,为各种设备提供稳定的电压和电流。

问答坊 | AI 解惑

电压反馈放大器和电流反馈放大器几乎一样

作者:Bonnie Baker,德州仪器 (TI) 与电压反馈放大器 相比,电流反馈放大器具有更高的转换速率。因此,电流反馈放大器比电压反馈放大器能更好地解决高速问题。“电流反馈放大器”的名字带有一些神秘色彩,但总体而言,除了几个关键点以外,电流 ...…

查看全部问答>

嵌入式TCP-IP方案比较

互联网时代,咱单片机也要上网。 附件比较了嵌入式系统实现TCP-IP的几种实用方案。资料难得哦!…

查看全部问答>

菜鸟PK老人,比较实在有意思

究竟是实习生雷人,还是职场老人雷人?不久前,前程无忧论坛上出现了一篇名为“比比谁更雷?那些让人无语的实习生”的帖子,引发了一场关于“菜鸟与老人”的争论。有人说“实习生不懂规矩又不肯学习太雷人”,也有人说“职场老人倚老卖老高姿态雷死 ...…

查看全部问答>

彩色液晶+12864

资料来自于网上…

查看全部问答>

编译器是如何翻译函数,函数调用的? 从汇编语言角度去解释 ?

编译器是如何翻译函数,函数调用的? 从汇编语言角度去解释 ?…

查看全部问答>

LED动态扫描显示六个数字

#include \"msp430x44x.h \"const unsigned char led_table[]={0xd7, //*\"0\"*//0x14, //*\"1\"*//0xcd, //*\"2\"*//0x5d, //*\"3\"*// // LED 显示代码LED0x1e, //*\"4\"*//0x5b, //*\"5\"*//0xdb, //*\"6\"*//0x15, //*\"7\"*//0xdf, //*\"8\"*/ ...…

查看全部问答>

20835的on-chip Flash能不能作为普通数据段使用,如何使用

20835的on-chip Flash能不能作为普通数据段使用,如何使用。…

查看全部问答>

28035 CCS5 IQMATH调用

我在用CCS5中调用IQMATH函数时发现以下小问题: 下面是我的代码: _iq30 in2, out2 ; in2 =_IQ10(0.333*PI/(2*PI)); out2 =_IQ10sinPU(in2); temp = _IQ10toF(out2); in2 =_IQ30(0.333*PI/(2*PI)); out2 =_IQ30cosPU(in2); temp = _IQ30toF ...…

查看全部问答>

soc 系统开发时候自己编写的master模块不识别

将自己编写的AXI master模块在Qsys系统上连接到hps的 fpga2hps 连接桥上  系统编译的时候都能通过 就是在生成dts文件的时候总是报我自己编写的模块是unknown  哪位高手知道这个问题应该怎么解决  这个问题困了我好几 ...…

查看全部问答>