论坛
BBS
会员中心
Space
用户
登录
用户名
Email
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
本版
帖子
用户
本版
帖子
用户
CUDA
技术
工具
资源
入门
社区
论坛
开启辅助访问
切换到宽版
好友
帖子
收藏
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
论坛
›
社区信息
›
灌水驿站
›
查看内容
发表新帖
查看:
7365
|
回复:
2
谁能帮我看看 如何优化,给点建议就可以
xingoo
该用户已被删除
xingoo
|
显示全部楼层
|
阅读模式
1
#
电梯直达
发表于 2013-10-29 16:01:09
7365
2
本帖最后由 xingoo 于 2013-10-29 16:12 编辑
测试,发现,并行的数目为COUNT,最多就能80左右,如果设置100,屏幕就会黑屏。猜想是不是单个线程的寄存器不足?
使用道具
举报
回复
xingoo
|
显示全部楼层
2
#
发表于 2013-10-29 16:01:41
上面的时间,都是时钟周期,没转化成秒数
使用道具
举报
回复
支持
反对
xingoo
|
显示全部楼层
3
#
发表于 2013-10-29 16:04:54
大致解释一下,就是一个网络生成的过程。首先指定,最大的节点数目MAX,每次连接的数目COUNT,循环的次数fornum.然后初始会形成一个网络,指定初始节点INIT_NUM,和在CPU端生成的初始网络INIT_NET。形成INIT_NET规模的网络后,开始并行加入点。每次加入COUNT个点,依据随机出的值,选择相应的节点连接。整个图使用二维表表示(实际通过下表操作的一维数组)。
使用道具
举报
回复
支持
反对
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复