【技术实现步骤摘要】
请求处理方法、装置、设备及介质
[0001]本专利技术涉及管理软件领域,特别涉及请求处理方法、装置、设备及介质。
技术介绍
[0002]近年来,随着移动互联网和人工智能等新兴技术的发展,大数据的规模、互联网应用的规模正在呈指数级增长。数据中心需要处理的业务也同样增长,而数据中心使用的通用处理器的计算能力已经达到瓶颈。为了解决这个问题,各种基于FPGA(Field Programmable Gate Array,即现场可编程逻辑门阵列)、ASIC(Application Specific Integrated Circuit,即专用集成电路)的专用计算加速的PCIe(peripheral component interconnect express,即高速串行计算机扩展总线标准)板卡应运而生,如压缩解压缩卡、RAID(Redundant Arrays of Independent Disks,即独立磁盘冗余阵列)存储卡以及我们熟知的用于神经网络训练推导的GPGPU(General
‑
purpose compu ...
【技术保护点】
【技术特征摘要】
1.一种请求处理方法,其特征在于,应用于当前加速卡,包括:从本地的先进先出队列中获取当前待处理请求的地址,并基于所述当前待处理请求的地址从预设请求缓冲区中获取所述当前待处理请求;对所述当前待处理请求进行解析,并基于解析结果获取相应的当前待处理源数据以及用于记录下一待处理请求的地址的串行地址项;对所述当前待处理源数据进行处理以得到当前处理后目标数据,并将所述当前处理后目标数据写入预设数据缓冲区,并判断所述串行地址项是否为空;若所述串行地址项为空,则通知主机从所述预设数据缓冲区读取所有的所述处理后目标数据,若所述串行地址项为非空,则将所述串行地址项中记录的地址发送至下一加速卡的先进先出队列中进行保存。2.根据权利要求1所述的请求处理方法,其特征在于,所述对所述当前待处理请求进行解析,并基于解析结果获取相应的当前待处理源数据以及用于记录下一待处理请求的地址的串行地址项,包括:对所述当前待处理请求进行解析以得到相应的解析结果;所述解析结果包括上一已处理请求对应的所述处理后目标数据的地址、所述当前处理后目标数据的地址以及用于记录下一待处理请求的地址的串行地址项;基于所述上一已处理请求对应的所述处理后目标数据的地址,从预设数据缓冲区中获取相应的数据,以得到当前待处理源数据;相应的,所述将所述当前处理后目标数据写入预设数据缓冲区,包括:基于所述解析结果中携带的所述当前处理后目标数据的地址,将所述当前处理后目标数据写入所述预设数据缓冲区的相应位置。3.根据权利要求2所述的请求处理方法,其特征在于,所述对所述当前待处理请求进行解析的过程中,还包括:提取所述当前待处理请求中携带的串行加速卡地址;相应的,所述将所述串行地址项中记录的地址发送至下一加速卡的先进先出队列中进行保存,包括:基于所述当前待处理请求中携带的所述串行加速卡地址,确定出下一加速卡,并将所述串行地址项中记录的地址发送至所述下一加速卡的先进先出队列中进行保存。4.根据权利要求3所述的请求处理方法,其特征在于,所述对所述当前待处理请求进行解析的过程中,还包括:提取所述当前待处理请求中携带的并行加速卡地址和并行地址项;所述并行地址项用于记录与所述当前待处理请求对应的当前待处理并行请求的地址;相应的,所述对所述当前待处理源数据进行处理以得到当前处理后目标数据之前,还包括:判断所述并行地址项是否为空;若所述并行地址项为非空,则基于所述当前待处理请求中携带的所述并行加速卡地址确定出相应的目标并行加速卡,并将所述并行地址项中记录的地址发送至所述目标并行加速卡进行保存,以便所述目标并行加速卡利用该地...
【专利技术属性】
技术研发人员:徐江波,母文道,崔健,吴睿振,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。