64,637
社区成员
发帖
与我相关
我的任务
分享
#pragma omp parallel for private(tSum) num_threads(8)//reduction(+:tSum)
for (int tIndex=0;tIndex<8;tIndex++)
{
tSum=0;
for(int nIndex=0;nIndex<nDif;nIndex++)
{
nShort1=*(pRcvShort+tIndex*nDif+nIndex);
tSum+=nShort1*nShort1;
}
*(pSum2+tIndex)=tSum;
// printf("tIndex=%2d,tSum=%20ul,thread=%d\n",tIndex,tSum,omp_get_thread_num());
}