并行创建特征行主稀疏矩阵

时间:2021-06-13 14:24:25

标签: c++ multithreading openmp eigen eigen3

我有一个多线程应用程序(使用 OpenMP),我想在其中创建一个稀疏矩阵。

我可以在一个线程中为矩阵的一行创建值(行和线程之间的多对多映射,但单行始终在单个线程中处理)。我还知道在开始处理给定行之前我将在该行中有多少非零列。

在给定这些约束的情况下,创建稀疏特征矩阵的最有效方法是什么?

既然 eigen 使用 OpenMP,它是否有助于以这种方式创建此类稀疏矩阵?

0 个答案:

没有答案