| 查看: 1362 | 回复: 4 | ||
swordshadow金虫 (初入文坛)
|
[求助]
求助:openmp 单节点多核并行效率问题
|
|
有个fdtd的程序需要并行,但效率始终不高,程序结构很简单,类似 #pragma omp for collapse(2) for (int i = 0; i <= imax; i++ ) { for (int j = 0; j <=jmax; j++ ) { for (int k = 0; k <= kmax; k++ ) { vx[j][k] += fdc_all[j][0][k]*( tauxx[j][k]-tauxx[i-1][j][k] ) + fdc_all[j][1][k]*( tauxy[j+1][k]-tauxy[j][k]) + fdc_all[j][2][k]*( tauxz[j][k+1]-tauxz[j][k] ); ..........多个类似vx的结构 } } } 程序计算花费时间很少,而内存读取操作花了绝大部分时间,这种情况如何优化程序才能提高并行效率? |
» 猜你喜欢
[调剂信息]211智能人工感知方向国家青年特聘专家课题组招收调剂研究生
已经有0人回复
[调剂信息]211智能人工感知方向国家青年特聘专家课题组招收调剂研究生
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有246人回复
0702一志愿吉大B区求调剂 本科期间发表一篇Sci
已经有2人回复
070200求调剂,一志愿某211,288分
已经有18人回复
法国博士后职位
已经有0人回复
重庆交大26年硕士生招生拟调剂通知已出!欢迎加入机器视觉与3D光学成像课题组。
已经有0人回复
广州大学光电信息工程专业调剂,招收物理学专业学生
已经有1人回复
0702一志愿吉大B区求调剂 本科期间发表一篇Sci
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
Openmp效率的问题
已经有3人回复
【求助】关于服务器多节点并行利用效率问题
已经有10人回复
swordshadow
金虫 (初入文坛)
- 应助: 1 (幼儿园)
- 金币: 862.1
- 红花: 1
- 帖子: 44
- 在线: 46.4小时
- 虫号: 1272383
- 注册: 2011-04-21
- 专业: 凝聚态物性 II :电子结构
2楼2012-11-30 15:42:57
3楼2012-12-07 20:38:55
swordshadow
金虫 (初入文坛)
- 应助: 1 (幼儿园)
- 金币: 862.1
- 红花: 1
- 帖子: 44
- 在线: 46.4小时
- 虫号: 1272383
- 注册: 2011-04-21
- 专业: 凝聚态物性 II :电子结构
4楼2012-12-12 15:29:01
5楼2012-12-22 23:06:04














回复此楼