Optimizing Protein Folding Simulation on Intel Xeon Phi | |
Huang, Kun ; Chen, Yifeng | |
2016 | |
关键词 | Intel Xeon Phi Molecular Dynamics SIMD MIC Protein Fold |
英文摘要 | Molecular dynamics is an important method for protein structure research, which is called the holy grail of bioinformatics. It is also a popular application in large supercomputers. GROMACS is a widely used software package for molecular dynamics simulation. Almost all current attempts are only focus on the most costly part (consuming less than 70% of the time), while other parts are still running serially. In the official optimized version, a MIC even may not be as powerful as a highly optimized Xeon CPU. This paper introduces a deeply optimization on a single MIC card. We do not only optimize the hotspot in parallel, but also make the sequential part as efficiency as possible. In another word, we optimize the whole iteration loop. We try to explore potential performance as much as possible, combining a lot of optimization techniques, such as using SIMD instructions, rearranging data layout, redesigning data structure and adjusting work stream. We have achieved a speed of 500 steps/sec for a non-water protein molecule consisting of 3657 atoms. The speedup ratio is more than twice of what the official optimized version claims.; National HTRD 863 Plan [2012AA010902, 2012AA010903]; NSFC [61170053, 61432018, 61379048]; CPCI-S(ISTP); 291-297 |
语种 | 英语 |
出处 | 15th International Symposium on Parallel and Distributed Computing (ISPDC) |
DOI标识 | 10.1109/ISPDC.2016.49 |
内容类型 | 其他 |
源URL | [http://ir.pku.edu.cn/handle/20.500.11897/470088] |
专题 | 信息科学技术学院 |
推荐引用方式 GB/T 7714 | Huang, Kun,Chen, Yifeng. Optimizing Protein Folding Simulation on Intel Xeon Phi. 2016-01-01. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论