我正在使用 Scalapack 对矩阵(25k × 25k)进行对角化,并且需要特征向量。我正在使用 pzlawrite 将分布式矩阵写入文件。但是对于这么大的文件,ASCII 的写入速度相当慢。我想将输出写入二进制文件会快得多,但我无法获得将分布式矩阵写入 Fortran 中的二进制文件的任何示例。scalapack 中是否有任何内置函数可以以二进制形式写出分布式矩阵?
我正在使用 Scalapack 对矩阵(25k × 25k)进行对角化,并且需要特征向量。我正在使用 pzlawrite 将分布式矩阵写入文件。但是对于这么大的文件,ASCII 的写入速度相当慢。我想将输出写入二进制文件会快得多,但我无法获得将分布式矩阵写入 Fortran 中的二进制文件的任何示例。scalapack 中是否有任何内置函数可以以二进制形式写出分布式矩阵?