我有一个很大的矩阵。我想并行填充矩阵的一半。 m_matrix是2D标准向量。任何关于容器类型的建议也受到赞赏。与矩阵的大小相比,_fill(i,j)函数正在做什么不被认为是重 。
//i: row
//j: column
for (size_t i=1; i<num_row; ++i)
{
for (size_t j=0; j<i; ++j)
{
m_matrix[i][j] = _fill(i, j);
}
}
什么是一个很好的openMP结构呢?我尝试了动态策略,与顺序模式相比,我的时间增加了。