Fortran Coder

标题: 请问Fortran数组有办法存五十亿个以上的数据吗? [打印本页]

作者: 觉晓    时间: 2021-8-12 10:26
标题: 请问Fortran数组有办法存五十亿个以上的数据吗?
静态数组存2000w个数据就溢出了,现在在尝试可分配数组,但按老师的要求这个数组得存50亿个以上的数据,我都感觉不太现实啊....
作者: Transpose    时间: 2021-8-12 11:16
10 亿个双精度浮点数组大小是8G,你的电脑有40G以上内存即可。如果是稀疏矩阵,就压缩存储,只保留非0的元素。
作者: li913    时间: 2021-8-12 13:35
1、内存条大约40G,参考http://fcode.cn/guide-105-1.html
2、使用64位系统,生成64位程序;
3、代码中与该数组相关的整型变量必须用integer8,也可以全用integer8




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2