首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
CUDA
CUDA编程
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
置为精华
锁定帖子
移动帖子
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
请问可以使用CUDA的GPU目前的内存可以到什么量级
加为好友
发送私信
在线聊天
stoneszone
cornerstone
等级:
发表于:
2008-04-09 11:39:21
楼主
我们主要做计算流体力学,未知数很多,目前一般算例使用8G的内存做并行计算,大的算例要用16G,如果用cuda,它可以支持到多少内存。gpu计算的话只能用显存,是这样吗?
问题点数:
20
回复次数:
14
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wuhy
等级:
发表于:
2008-04-09 18:39:37
1
楼 得分:
0
你可以把数据放在内存里,然后分成小块计算,只把计算用到的传输到显存,计算结果再从显存传输到内存。一般显卡的显存还是比较小的,似乎1G已经是高端的了。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tuvwxyz
tuvwxyz
等级:
发表于:
2008-04-10 10:30:47
2
楼 得分:
0
前天打电话去问了一下,NV的那个TESLA S870可以达到6G的内存``````浮点运算次数达到2teraflops...
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
coy_zhangce
Coy
等级:
发表于:
2008-04-10 11:08:16
3
楼 得分:
0
显存的量应该是需要多余数据的2倍的。所以说,还是应该把大数据一块一块的放到显存里面去算。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
coy_zhangce
Coy
等级:
发表于:
2008-04-10 11:10:35
4
楼 得分:
0
如果单块显卡有1.5G显存,能往里面放的数据最多也就是512M,再多的话应该会需要把程序设计的非常精巧。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
stoneszone
cornerstone
等级:
发表于:
2008-04-10 17:04:41
5
楼 得分:
0
那就是说显存的利用效率还是很低的?有50%的损失,对不?
我们需要6G这样的量级是不是就不可能实现?是不是这时候就要使用针对GPU的集群了?
TESLA S870可以达到6G的内存 ,
要多少米呀,这个?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tuvwxyz
tuvwxyz
等级:
发表于:
2008-04-11 09:47:32
6
楼 得分:
0
具体价格你要直接打电话到上海宙盟去问了,电话他们网站www.syzygia.cn上有的
我打电话问的时候S870给我报价是140000米,但说是针对科研机构可以有所优惠...但好象这种产品也就只有科研机构才用的到,呵呵
前天在中科院超算中心看了个中国科学院所级计算能力与需求调查表.原来中科院方面早就开始用NV的TESLA了,用的是C870,而且一用就是200片```有钱啊
系统型号 自建
应用领域 专用,化工过程
处理器类型 Intel harpertown 2.66G, NV TelsaC870加速卡
处理器数 252个CPU,200个GPU
节点数 126
总性能 10万亿次(通用)/127万亿次(含专用,单精度)
内存总量 512GB
磁盘空间 32TB
其它存储容量 无
网络情况 以太网(Mesh+Tree)
操作系统 Linux
采购时间 2007
采购成本 约500万元
使用率% 70
串行/并行作业比例 10:90
运行费 约100万元/年
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
MrSeacow
海牛先生
等级:
发表于:
2008-04-12 10:04:19
7
楼 得分:
0
要分块传到GPU的显存里的,
所以要仔细分析你的计算瓶颈在哪里。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
coy_zhangce
Coy
等级:
发表于:
2008-04-14 10:22:39
8
楼 得分:
0
显存有50%的损失是不对的,但是你总得给运算结果,纹理缓存留些地方吧。
6G全放下肯定是不可能了。
还有就是要尽量减少GPU和CPU交换数据,因为数据交换确实很慢。
引用 5 楼 stoneszone 的回复:
那就是说显存的利用效率还是很低的?有50%的损失,对不?
我们需要6G这样的量级是不是就不可能实现?是不是这时候就要使用针对GPU的集群了?
TESLA S870可以达到6G的内存 ,
要多少米呀,这个?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kmlxk
xiaoKKKK
等级:
发表于:
2008-04-17 23:42:04
9
楼 得分:
0
运行费 100万元/年 。。 仰视啊
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ShoonVII
九笔
等级:
发表于:
2008-04-25 09:53:43
10
楼 得分:
0
目前CUDA支持列表里的最大应该是1.5GB/GPU吧,使用G80的core,虽然比起主存来说比较小,但是楼主也应该考虑一下显存相对于主存来说巨大的带宽差异呢?
另外目前CUDA只支持float,还没有提供double的支持,这方面估计得等到core更新为GT200(G100)的时候再看看了,所以在精度上是否能满足也要考虑进去
总而言之,要转移到CUDA平台的话,似乎得看决心有多大了,呵呵
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
OpenHero
开勇,kelvin
等级:
发表于:
2008-04-26 14:43:51
11
楼 得分:
0
nvidia的double的已经有了,不过都很贵,能到普通用户价位的,可能到08年下旬,或许会有:)
不过技术总是不断变化的
多学一些作为储备
比较GPU比CPU多那么多core
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ShoonVII
九笔
等级:
发表于:
2008-04-27 06:23:40
12
楼 得分:
0
能请教一下有支援double的是哪一款么?从G80和G92的资料来看,都只是支持float啊?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
IO_X
IO_X
等级:
发表于:
2008-04-29 21:21:52
13
楼 得分:
0
算流体没有double基本没法算得对...特别是一些比较难算的问题
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
knowledge_Is_Life
阿凡
等级:
发表于:
2008-05-01 03:59:55
14
楼 得分:
0
以后需再关注,现在先帮你顶一下
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
abc推荐给好友