[发明专利]一种数据预处理系统在审
| 申请号: | 202010580429.8 | 申请日: | 2020-06-23 |
| 公开(公告)号: | CN111722930A | 公开(公告)日: | 2020-09-29 |
| 发明(设计)人: | 李腾 | 申请(专利权)人: | 恒为科技(上海)股份有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F15/173;G06F15/177;H04L12/803 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆宗力 |
| 地址: | 201114 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 预处理 系统 | ||
本申请公开了一种数据预处理系统,所述数据预处理系统由交换单元、存储单元和处理单元构成,结构较为简单,整体搭建难度较低,有利于提高搭建效率。并且在所述数据预处理系统中,所述处理单元由多个主处理器配合多个异构加速模块构成,其中主处理器用于对原始数据的分发和存储,所述异构加速模块主要用于对原始数据的预处理,所述主处理器和异构加速模块之间相互配合,且分工明确,有利于降低系统管理难度,降低运维难度和成本。另外,所述数据预处理系统可以通过灵活配置处理单元中主处理器和异构加速模块的数量,实现数据预处理系统对应原始数据进行预处理能力的配置,也可以通过配置不同的异构加速模块,满足不同应用的需求。
技术领域
本申请涉及计算机应用技术领域,更具体地说,涉及一种数据预处理系统。
背景技术
网络数据预处理,是指在大数据等和其他相关应用场景下,对海量数据进行高速并行化的数据压缩解压缩、数据加解密、哈希和校验运算、去冗余、排序和查找等运算处理。网络数据预处理是后续数据存储和网络数据还原等应用的基础上。
随着互联网的飞速发展,用户业务数据流量呈爆炸式增加,网络数据与处理系统的重要性日益突出,但现有技术中的网络数据预处理系统大多需要运维人员自行搭建,采购各类不同的设备进行安装调试,不仅搭建效率较低,而且管理难度和运维成本较高。
发明内容
为解决上述技术问题,本申请提供了一种数据预处理系统,以实现提降低数据预处理系统的搭建难度,提高搭建效率,降低管理难度和运维成本的目的。
为实现上述技术目的,本申请实施例提供了如下技术方案:
一种数据预处理系统,包括:交换单元、存储单元和处理单元;其中,
所述处理单元包括多个主处理器和多个与所述主处理器一一对应的异构加速模块;
所述交换单元,用于接收原始数据,并将所述原始数据分发给多个所述主处理器;和用于在接收到第一指令时,接收所述异构加速模块的预处理数据,并将所述预处理数据向外发送;
所述主处理器,用于接收原始数据,并对所述原始数据分发给与所述主处理器对应的异构加速模块;和用于在接收到第二指令时,将所述异构加速模块输出的预处理数据存储在所述存储单元中;
所述异构加速模块,用于对所述原始数据进行数据预处理,以获得所述预处理数据;
所述异构加速模块的功能基于Verilog HDL语言实现;
所述交换单元的接口标准化通过采用OpenCL开源框架实现。
可选的,所述交换单元将所述原始数据分发给多个所述住处立体具体用于,对所述原始数据进行汇聚和负载均衡处理后分发给多个所述主处理器。
可选的,所述交换单元为万兆交换机。
可选的,所述异构加速模块包括:预处理执行模块、预处理存储模块、外围控制模块和数据存储模块;其中,
所述预处理执行模块,用于接收所述原始数据,并调用所述预处理存储模块存储的预设程序,以对所述原始数据进行预处理;
所述外围控制模块,用于对所述异构加速模块进行外围控制监控功能,所述外围控制监控功能至少包括上电、下电和温度监控;
所述数据存储模块,用于为所述预处理执行模块提供预处理过程中初始数据、中间数据和最终数据的存储空间,所述最终数据通过所述预处理执行模块作为所述预处理数据进行输出。
可选的,所述异构加速模块具体用于,对所述原始数据进行数据压缩、数据解压缩、数据加密、数据解密、哈希运算、校验运算、去冗余运算、排序运算和查找运算中的至少一项运算处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒为科技(上海)股份有限公司,未经恒为科技(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010580429.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据发送方法、装置、设备和系统
- 下一篇:分火器及包含其的燃气灶
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





