浏览量:0
专利类型:发明专利
语 言:中文
申 请 号:CN201410443928.7
申 请 日:20140902
申 请 人:重庆大学
申请人地址:400044 重庆市沙坪坝区沙正街174号重庆大学自动化学院
公 开 日:20141203
公 开 号:CN104182210A
代 理 人:
代理机构:
摘 要:本发明公开了一种基于CUDA的多GPU数据并行比对方法,涉及多GPU并行,模式识别,数据比对等领域,该方法首先基于数据的条数构建对应的多GPU平台,将每条数据的比对放在一个GPU设备端完成,因为GPU是并行执行的,因而数据的比对之间也是并行执行的。待所有的数据比对完成之后,结果返回到CPU端进行数据分析,看哪条或者哪几条是需要的数据。本发明采用基于CUDA多GPU数据并行比对方法,可以明显加速多数据比对的效率,满足海量数据进行比对时对于时间的需求。
主 权 项:一种基于CUDA的多GPU数据并行比对方法,其特征在于,包括以下步骤:步骤一:根据需要比对的数据条数搭建多GPU的GPGPU计算平台;步骤二:在GPU设备端分配对应于数据的存储空间;步骤三:CPU主机端与GPU设备端的数据拷贝;步骤四:GPU每个设备端的单独数据比对;步骤五:待所有设备端的数据比对完成之后,对结果进行分析。
关 键 词:
法律状态:
IPC专利分类号:G06F9/38