smg2s:具有给定频谱的可扩展矩阵发生器
smg2s的Python项目详细描述
SMG2S
迭代线性代数方法是整体计算的重要组成部分 几十年来在各个领域的应用时间。近期相关研究 社交网络、大数据、机器学习和人工智能 增加了与更大的 稀疏矩阵和图。迭代法的行为分析 这些问题是复杂的,有必要评估它们的收敛性 并行求解极大非厄米特特征值和线性问题 和/或分布式机器。这种收敛性取决于 光谱。然后,有必要生成具有已知光谱的大矩阵 对方法进行基准测试。这些矩阵应该是非厄米特矩阵和非厄米特矩阵。- 琐碎,有很高的维度。一种可扩展的并行矩阵发生器smg2s 使用用户定义的谱来构造大规模稀疏矩阵和 确保其特征值与给定特征值一样具有高精度 基于MPI和C++ 11。这是smg2s的python接口。