没有合适的资源?快使用搜索试试~ 我知道了~
matlab代码影响-ODD:我们的软件包旨在根据声波和弹性波方程的最佳域分解(ODD)策略提供一套3D并行仿真方案
共69个文件
makefile:18个
m:12个
txt:12个
需积分: 10 1 下载量 114 浏览量
2021-05-22
09:34:09
上传
评论
收藏 309KB ZIP 举报
温馨提示
matlab代码影响 标题 日期 作者 Mathjax 代码包手册 2018-06-20 王宁 真的 最佳域分解策略概述 区域分解策略包括分解方向和分解维数。 实际上,域分解策略会显着影响计算性能。 更具体地说,分解方向确定寄存器寻址期间的高速缓存命中率,而分解维度控制每个节点之间的负载平衡和通信。 在本文中,我们考虑了三种域分解方案:垂直于最快维的一维分解(表示为1D_f),垂直于最慢维的一维分解(表示为1D_s),垂直于最快维和第二快维的二维分解。 最快的维度是连续存储数据的维度。 通过比较一维分解方法和一维分解方法来说明分解方向对计算效率的影响。 通过一维分解和二维分解的比较,说明了分解维数对计算效率的影响。 通过理论分析和验证四个指标,包括计算时间,加速比,强大的伸缩性和内存使用情况,得出关于域分解策略对并行计算性能的影响的结论。 它们可以总结如下。 首先,分解方向对计算时间,加速比和强大的缩放特性有很大的影响。 应该优先分解垂直于最快维度的模型,其中连续保存数据。 其次,分解维度的影响在细粒度并行性中更加明显。 当模型进行精细分解时,二维域分解的效果更好。 第三,与一维域
资源推荐
资源详情
资源评论
收起资源包目录
ODD-master.zip (69个子文件)
ODD-master
Optimal_version
Acoustic_2m4_de2D
input
split.cpp 7KB
Makefile 262B
gene_models.m 571B
Acoustic_2m4_de2D.c 55KB
parameters3d.txt 515B
geometry.txt 177B
output
plot_rec.m 702B
Makefile 279B
splice.cpp 5KB
Makefile 498B
Myfunctions.h 3KB
Acoustic_2m2_de2D
input
split.cpp 7KB
aa 1B
Makefile 263B
gene_models.m 571B
Acoustic_2m2_de2D.c 47KB
geometry.txt 177B
output
plot_rec.m 704B
Makefile 278B
splice.cpp 5KB
Makefile 500B
paramerers3d.txt 515B
Myfunctions.h 3KB
Elastic_2m2_de2D
input
split.cpp 7KB
Makefile 261B
gene_models.m 781B
parameters3d.txt 515B
geometry.txt 177B
output
plot_rec.m 702B
Makefile 280B
splice.cpp 6KB
Elastic_2m2_de2D.c 81KB
Makefile 498B
Myfunctions.h 3KB
Verification_version
Acoustic_2m4_de1D_s
input
split.cpp 4KB
Makefile 263B
gene_models.m 577B
parameters3d.txt 516B
geometry.txt 179B
ac 696KB
output
plot_rec.m 701B
Makefile 278B
splice.cpp 4KB
Acoustic_2m4_de1D_s.c 53KB
Makefile 445B
Myfunctions.h 3KB
Acoustic_2m4_de2D
input
split.cpp 7KB
Makefile 264B
gene_models.m 577B
Acoustic_2m4_de2D.c 55KB
parameters3d.txt 515B
geometry.txt 179B
output
plot_rec.m 701B
Makefile 276B
splice.cpp 4KB
Makefile 445B
Myfunctions.h 3KB
Acoustic_2m4_de1D_f
input
split.cpp 6KB
Makefile 263B
gene_models.m 577B
parameters3d.txt 671B
Acoustic_2m4_de1D_f.c 54KB
geometry.txt 175B
output
plot_rec.m 701B
Makefile 279B
splice.cpp 5KB
Makefile 445B
Myfunctions.h 3KB
README.md 8KB
共 69 条
- 1
资源评论
weixin_38514732
- 粉丝: 6
- 资源: 868
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功