【发布时间】:2021-01-08 14:14:51
【问题描述】:
知道如何使用 OpenMP 并行这个函数吗?
/*______ prod_matrix_vector __________ */
void dot(double matrix[], double vector[],int n, double result[]){
for(int i=0,k=0;i<n*n,k<n;i=i+n,k++)
for(int j=i,l=0;j<i+n,l<n;j++,l++)
result[k]+=matrix[j]*vector[l];
}
【问题讨论】:
标签: c multithreading matrix parallel-processing openmp