List of Folding@home cores explained

The distributed-computing project Folding@home uses scientific computer programs, referred to as "cores" or "fahcores", to perform calculations.[1] [2] Folding@home's cores are based on modified and optimized versions of molecular simulation programs for calculation, including TINKER, GROMACS, AMBER, CPMD, SHARPEN, ProtoMol and Desmond.[1] [3] [4] These variants are each given an arbitrary identifier (Core xx). While the same core can be used by various versions of the client, separating the core from the client enables the scientific methods to be updated automatically as needed without a client update.[1]

Active cores

These cores listed below are currently used by the project.[1]

GROMACS

GPU

Cores for the Graphics Processing Unit use the graphics chip of modern video cards to do molecular dynamics. The GPU Gromacs core is not a true port of Gromacs, but rather key elements from Gromacs were taken and enhanced for GPU capabilities.[7]

GPU3

These are the third generation GPU cores, and are based on OpenMM, Pande Group's own open library for molecular simulation. Although based on the GPU2 code, this adds stability and new capabilities.[8]

Inactive cores

These cores are not currently used by the project, as they are either retired due to becoming obsolete, or are not yet ready for general release.[1]

TINKER

TINKER is a computer software application for molecular dynamics simulation with a complete and general package for molecular mechanics and molecular dynamics, with some special features for biopolymers.[12]

GROMACS

CPMD

Short for Car–Parrinello Molecular Dynamics, this core performs ab-initio quantum mechanical molecular dynamics. Unlike classical molecular dynamics calculations which use a force field approach, CPMD includes the motion of electrons in the calculations of energy, forces and motion.[40] [41] Quantum chemical calculations have the possibility to yield a very reliable potential energy surface, and can naturally incorporate multi-body interactions.[41]

SHARPEN

Desmond

The software for this core was developed at D. E. Shaw Research. Desmond performs high-speed molecular dynamics simulations of biological systems on conventional computer clusters.[47] [48] [49] [50] The code uses novel parallel algorithms[51] and numerical techniques[52] to achieve high performance on platforms containing a large number of processors,[53] but may also be executed on a single computer. Desmond and its source code are available without cost for non-commercial use by universities and other not-for-profit research institutions.

AMBER

Short for Assisted Model Building with Energy Refinement, AMBER is a family of force fields for molecular dynamics, as well as the name for the software package that simulates these force fields.[55] AMBER was originally developed by Peter Kollman at the University of California, San Francisco, and is currently maintained by professors at various universities.[56] The double-precision AMBER core is not currently optimized with SSE nor SSE2,[57] [58] but AMBER is significantly faster than Tinker cores and adds some functionality which cannot be performed using Gromacs cores.[58]

ProtoMol

ProtoMol is an object-oriented, component based, framework for molecular dynamics (MD) simulations. ProtoMol offers high flexibility, easy extendibility and maintenance, and high performance demands, including parallelization.[59] In 2009, the Pande Group was working on a complementary new technique called Normal Mode Langevin Dynamics which had the possibility to greatly speed simulations while maintaining the same accuracy.[8] [60]

GPU

GPU2

These are the second generation GPU cores. Unlike the retired GPU1 cores, these variants are for ATI CAL-enabled 2xxx/3xxx or later series and NVIDIA CUDA-enabled NVIDIA 8xxx or later series GPUs.[62]

GPU3

These are the third generation GPU cores, and are based on OpenMM, Pande Group's own open library for molecular simulation. Although based on the GPU2 code, this adds stability and new capabilities.[8]

External links

