找回密码
 新注册用户
搜索
查看: 4772|回复: 9

有没有人测试过一个gpu上同时跑多个任务是否提高ppd?

[复制链接]
发表于 2010-3-9 18:10:02 | 显示全部楼层 |阅读模式
本帖最后由 cuda 于 2010-3-9 18:12 编辑

主要出于以下几点考虑:

1、cpu同时跑多个进程效率往往会下降,而gpu构架和cpu有很大不同,设计理念就是任务越多效率越高。我曾经测试过nvidia cuda sdk中的多体模拟程序(nbody),在一个GPU上同时跑2个nbody,得到的flops之和的确显著高于只跑1个nbody时的成绩。

2、相对g80, gt200中支持的一个新特性就是concurrent copy and execution,也就是可以在显存传输数据的同时进行gpu计算,两者可以完全并行。而据我所知,fah程序本身完全没有利用到这一点。而我们如果同时跑多个任务,也许就可以实现某个任务在memcpy的时候另一个任务同时进行计算,这样理论上应该可以提高不少ppd (理论上最高可能提高100%)。

大家看看有没有道理。
回复

使用道具 举报

发表于 2010-3-9 18:27:19 | 显示全部楼层
前年年末时测试过一卡多开,对于N卡双开反而PPD下降,A卡双开时PPD略有提升可以忽略不计。

双开后显卡温度升高很多,得不偿失。
回复

使用道具 举报

 楼主| 发表于 2010-3-9 23:17:01 | 显示全部楼层
前年测的?不知是g80还是gt200?按理讲gt200不应如此表现。
回复

使用道具 举报

发表于 2010-3-9 23:42:59 | 显示全部楼层
金版说的我也有印象。那会金版还没有进260+呢。金版可以再测试一次
回复

使用道具 举报

发表于 2010-3-10 07:58:48 | 显示全部楼层
去年三月针对260+双单开也测试过,结论是PPD降低



回复

使用道具 举报

发表于 2010-3-10 08:29:36 | 显示全部楼层
双开对于毒包横行的时候,是个好的解决方法,提高ppd.
回复

使用道具 举报

发表于 2010-3-10 09:36:22 | 显示全部楼层
在HD5000系上双开是不是会显著提升PPD?
回复

使用道具 举报

发表于 2010-3-10 10:10:04 | 显示全部楼层
奇怪,无限的FAH Core Download Error
回复

使用道具 举报

发表于 2010-3-10 10:22:51 | 显示全部楼层
正常了。。要管理员权限运行
回复

使用道具 举报

发表于 2010-3-10 10:51:29 | 显示全部楼层
在我HD5730上,384包PPD只有1400+。。。兼容模式真是个大杯具
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2025-5-15 15:26

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表