一种海量数据高速处理、交互的系统及方法

基本信息

申请号 CN201610100626.9 申请日 -
公开(公告)号 CN107124286A 公开(公告)日 2017-09-01
申请公布号 CN107124286A 申请公布日 2017-09-01
分类号 H04L12/24(2006.01)I;G06F9/50(2006.01)I 分类 电通信技术;
发明人 尹博;尹立东;秦明;李静 申请(专利权)人 深圳市知穹科技有限公司
代理机构 深圳市康弘知识产权代理有限公司 代理人 胡朝阳;孙洁敏
地址 518000 广东省深圳市高新技术产业园高新南六道迈科龙大厦17楼
法律状态 -

摘要

摘要 本发明公开了一种海量数据高速处理、交互的系统及方法,其中系统包括数据收发模块、中央处理模块和数据处理模块。数据收发模块用于收发数据,中央处理模块根据GPU的数量n,开辟n块环形缓冲区,缓冲接收的数据,在积攒了一定的数据量后或一定时间内将数据拷贝至系统内存,并事先将系统内存直接映射到各GPU,待GPU处理完毕后将处理后的结果通过数据收发模块发出;数据处理模块通过DMA映射获取内存中对应的数据,控制对应的GPU进行多线程高并发处理,并将处理后的结果返回给中央处理模块。本发明实现了NIC与GPU之间的海量数据高速交互,即提高了系统的海量网络数据处理能力及交互能力,为网络实时分析提供了更可靠的技术支持。