avatar
[转载] 内存问题# Computation - 科学计算
d*q
1
【 以下文字转载自 Science 讨论区 】
【 原文由 maxmin 所发表 】
我在超级计算机上算题, 出现内存不足的问题, 是怎么回事?
程序是用C写的, 里面有4个3200*3200的矩阵.
avatar
h*o
2
超级计算机不够超级呗。
不过这实在是太弱了,300多M就搞不定了?也能叫超级?还不如我用的laptop呢。hoho

【在 d***q 的大作中提到】
: 【 以下文字转载自 Science 讨论区 】
: 【 原文由 maxmin 所发表 】
: 我在超级计算机上算题, 出现内存不足的问题, 是怎么回事?
: 程序是用C写的, 里面有4个3200*3200的矩阵.

avatar
v*n
3
如果都是double型,3200*3200*4*32/1024/1024 = 1250M
也够大的。超级计算机不太给单用户分配那么多内存

【在 h***o 的大作中提到】
: 超级计算机不够超级呗。
: 不过这实在是太弱了,300多M就搞不定了?也能叫超级?还不如我用的laptop呢。hoho

avatar
a*s
4


更错
这个问题也好意思问,真是的阿!

【在 v*****n 的大作中提到】
: 如果都是double型,3200*3200*4*32/1024/1024 = 1250M
: 也够大的。超级计算机不太给单用户分配那么多内存

avatar
y*r
5
C/C++中的double或者Fortran中的REAL*8是64位,64/8=8字节,不是32字节,呵呵
你从哪里得来的32字节呢?REAL*16才16字节,很少用。
另外,超级计算机给用户内存都不到2G,太弱了吧?我们这里的Itanium 900MHZ我们都往
10GB内存上用。

【在 v*****n 的大作中提到】
: 如果都是double型,3200*3200*4*32/1024/1024 = 1250M
: 也够大的。超级计算机不太给单用户分配那么多内存

avatar
a*s
6
还是你牛,kaka

你们实际用的内存有多少?10GB都用了?

【在 y***r 的大作中提到】
: C/C++中的double或者Fortran中的REAL*8是64位,64/8=8字节,不是32字节,呵呵
: 你从哪里得来的32字节呢?REAL*16才16字节,很少用。
: 另外,超级计算机给用户内存都不到2G,太弱了吧?我们这里的Itanium 900MHZ我们都往
: 10GB内存上用。

avatar
y*r
7
我的意思是实际用10GB,不是限制10GB。
ab initio的计算随便都上GB,精度高一些,k points多一点,上10GB很稀奇吗?

【在 a******s 的大作中提到】
: 还是你牛,kaka
:
: 你们实际用的内存有多少?10GB都用了?

avatar
v*n
8

hehe, my fault. //blush
32 bytes is for float.

【在 y***r 的大作中提到】
: C/C++中的double或者Fortran中的REAL*8是64位,64/8=8字节,不是32字节,呵呵
: 你从哪里得来的32字节呢?REAL*16才16字节,很少用。
: 另外,超级计算机给用户内存都不到2G,太弱了吧?我们这里的Itanium 900MHZ我们都往
: 10GB内存上用。

avatar
y*r
9
32 bits, not 32bytes.

【在 v*****n 的大作中提到】
:
: hehe, my fault. //blush
: 32 bytes is for float.

avatar
v*n
10
ah, shame on myself again.

【在 y***r 的大作中提到】
: 32 bits, not 32bytes.
avatar
a*s
11
计算上10GB不稀奇,我还巴不得上10GB呢,问题是10GB这么大的计算量需要么?
即使需要,那计算的时间也太长了吧?我现在计算最多的用3G左右,都要等至少
2周。非常不爽。

【在 y***r 的大作中提到】
: 我的意思是实际用10GB,不是限制10GB。
: ab initio的计算随便都上GB,精度高一些,k points多一点,上10GB很稀奇吗?

avatar
y*r
12
两周就不爽了?我们这里两个月是平常的,我老板经常程序放在那里跑半年。

【在 a******s 的大作中提到】
: 计算上10GB不稀奇,我还巴不得上10GB呢,问题是10GB这么大的计算量需要么?
: 即使需要,那计算的时间也太长了吧?我现在计算最多的用3G左右,都要等至少
: 2周。非常不爽。

avatar
a*s
13
我要是让程序跑半年,我都不知道当初run的是什么case了:(,就这样我还记不得
当初为啥要run某个程序呢:(

【在 y***r 的大作中提到】
: 两周就不爽了?我们这里两个月是平常的,我老板经常程序放在那里跑半年。
avatar
r*d
14
especially most of the running are just burning cpu.

【在 a******s 的大作中提到】
: 我要是让程序跑半年,我都不知道当初run的是什么case了:(,就这样我还记不得
: 当初为啥要run某个程序呢:(

avatar
c*e
15
如果一个程序要跑半年是应该考虑考虑改进的办法了.

【在 y***r 的大作中提到】
: 两周就不爽了?我们这里两个月是平常的,我老板经常程序放在那里跑半年。
avatar
y*r
16
斑竹真高,这文章居然也m,真是服了。

【在 c*******e 的大作中提到】
: 如果一个程序要跑半年是应该考虑考虑改进的办法了.
avatar
a*s
17
斑竹没见过世面,原谅了吧,kaka

【在 y***r 的大作中提到】
: 斑竹真高,这文章居然也m,真是服了。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。