学术探索
学术期刊
新闻热点
数据分析
智能评审
立即登录
多核并行技术在分子动力学模拟中的应用
被引:7
作者
:
论文数:
引用数:
h-index:
机构:
刘青昆
[
1
]
论文数:
引用数:
h-index:
机构:
滕人达
[
1
]
论文数:
引用数:
h-index:
机构:
刘凤
[
1
]
论文数:
引用数:
h-index:
机构:
宫利东
[
2
]
论文数:
引用数:
h-index:
机构:
张建强
[
1
]
机构
:
[1]
辽宁师范大学计算机与信息技术学院
[2]
辽宁师范大学化学化工学院
来源
:
计算机工程与设计
|
2011年
/ 32卷
/ 10期
关键词
:
多核;
多线程;
并行;
MPI;
OpenMP;
分子动力学模拟;
D O I
:
10.16208/j.issn1000-7024.2011.10.004
中图分类号
:
O561 [分子物理学];
TP338.6 [并行计算机];
学科分类号
:
摘要
:
为了充分利用多核处理器资源,研究了一种用于分子动力学模拟中的多核并行技术。在多核处理器上利用OpenMP技术实现多线程创建与同步、动态设置子线程的调度运行方式以及负载均衡以减少子线程执行等待时间。通过对不同分子体系结构下的动力学模型测试,得出在不同子线程下并行计算的时间,并且得到了良好的性能加速比。实验结果表明,采用OpenMP并行技术可有效地提高电荷求解过程在分子动力学模拟运算中的时间效率,以及多核计算机资源的利用率。
引用
收藏
页码:3395 / 3398
页数:4
相关论文
共 9 条
[1]
基于TBB任务调度器的N皇后多核并行算法
[J].
论文数:
引用数:
h-index:
机构:
郑晓薇
;
论文数:
引用数:
h-index:
机构:
张建强
.
计算机工程与设计,
2010,
31
(15)
:3423
-3426
[2]
基于OpenMP的AVS并行编码算法研究与实现
[J].
论文数:
引用数:
h-index:
机构:
胡文安
;
于鸿洋
论文数:
0
引用数:
0
h-index:
0
机构:
电子科技大学电子工程学院
于鸿洋
.
计算机工程与设计,
2010,
31
(10)
:2257
-2261
[3]
一种改进的OpenMP指导调度策略研究
[J].
论文数:
引用数:
h-index:
机构:
刘胜飞
;
论文数:
引用数:
h-index:
机构:
张云泉
;
论文数:
引用数:
h-index:
机构:
孙相征
.
计算机研究与发展,
2010,
(04)
:687
-694
[4]
多核构架下OpenMP多线程应用运行性能的研究
[J].
徐磊
论文数:
0
引用数:
0
h-index:
0
机构:
上海超级计算中心
徐磊
;
徐莹
论文数:
0
引用数:
0
h-index:
0
机构:
上海超级计算中心
徐莹
;
张丹丹
论文数:
0
引用数:
0
h-index:
0
机构:
上海超级计算中心
张丹丹
.
计算机工程与科学,
2009,
31
(11)
:50
-53+57
[5]
并行程序实现ABEEM σπ模型电荷分布计算
[J].
论文数:
引用数:
h-index:
机构:
杨忠志
;
论文数:
引用数:
h-index:
机构:
刘娇
;
论文数:
引用数:
h-index:
机构:
宫利东
;
论文数:
引用数:
h-index:
机构:
刘青昆
;
论文数:
引用数:
h-index:
机构:
马丽
.
辽宁师范大学学报(自然科学版),
2008,
(02)
:177
-180
[6]
有限元单元计算子程序的OpenMP并行化
[J].
宋刚
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院研究生院
中国科学院研究生院
宋刚
;
蒋孟奇
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院研究生院
中国科学院研究生院
蒋孟奇
;
论文数:
引用数:
h-index:
机构:
张云泉
;
李玉成
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院软件研究所并行计算实验室
中国科学院研究生院
李玉成
.
计算机工程,
2008,
(06)
:80
-81+84
[7]
OpenMP Fortran程序中死锁的静态检测
[J].
论文数:
引用数:
h-index:
机构:
王昭飞
;
黄春
论文数:
0
引用数:
0
h-index:
0
机构:
国防科学技术大学计算机学院
黄春
.
计算机研究与发展,
2007,
(03)
:536
-543
[8]
OpenMP任务调度开销及负载均衡分析
[J].
赖建新
论文数:
0
引用数:
0
h-index:
0
机构:
清华大学计算机系
清华大学计算机系
赖建新
;
论文数:
引用数:
h-index:
机构:
胡长军
;
赵宇迪
论文数:
0
引用数:
0
h-index:
0
机构:
清华大学计算机系
清华大学计算机系
赵宇迪
;
论文数:
引用数:
h-index:
机构:
王生原
;
张素琴
论文数:
0
引用数:
0
h-index:
0
机构:
清华大学计算机系
清华大学计算机系
张素琴
.
计算机工程,
2006,
(18)
:58
-60
[9]
多核计算与程序设计.[M].周伟明; 著.华中科技大学出版社.2009,
←
1
→
共 9 条
[1]
基于TBB任务调度器的N皇后多核并行算法
[J].
论文数:
引用数:
h-index:
机构:
郑晓薇
;
论文数:
引用数:
h-index:
机构:
张建强
.
计算机工程与设计,
2010,
31
(15)
:3423
-3426
[2]
基于OpenMP的AVS并行编码算法研究与实现
[J].
论文数:
引用数:
h-index:
机构:
胡文安
;
于鸿洋
论文数:
0
引用数:
0
h-index:
0
机构:
电子科技大学电子工程学院
于鸿洋
.
计算机工程与设计,
2010,
31
(10)
:2257
-2261
[3]
一种改进的OpenMP指导调度策略研究
[J].
论文数:
引用数:
h-index:
机构:
刘胜飞
;
论文数:
引用数:
h-index:
机构:
张云泉
;
论文数:
引用数:
h-index:
机构:
孙相征
.
计算机研究与发展,
2010,
(04)
:687
-694
[4]
多核构架下OpenMP多线程应用运行性能的研究
[J].
徐磊
论文数:
0
引用数:
0
h-index:
0
机构:
上海超级计算中心
徐磊
;
徐莹
论文数:
0
引用数:
0
h-index:
0
机构:
上海超级计算中心
徐莹
;
张丹丹
论文数:
0
引用数:
0
h-index:
0
机构:
上海超级计算中心
张丹丹
.
计算机工程与科学,
2009,
31
(11)
:50
-53+57
[5]
并行程序实现ABEEM σπ模型电荷分布计算
[J].
论文数:
引用数:
h-index:
机构:
杨忠志
;
论文数:
引用数:
h-index:
机构:
刘娇
;
论文数:
引用数:
h-index:
机构:
宫利东
;
论文数:
引用数:
h-index:
机构:
刘青昆
;
论文数:
引用数:
h-index:
机构:
马丽
.
辽宁师范大学学报(自然科学版),
2008,
(02)
:177
-180
[6]
有限元单元计算子程序的OpenMP并行化
[J].
宋刚
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院研究生院
中国科学院研究生院
宋刚
;
蒋孟奇
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院研究生院
中国科学院研究生院
蒋孟奇
;
论文数:
引用数:
h-index:
机构:
张云泉
;
李玉成
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院软件研究所并行计算实验室
中国科学院研究生院
李玉成
.
计算机工程,
2008,
(06)
:80
-81+84
[7]
OpenMP Fortran程序中死锁的静态检测
[J].
论文数:
引用数:
h-index:
机构:
王昭飞
;
黄春
论文数:
0
引用数:
0
h-index:
0
机构:
国防科学技术大学计算机学院
黄春
.
计算机研究与发展,
2007,
(03)
:536
-543
[8]
OpenMP任务调度开销及负载均衡分析
[J].
赖建新
论文数:
0
引用数:
0
h-index:
0
机构:
清华大学计算机系
清华大学计算机系
赖建新
;
论文数:
引用数:
h-index:
机构:
胡长军
;
赵宇迪
论文数:
0
引用数:
0
h-index:
0
机构:
清华大学计算机系
清华大学计算机系
赵宇迪
;
论文数:
引用数:
h-index:
机构:
王生原
;
张素琴
论文数:
0
引用数:
0
h-index:
0
机构:
清华大学计算机系
清华大学计算机系
张素琴
.
计算机工程,
2006,
(18)
:58
-60
[9]
多核计算与程序设计.[M].周伟明; 著.华中科技大学出版社.2009,
←
1
→