【技术实现步骤摘要】
本申请实施例涉及芯片,尤其涉及一种加速单元、计算装置、片上系统和数据传输加速方法。
技术介绍
1、在云计算场景下,需要对网络进行虚拟化,主机(host)构建多个虚拟机(virtualmachine,vm),基础设施处理器(infrastructure processing units,ipu)在接收到网络报文后,将网络报文写入虚拟机分配的内存缓冲区(buffer),进而虚拟机可以从内存缓冲区中读取网络报文并执行相应的处理。
2、目前,基础设施处理器在向内存缓冲区写入网络报文时,一个报文组通过一个高速串行总线(peripheral component interconnect express,pcie)链路写入内存缓冲区。
3、然而,当一个报文组包含有较多网络报文时,通过一个pcie链路写入内存缓冲区所耗费的时间较长因此网络报文写入内存缓冲区的效率较低。
技术实现思路
1、有鉴于此,本申请实施例提供一种加速单元、计算装置、片上系统和数据传输加速方法,以至少解决或缓解上
...
【技术保护点】
1.一种加速单元,包括:
2.根据权利要求1所述的加速单元,所述加速单元还包括:
3.根据权利要求1所述的加速单元,所述加速单元还包括:
4.根据权利要求1所述的加速单元,其中,所述状态更新信息包括所述完成队列中各条目包括的标识位的值;
5.根据权利要求1所述的加速单元,其中,所述状态更新信息用于指示所述完成列队中各条目是否缓存有数据,缓存有数据的条目已被更新,未缓存数据的条目未被更新,所述目标条目被所述报文接收端读取后,所述目标条目缓存的数据被清空。
6.根据权利要求1所述的加速单元,其中,
7
...【技术特征摘要】
1.一种加速单元,包括:
2.根据权利要求1所述的加速单元,所述加速单元还包括:
3.根据权利要求1所述的加速单元,所述加速单元还包括:
4.根据权利要求1所述的加速单元,其中,所述状态更新信息包括所述完成队列中各条目包括的标识位的值;
5.根据权利要求1所述的加速单元,其中,所述状态更新信息用于指示所述完成列队中各条目是否缓存有数据,缓存有数据的条目已被更新,未缓存数据的条目未被更新,所述目标条目被所述报文接收端读取后,所述目标条目缓存的数据被清空。
6.根据权利...
【专利技术属性】
技术研发人员:梁晨,李金涛,
申请(专利权)人:平头哥上海半导体技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。