没有合适的资源?快使用搜索试试~ 我知道了~
opencl-hash:使用GPU进行哈希计算
共22个文件
h:9个
cpp:4个
hpp:3个
需积分: 50 3 下载量 119 浏览量
2021-05-22
17:40:06
上传
评论
收藏 47KB ZIP 举报
温馨提示
使用GPU进行哈希计算 介绍 有一个由以下16个字符组成的字母: acdegilmnoprstuw 。 提供了基于该字母创建的9个字母的单词的哈希,还提供了哈希功能。 您能为我们找到原字吗? 最初发布在职业页面上。 用法 使用make: make run 。 Makefile中唯一的非标准内容是MinGW的位置-适当地删除/更改。 还建议使用在您的PATH中找到的OpenCL.dll,而不是一个。 解决方案 我们的单词有9个字母,每个字母都是16个字符中的一个。 这给了我们2 ^ 38个总排列。 非常多。 我们将迭代分为三个组: 迭代cpu上的前3个字母,每次调用opencl内核 每次内核调用时,我们将创建2 ^ 16个工作项(松散地说是“线程” ),这相当于迭代4个字母以上 每个工作项将进行2 ^ 8次迭代 信件: 1个 2个 3 4 5 6 7 8 9 上: 中央
资源推荐
资源详情
资源评论
收起资源包目录
opencl-hash-master.zip (22个子文件)
opencl-hash-master
src
Main_cl.cpp 3KB
opencl
UtilsOpenCL.hpp 1KB
UtilsOpenCL.cpp 6KB
Kernel.cpp 5KB
Context.cpp 13KB
Kernel.hpp 2KB
Context.hpp 6KB
kernel
open_cl_kernel.cl 2KB
LICENSE 1KB
README.md 1KB
libs
lib
OpenCL.lib 20KB
include
CL
cl_d3d11_ext.h 4KB
cl_d3d9_ext.h 5KB
cl.h 49KB
cl_gl.h 7KB
cl_gl_ext.h 3KB
cl_ext.h 10KB
cl_platform.h 37KB
opencl.h 2KB
cl_d3d10_ext.h 4KB
makefile 964B
.gitignore 10B
共 22 条
- 1
资源评论
dahiod
- 粉丝: 29
- 资源: 4663
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功