首页> 外文期刊>Journal of molecular modeling >Trajectory NG: Portable, compressed, general molecular dynamics trajectories
【24h】

Trajectory NG: Portable, compressed, general molecular dynamics trajectories

机译:NG轨迹:便携式,压缩的一般分子动力学轨迹

获取原文
获取原文并翻译 | 示例
           

摘要

We present general algorithms for the compression of molecular dynamics trajectories. The standard ways to store MD trajectories as text or as raw binary floating point numbers result in very large files when efficient simulation programs are used on supercomputers. Our algorithms are based on the observation that differences in atomic coordinates/velocities, in either time or space, are generally smaller than the absolute values of the coordinates/velocities. Also, it is often possible to store values at a lower precision. We apply several compression schemes to compress the resulting differences further. The most efficient algorithms developed here use a block sorting algorithm in combination with Huffman coding. Depending on the frequency of storage of frames in the trajectory, either space, time, or combinations of space and time differences are usually the most efficient. We compare the efficiency of our algorithms with each other and with other algorithms present in the literature for various systems: liquid argon, water, a virus capsid solvated in 15 mM aqueous NaCl, and solid magnesium oxide. We perform tests to determine how much precision is necessary to obtain accurate structural and dynamic properties, as well as benchmark a parallelized implementation of the algorithms. We obtain compression ratios (compared to single precision floating point) of 1:3.3-1:35 depending on the frequency of storage of frames and the system studied.
机译:我们提出了压缩分子动力学轨迹的通用算法。当在超级计算机上使用有效的仿真程序时,将MD轨迹存储为文本或原始二进制浮点数的标准方法会导致文件很大。我们的算法基于以下观察结果:原子坐标/速度在时间或空间上的差异通常小于坐标/速度的绝对值。而且,通常可能以较低的精度存储值。我们应用了几种压缩方案来进一步压缩结果差异。此处开发的最有效算法将块排序算法与霍夫曼编码结合使用。根据轨迹中帧存储的频率,空间,时间或空间和时间差的组合通常是最有效的。我们将我们的算法的效率与文献中针对各种系统的其他算法的效率进行了比较:液态氩,水,在15 mM NaCl水溶液中溶解的病毒衣壳和固态氧化镁。我们执行测试以确定获得准确的结构和动态属性所需的精度,并确定算法的并行实现基准。根据帧存储的频率和所研究的系统,我们获得的压缩比(与单精度浮点数相比)为1​​:3.3-1:35。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号