[发明专利]一种可配置的多功能数据处理单元有效
申请号: | 201910305943.8 | 申请日: | 2019-04-16 |
公开(公告)号: | CN110083480B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 李鸽子;杜源;景蔚亮;陈小刚;陈邦明 | 申请(专利权)人: | 上海新储集成电路有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10;G06F3/06 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 俞涤炯 |
地址: | 201500 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配置 多功能 数据处理 单元 | ||
本发明提供了一种可配置的多功能数据处理单元,应用在数据中心服务器包括,其包括主处理器、内存、闪存以及机械硬盘,其中,包括数据处理单元,数据处理单元连接与内存与闪存之间;数据处理单元包括多个数据处理子单元;每个数据处理子单元包括:应用处理器;存储器,与应用处理器连接,应用处理器用以将内存中的待处理数据加载至存储器中;多个辅助处理模块,辅助处理模块分别与应用处理器连接;应用处理器和/或辅助处理模块用以对存储器中的待处理数据进行处理以形成处理结果,并将处理结果保存于闪存中。其技术方案的有益效果在于,克服了现有中心服务器中需要提供多个内存和主处理器对数据进行处理造成的内存功耗较大以及处理性能下降问题。
技术领域
本发明涉及通信技术领域,尤其涉及一种可配置的多功能数据处理单元。
背景技术
随着信息技术的发展以及物联网时代的到来,众多的终端设备产生了大量的数据,这些数据需要通过中心服务器处理并存储下来,现有数据中心中服务器的结构如图1所示,其包括以下几个部分,主处理器,内存2,闪存4和机械硬盘5。主处理器一般采用先进工艺下(14nm、10nm、7nm)制造的x86架构的处理器,比如Xeon系列,内存2为DRAM,其也是在先进的工艺下制造,用于获得较高的存取速度和性能,闪存4可以为固态硬盘,也可以为eMMC,用于数据的存储,机械硬盘5一般用于数据的备份和存储。现有大量的数据一般是由数据中心中的服务器中的处理器在内存中执行,一方面需要消耗大量的功耗,而且处理器和内存的成本也比较高,当数据量越来越大的时候,就需要越来越多的处理器和内存来处理数据,进而导致中心服务器成本上升;同时现有的大量的关于机器学习,人工智能以及数据挖掘的算法都是利用处理1在内存2中执行的,由于内存为易失性的,在中心服务器突然掉电或者系统崩溃后这些算法得到的结果将会直接丢失,给使用者带来不便。
发明内容
针对现有技术中中心服务器在处理数据时存在的上述问题,现提供一种旨在通过数据处理单元中的多个数据处理子单元可对待处理数据进行处理,进而可减小中心服务器中的内存对数据进行处理的压力,并且数据处理子单元可将处理的结果保存于闪存中的可配置的多功能数据处理单元。
具体技术方案如下:
一种可配置的多功能数据处理单元,应用于数据中心服务器中,所述数据中心服务器包括,主处理器、内存、闪存以及机械硬盘,其中,包括一数据处理单元,所述数据处理单元连接与所述内存与所述闪存之间;
所述数据处理单元包括多个数据处理子单元;
每个所述数据处理子单元包括:
应用处理器;
存储器,与所述应用处理器连接,所述应用处理器用以将所述内存中的待处理数据加载至所述存储器中;
多个辅助处理模块,多个所述辅助处理模块分别与所述应用处理器连接;
所述应用处理器和/或所述辅助处理模块用以对所述存储器中的所述待处理数据进行处理以形成一处理结果,并将所述处理结果保存于所述闪存中。
优选的,所述闪存包括一第一加密模块,所述第一加密模块用以对所述待处理数据进行加密或解密;
每个所述辅助处理模块包括一可编程逻辑门阵列以及一自学习模块;
所述应用处理器和/或所述可可编程逻辑门阵列用以配置形成一第二加密模块,通过所述第二加密模块对所述待处理数据进行加密或解密;
所述应用处理器还用以判断所述待处理数据的安全等级是否满足一预设安全等级;
若是,通过所述第一加密模块对所述待处理数据进行加密后,再通过第二加密模块对所述待处理数据进行再次加密;
若否,仅通过所述第一加密模块对所述待处理数据进行加密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新储集成电路有限公司,未经上海新储集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910305943.8/2.html,转载请声明来源钻瓜专利网。