当前位置: 首页 > 专利查询>王娅雯专利>正文

一种基于人工智能CPU数据处理系统及方法技术方案

技术编号:22308045 阅读:40 留言:0更新日期:2019-10-16 08:09
本发明专利技术提供一种基于人工智能CPU数据处理系统及方法,包括CPU模块、GPU模块、FPGA模块、高速串行总线,首先,将数据初始化任务交给主控节点的CPU模块使用OpenMP并行处理,生成多个子任务列表;然后将CPU模块计算的子任务留下处理,使用MPI将适合GPU模块计算的子任务分发给计算节点,通过调用OpenCLICDLoader来获取适合FPGA模块的子任务;计算结束后,将GPU模块与FPGA模块的执行结果通过高速串行总线传回CPU模块生成结果文件,通过CPU管理串行的任务,GPU就是处理并行运算的设计,提升数据计算速度和数据处理能力。

A data processing system and method based on artificial intelligence CPU

【技术实现步骤摘要】
一种基于人工智能CPU数据处理系统及方法
本专利技术涉及计算机
,具体为一种基于人工智能CPU数据处理系统及方法。
技术介绍
中央处理器(CPU,CentralProcessingUnit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心(ControlUnit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。中央处理器主要包括运算器(算术逻辑运算单元,ALU,ArithmeticLogicUnit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子计算机三大核心部件。图形处理器(英语:GraphicsProcessingUnit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。将计算机系统所需要的显示信息进行转换驱动,并向显示器提供行扫描信号,控制显示器的正确显示,是连接显示器和个人电脑主板的重要元件,也是“人机对话”的重要设备之本文档来自技高网...

【技术保护点】
1.一种基于人工智能CPU数据处理系统,其特征在于,包括:CPU模块,其具有多个内核;GPU模块,其具有多个计算单元;所述计算单元包括矩阵相乘单元以及转积运算单元;FPGA模块,所述FPGA模块对来自所述CPU模块的任务进行串行或并行处理;高速串行总线,所述高速串行总线用于FPGA模块、GPU模块与CPU模块之间的通信连接。

【技术特征摘要】
1.一种基于人工智能CPU数据处理系统,其特征在于,包括:CPU模块,其具有多个内核;GPU模块,其具有多个计算单元;所述计算单元包括矩阵相乘单元以及转积运算单元;FPGA模块,所述FPGA模块对来自所述CPU模块的任务进行串行或并行处理;高速串行总线,所述高速串行总线用于FPGA模块、GPU模块与CPU模块之间的通信连接。2.根据权利要求1所述的基于人工智能CPU数据处理系统,其特征在于,所述CPU模块用于主控制节点的任务分配形成多个子任务,将子任务分配给所述GPU模块和FPGA模块。3.根据权利要求1所述的基于人工智能CPU数据处理系统,其特征在于,所述GPU模块对来自所述CPU模块分配的任务进行并行处理。4.一种基于人工智能CPU数据处理...

【专利技术属性】
技术研发人员:王娅雯
申请(专利权)人:王娅雯
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1