UNRES-GPU用于基于物理的蛋白质系统在生物时间和尺寸尺度上的粗粒模拟
Krzysztof M Ocetkiewicz1, Cezary Czaplewski1,2, Henryk Krawczyk1,3
1Centre of Informatics Tricity Academic Supercomputer and Network (CI TASK), Gdańsk University of Technology, Fahrenheit Union of Universities in Gdańsk, Gdańsk 80-233, Poland.
Bioinformatics (Oxford, England)
|June 20, 2023
概括
联合国残留物 (UNRES) 包现在运行在GPU上,显著加速粗粒蛋白质模拟. 这种优化使研究人员能够高效地达到大蛋白质系统的毫秒时间尺度.
科学领域:
- 计算生物学是一种计算生物学.
- 生物物理学的生物物理.
- 分子动力学模拟的模拟.
背景情况:
- 粗粒度 (CG) 模拟对于研究大型生物分子系统至关重要.
- 联合国残留物 (UNRES) 包是一个优化用于蛋白质模拟的CG力场.
- 加快模拟对于探索更长的时间尺度和更大的系统至关重要.
研究的目的:
- 实施UNRES关于图形处理器单元 (GPU) 的包,以提高性能.
- 为了评估GPU实现实现的加速度与连续和并行CPU版本相比.
- 为了在毫秒时间尺度上实现大型蛋白质系统的模拟.
主要方法:
- 在GPU上实施UNRES包.
- 与顺序和OpenMP并行CPU实现进行性能基准测试.
- 对大型蛋白质系统 (>10,000个残留物) 的加速因子的分析.
主要成果:
- 与顺序代码相比,在NVIDIA A100 GPU上实现了超过100倍的加速度.
- 与64个CPU内核上的并行OpenMP代码相比,获得了8.5倍的速度提升.
- 证明了大型蛋白质系统达到毫秒时间尺度的能力.
结论:
- UNRES-GPU实现为大规模的蛋白质模拟提供了大量的计算加速.
- 这一进步显著扩大了粗粒度分子动力学的可访问时间尺度.
- 优化的UNRES-GPU包方便研究大型蛋白质系统中复杂的生物过程.
相关概念视频
Protein Dynamics in Living Cells
2.2K
Different fluorescence-based techniques are used to study the protein dynamics in living cells. These techniques include FRAP, FRET, and PET.
Fluorescent recovery after photobleaching (FRAP) is a fluorescent-protein-based detection technique used to quantify protein movement rates within the cell. This method exposes a small portion of the cell to an intense laser beam. The laser beam causes permanent photobleaching of the fluorophore-tagged proteins in the exposed region. As the bleached...
Fluorescent recovery after photobleaching (FRAP) is a fluorescent-protein-based detection technique used to quantify protein movement rates within the cell. This method exposes a small portion of the cell to an intense laser beam. The laser beam causes permanent photobleaching of the fluorophore-tagged proteins in the exposed region. As the bleached...
2.2K
Equilibrium Conditions for a Particle
1.2K
When an object is in equilibrium, it is either at rest or moving with a constant velocity. There are two types of equilibrium: static and dynamic. Static equilibrium occurs when an object is at rest, while dynamic equilibrium occurs when an object is moving with a constant velocity. In both cases, there must be a balance of forces acting on the object.
To understand the concept of equilibrium, let us first consider the forces acting on an object. When different forces act on an object, they can...
To understand the concept of equilibrium, let us first consider the forces acting on an object. When different forces act on an object, they can...
1.2K