Notes and References

  1. Web site: Folding@home Project Summary . 2019-09-15.
  2. Web site: Re: Lucid Virtu and Foldig At Home . 2011 . Zagen30 . 2011-08-30.
  3. Web site: Folding@home with QMD core FAQ . 2006-12-03 . Vijay Pande . 2005-10-16 . FAQ. Stanford University. The site indicates that Folding@home uses a modification of CPMD allowing it to run on the supercluster environment.
  4. Web site: Folding@home: How does FAH code development and sysadmin get done? . 2009-06-25 . Vijay Pande . 2009-06-17.
  5. Web site: CPU FAH core with AVX support? Mentioned a while back? . 2017-02-18 . 2016-11-07.
  6. Web site: New Client with ARM Support. 24 November 2020.
  7. Web site: ATI FAQ: Are these WUs compatible with other fahcores? . 2011-08-23 . 2011 . Vijay Pande . FAQ . dead . https://web.archive.org/web/20121028125028/http://folding.stanford.edu/English/FAQ-ATI . 2012-10-28 .
  8. Web site: Update on new FAH cores and clients . 2011-08-23 . 2009 . Vijay Pande.
  9. Web site: GPU CORE22 0.0.2 coming to ADVANCED. 2020-02-14.
  10. Web site: core22 0.0.20 limited testing with project 17110. 2021-01-14.
  11. Web site: New OpenMM core Core23 available for public use.
  12. Web site: TINKER Home Page . 2012-08-24.
  13. Web site: Tinker Core . 2012-08-24 . 2011.
  14. Web site: Folding@home on ATI's GPUs: a major step forward . 2011-08-28 . 2011 . dead . https://web.archive.org/web/20121028125028/http://folding.stanford.edu/English/FAQ-ATI . 2012-10-28 .
  15. Web site: GPU core . 2011-08-28 . 2011.
  16. Web site: Gromacs FAQ . 2011-09-03 . 2007 . FAQ . dead . https://web.archive.org/web/20120717063443/http://folding.stanford.edu/English/FAQ-gromacs . 2012-07-17 .
  17. Web site: SMP FAQ . 2011-08-22 . 2011 . FAQ . dead . https://web.archive.org/web/20120922013529/http://folding.stanford.edu/English/FAQ-SMP . 2012-09-22 .
  18. Web site: Gromacs SMP core . 2011-08-28 . 2011.
  19. Web site: Gromacs CVS SMP core . 2011-08-28 . 2011.
  20. Web site: New release: extra-large work units . 2011-08-28 . 2011.
  21. Web site: PS3 Screenshot . 2011-08-24 . 2007.
  22. Web site: PS3 Client . 2011-08-28 . 2008.
  23. Web site: PS3 FAQ . 2011-08-28 . 2009 . https://web.archive.org/web/20080912112638/http://folding.stanford.edu/English/FAQ-PS3 . 2008-09-12 . dead .
  24. Web site: Gromacs Core . 2011-08-21 . 2011.
  25. Web site: Gromacs 33 Core . 2011-08-21 . 2011.
  26. Web site: Gromacs SREM Core . 2011-08-24 . 2011.
  27. Replica-exchange molecular dynamics method for protein folding . 1999 . 10.1016/S0009-2614(99)01123-9 . 1999CPL...314..141S . 314 . 1–2 . Chemical Physics Letters . 141–151. Sugita . Yuji . Okamoto . Yuko .
  28. Web site: Gromacs Simulated Tempering core . 2011-08-24 . 2011.
  29. Web site: Double Gromacs Core . 2011-08-22 . 2011.
  30. Web site: Double Gromacs B Core . 2011-08-22 . 2011.
  31. Web site: Double Gromacs C Core . 2011-08-22 . 2011.
  32. Web site: GB Gromacs . 2011-08-22 . 2011.
  33. Web site: Folding Forum • View topic - Public Release of New A4 Cores.
  34. Web site: Folding Forum • View topic - Project 7600 Adv -> Full FAH.
  35. Web site: Project 10412 now on advanced . 2011-09-03 . 2010.
  36. Web site: Gromacs CVS SMP2 Core . 2011-08-22 . 2011.
  37. Web site: Re: Project:6099 run:3 clone:4 gen:0 - Core needs updating . kasson . 2011-10-11 . 2011-10-11.
  38. Web site: Gromacs CVS SMP2 bigadv Core . 2011-08-22 . 2011.
  39. Web site: Introduction of a new SMP core, changes to bigadv . 2011-08-24 . 2011.
  40. 10.1103/PhysRevLett.55.2471 . Unified Approach for Molecular Dynamics and Density-Functional Theory . R. Car . M. Parrinello . amp. Phys. Rev. Lett. . 55 . 1985 . 2471–2474 . 10032153 . 22 . 1985PhRvL..55.2471C. free .
  41. Web site: QMD FAQ . FAQ . 2007 . 2011-08-28.
  42. Web site: QMD Core . 2011-08-24 . 2011.
  43. Web site: FAH & QMD & AMD64 & SSE2 . FAQ.
  44. Web site: SHARPEN . dead . https://web.archive.org/web/20081202015556/http://p450.caltech.edu/sharpen/sharpenprojects.html . December 2, 2008 .
  45. Web site: SHARPEN: Systematic Hierarchical Algorithms for Rotamers and Proteins on an Extended Network (deadlink) . About . dead . https://web.archive.org/web/20081201052516/http://p450.caltech.edu/sharpen/sharpenabout.html . December 1, 2008 .
  46. Web site: Re: SHARPEN . 2010 . 2011-08-29.
  47. Book: ACM. Kevin J. Bowers . ACM/IEEE SC 2006 Conference (SC'06) . 43 . Edmond Chow . Huafeng Xu . Ron O. Dror . Michael P. Eastwood . Brent A. Gregersen . John L. Klepeis . István Kolossváry . Mark A. Moraes . Federico D. Sacerdoti . John K. Salmon . Yibing Shan . David E. Shaw . amp . Scalable Algorithms for Molecular Dynamics Simulations on Commodity Clusters. http://sc06.supercomputing.org/schedule/pdf/pap259.pdf. 0-7695-2700-0. 2006. 10.1109/SC.2006.54.
  48. PNAS. Morten Ø. Jensen . David W. Borhani . Kresten Lindorff-Larsen . Paul Maragakis . Vishwanath Jogini . Michael P. Eastwood . Ron O. Dror . David E. Shaw . amp . Principles of Conduction and Hydrophobic Gating in K+ Channels. Proceedings of the National Academy of Sciences of the United States of America. 107. 5833–5838. 10.1073/pnas.0911691107. 2010. 20231479. 13. 2851896. 2010PNAS..107.5833J . free .
  49. PNAS. Ron O. Dror . Daniel H. Arlow . David W. Borhani . Morten Ø. Jensen . Stefano Piana . David E. Shaw . amp . Identification of Two Distinct Inactive Conformations of the ß2-Adrenergic Receptor Reconciles Structural and Biochemical Observations. 10.1073/pnas.0811065106. Proceedings of the National Academy of Sciences of the United States of America. 106. 4689–4694. 2009. 19258456. 12. 2650503. 2009PNAS..106.4689D . free .
  50. PNAS. Yibing Shan . Markus A. Seeliger . Michael P. Eastwood . Filipp Frank . Huafeng Xu . Morten Ø. Jensen . Ron O. Dror . John Kuriyan . David E. Shaw . amp . A Conserved Protonation-Dependent Switch Controls Drug Binding in the Abl Kinase. 10.1073/pnas.0811223106. Proceedings of the National Academy of Sciences of the United States of America. 106. 139–144. 2009. 19109437. 1. 2610013. 2009PNAS..106..139S . free .
  51. J. Chem. Phys.. Kevin J. Bowers . Ron O. Dror . David E. Shaw . amp . The Midpoint Method for Parallelization of Particle Simulations. 10.1063/1.2191489. Journal of Chemical Physics. 124. 184109:1–11. 2006. 16709099. 18. 2006JChPh.124r4109B . free.
  52. J. Chem. Phys.. Ross A. Lippert . Kevin J. Bowers . Ron O. Dror . Michael P. Eastwood . Brent A. Gregersen . John L. Klepeis . István Kolossváry . David E. Shaw . amp . A Common, Avoidable Source of Error in Molecular Dynamics Integrators. 10.1063/1.2431176. Journal of Chemical Physics. 126. 046101:1–2. 2007. 17286520. 4. 2007JChPh.126d6101L . free.
  53. Edmond Chow . Charles A. Rendleman . Kevin J. Bowers . Ron O. Dror . Douglas H. Hughes . Justin Gullingsrud . Federico D. Sacerdoti . David E. Shaw . amp . Desmond Performance on a Cluster of Multicore Processors. D. E. Shaw Research Technical Report DESRES/TR--2008-01, July 2008. 2008.
  54. Web site: Desmond core . 2011-08-24.
  55. Web site: Amber . 2011-08-23 . 2011.
  56. Web site: Amber Developers . 2011-08-23 . 2011.
  57. Web site: AMBER Core . 2011-08-23 . 2011.
  58. Web site: Folding@Home with AMBER FAQ . 2011-08-23 . 2004 . FAQ.
  59. Web site: ProtoMol . 2011-08-24.
  60. Web site: Folding@home - About . FAQ. 2010-07-26 .
  61. Web site: ProtoMol core . 2011-08-24 . 2011.
  62. Web site: GPU2 Core . 2011-08-23 . 2011.
  63. Web site: FAH Support for ATI GPUs . 2011-08-31 . 2011.
  64. Web site: Folding Forum: Announcing project 5900 and Core_14 on advmethods . 2011-08-23 . 2009 . ihaque (Pande Group member).
  65. Web site: GPU3 Core . 2011-08-23 . 2011.
  66. Web site: GPU Core 17 . 2014-07-12 . 2014.
  67. Web site: Core 18 and Maxwell. 19 February 2015.
  68. Web site: Core18 Projects 10470-10473 to FAH. 19 February 2015.
  69. Web site: New Core18 (login required). 19 February 2015.
  70. Web site: Core 21 v0.0.11 moving to FAH with p9704, p9712. 2019-09-18.