rainb 发表于 2014-5-5 14:59:45

关于减少内存消耗的数据定义问题

我在计算中常常遇到的一个问题,fortran中定义了数组之后她的每一个元素都是相同的如4字节,8字节大小,可是实际上计算中其中有的元素可能计算中一直为0,这样1字节就足以表达,想请教一下有没有什么变通的方法,可以定义出在特定位置内存占用小的数据结构,当然,在调用上依然要类似于数组(调用标号)

vvt 发表于 2014-5-5 19:29:00

大型稀疏矩阵吧?没有直接的方法定义,只能根据矩阵的特点,应用与算法。或使用特定的函数库求解

aliouying 发表于 2014-5-5 21:51:28

https://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/mklman/GUID-9FCEB1C4-670D-4738-81D2-F378013412B0.htm
稀疏矩阵的介绍及存储方式
页: [1]
查看完整版本: 关于减少内存消耗的数据定义问题