Folding@home
Original author(s) | Vijay Pande |
---|---|
Developer(s) | Stanford University / Pande Group |
Initial release | 2000-10-01 |
Stable release | Windows: 6.23 (uniprocessor) 6.32 (GPU) Mac OS X: 6.29.3 (PPC uniprocessor) 6.29.3 (x86 SMP) Linux: 6.02 (uniprocessor) 6.34 (x86-64 SMP) PlayStation 3: 1.3.1 [1] / April 12, 2010 (Mac SMP) |
Preview release | All platforms: 7.1.24 / April 9, 2011 |
Platform | Cross-platform |
Available in | English |
Type | Distributed computing |
License | Proprietary [1] |
Website | folding |
Folding@home ("Folding at Home", FAH, F@h) is a distributed computing (DC) project designed to perform computationally intensive simulations of protein folding and other molecular dynamics (MD), and to improve on the methods available to do so. It was launched on October 1, 2000, and is currently managed by the Pande Group, within Stanford University's chemistry department, under the supervision of Professor Vijay Pande.
In 2007 Guinness[2] recognized Folding@home as the most powerful distributed computing cluster in the world. Folding@home is one of the world's largest distributed computing projects.[3] The goal of the project is "to understand protein folding, misfolding, and related diseases."[4]
Accurate simulations of protein folding and misfolding enable the scientific community to better understand the development of many diseases, including sickle-cell disease (drepanocytosis), Alzheimer's disease, Parkinson's disease, Bovine spongiform encephalopathy, cancer, Huntington's disease, cystic fibrosis, osteogenesis imperfecta, alpha 1-antitrypsin deficiency, and other aggregation-related diseases.[5] More fundamentally, understanding the process of protein folding — how biological molecules assemble themselves into a functional state — is one of the outstanding problems of molecular biology. So far, the Folding@home project has successfully simulated folding in the 1.5 millisecond range[6] — which is a simulation thousands of times longer than it was previously thought possible to model.
The Pande Group's goal is to refine and improve the MD and Folding@home DC methods to the level where it will become an essential tool for MD research,[7] and to achieve that goal they collaborate with various scientific institutions.[8] As of November 23, 2010, seventy-eight scientific research papers have been published using the project's work.[9] A University of Illinois at Urbana-Champaign report dated October 22, 2002 states that Folding@home distributed simulations of protein folding are demonstrably accurate.[10]
Function
Folding@home does not rely on powerful supercomputers for its data processing; instead, the primary contributors to the Folding@home project are many hundreds of thousands of personal computer users who have installed a client program. The client runs in the background, utilizing otherwise unused CPU (or in some cases, GPU, see below) power. The older, no longer used version of Folding@home for the CPU could be run as a screen saver, only folding while the user is away. In most modern personal computers, the CPU is rarely used to its full capacity at all times; the Folding@home client takes advantage of this unused processing power.
The Folding@home client periodically connects to a server to retrieve "work units", which are packets of data upon which to perform calculations. Each completed work unit is then sent back to the server. As data integrity is a major concern for all distributed computing projects, all work units are validated through the use of a 2048 bit digital signature.
Contributors to Folding@home may have user names used to keep track of their contributions. Each user may be running the client on one or more CPUs; for example, a user with two computers could run the client on both of them. Users may also contribute under one or more team names; many different users may join together to form a team. Contributors are assigned a score indicating the number and difficulty of completed work units. Rankings and other statistics are posted to the Folding@home website https://folding.stanford.edu/English/Stats.
Software
The Folding@home client consists of three separate components.
- The client software acts as a download and file manager for work units and scientific cores, controls the cores, and is the software with which the user interacts. Separating the client from the core enables the scientific methods to be updated automatically (or new methods to be added) without a client update.
- The Work Unit is the actual data that the client is being asked to process.
- The Core performs the calculations on the work unit. Folding@home's cores are based on modified versions of seven molecular simulation programs for calculation: TINKER, GROMACS, AMBER, CPMD, SHARPEN, ProtoMol and Desmond.[11][12] Where possible, optimizations are used to speed the process of calculation. There are many variants on these base simulation programs, each of which is given an arbitrary identifier (Core xx).[13]
Active cores
Cores listed in this section may not necessarily be being used by the project at any given time, but are included here as their use may be resumed at any time without notice. Deprecated and forthcoming cores are in the next section.
- GROMACS (all variants of this core use SIMD optimizations including SSE, 3DNow+ or AltiVec, where available, unless otherwise specified)
- Gromacs (Core 78)
- Available for all uniprocessor clients only.
- DGromacs (Core 79)
- Double precision Gromacs, uses SSE2 only.
- Available for all uniprocessor clients only.
- DGromacsB (Core 7b)
- DGromacsC (Core 7c)
- GBGromacs (Core 7a)
- Gromacs with the Generalized Born implicit solvent model.
- Available for all uniprocessor clients only.
- Gromacs SREM (Core 80)
- Gromacs Serial Replica Exchange Method.
- The Gromacs Serial Replica Exchange Method core, also known as GroST (Gromacs Serial replica exchange with Temperatures), uses the Replica Exchange method (also known as REMD or Replica Exchange Molecular Dynamics) in its simulations.
- Available for Windows and Linux uniprocessor clients only.
- GroSimT (Core 81)
- Gromacs with simulated tempering.
- Available for Windows and Linux uniprocessor clients only.
- Gromacs 33 (Core a0)
- Uses the Gromacs 3.3 codebase.
- Available for all uniprocessor clients only.
- Gro-A3 core (Core a3)
- SMP version of the Gromacs A4 core.
- Uses threads rather than MPI for multicore support.
- Available for SMP2 client only.
- In open beta testing before general release.
- Released January 24, 2010.
- Gro-A4 (Core a4)
- A one-core version of the Gromacs SMP2 core.
- Available for Windows and Linux uniprocessor clients only.
- Gro-A5 (Core a5)
- An SMP version of the Gromacs A4 core.
- Only runs using the -bigadv client flag.
- Uses the same codebase as Gro-A3.
- Gro-A6 (Core a6)
- Same as Gro-A5, except it is a newer version.
- Only runs using the -bigadv client flag.
- Uses the same codebase as Gro-A3.
- GroGPU2 (Core 11)
- Graphics processing unit variant for ATI CAL-enabled and nVidia CUDA-enabled GPUs.
- Comes in two separate versions, one each for ATI and nVidia, but both have the same Core ID.
- GPUs do not support SIMD optimizations by design, so none are used in this core.
- Available for GPU2 client only.
- ATI-DEV (Core 12)
- Graphics processing unit developmental core for ATI CAL-enabled GPUS.
- Does not support SIMD optimizations.
- Available for GPU2 client only.
- NVIDIA-DEV (Core 13)
- Graphics processing unit developmental core for nVidia CUDA-enabled GPUs.
- Does not support SIMD optimizations.
- Available for GPU2 client only.
- GroGPU2-MT (Core 14)[14]
- Graphics processing unit variant for nVidia CUDA-enabled GPUs.
- Contains additional debugging code compared to the standard Core 11.
- Does not support SIMD optimizations.
- Released March 2, 2009.
- Available for GPU2 client only.
- Gro-PS3 (Does not have a known ID number, but also called SCEARD core)
- PlayStation 3 variant.
- No SIMD optimizations, uses SPE cores for optimization.
- Available for PS3 client only.
- Gromacs (Core 78)
- AMBER
- PMD (Core 82)[13]
- No optimizations.
- Available for Windows and Linux uniprocessor clients only.
- PMD (Core 82)[13]
- ProtoMol [8]
- Protomol Core (Core b4)
- In open beta testing before general release.
- Released to open testing on February 11, 2010.
- Protomol Core (Core b4)
- OpenMM
- Gromacs-OpenMM Core (Core 15)
- In open beta testing before general release.
- Uses CUDA and is available for nVidia only.
- Available for GPU2 client only.
- Gromacs-OpenMM Core (Core 15)
Inactive cores
- TINKER
- Tinker core (Core 65)
- Retired, as the GBGromacs cores (Cores 7a and a4) perform the same tasks much faster.
- No optimizations.
- Available for all uniprocessor clients only.
- Tinker core (Core 65)
- GROMACS
- GroGPU (Core 10)
- Graphics processing unit variant for ATI series 1xxx GPUs.
- GPUs do not have optimizations; no SIMD optimizations needed since GPU cores are explicitly designed for SIMD.
- Retired as of June 6, 2008 due to end of distribution of GPU1 client units.
- Available for GPU1 client only.
- Gro-SMP (Core a1)
- Symmetric multiprocessing variant, locked to four threads (but can be run on dual core processors).
- Runs only on multi-core x86 or x86-64 hardware.
- Was available for all SMP1 clients only.
- Retired due to move to threads-based SMP with the SMP2 client.
- GroCVS (Core a2)
- Symmetric multiprocessing variant with scalable numbers of threads.
- Runs only on multi-core x86 or x86-64 hardware, with four or more cores.
- Uses the Gromacs 4.0 codebase.
- Was available for Linux and Mac OS X SMP1 clients only.
- Retired due to move to threads-based SMP with the SMP2 client.
- GroGPU (Core 10)
- CPMD
- QMD (Core 96)
- Currently inactive, due to QMD developer graduating from Stanford University and to current research shifting away from Quantum MD.
- Caused controversy due to SSE2 issues involving Intel libraries and AMD processors.[15]
- Uses SSE2 (currently only on Intel CPUs, see above).
- Available for Windows and Linux uniprocessor clients only.
- QMD (Core 96)
- SHARPEN[16]
- SHARPEN Core[17]
- Currently inactive, in closed beta testing before general release.
- Uses different format to standard F@H cores, as there is more than one "Work Unit" (using the normal definition) in each work packet sent to clients.
- SHARPEN Core[17]
- Desmond
- Desmond Core
- Currently inactive, in closed beta testing before general release.
- Will be available for uniprocessor and SMP2 clients.
- Desmond Core
- OpenMM
- OpenMM-Gromacs core (Core 16)
- An updated version of Core 15, using OpenCL to support both ATI and nVidia graphics cards.
- Currently inactive, in closed beta testing before general release.
- Will be available for GPU3 client only.
- OpenMM-Gromacs core (Core 16)
Participation
Shortly after breaking the 200,000 active CPU count on September 20, 2005, the Folding@home project celebrated its fifth anniversary on October 1, 2005.
Interest and participation in the project has grown steadily since its launch. The number of active devices participating in the project increased substantially after receiving much publicity during the launch of their high performance clients for both ATi graphics cards and the PlayStation 3, and again following the launch of the high performance client for nVidia graphics cards.
As of March 28, 2011 the peak speed of the project overall has reached over 7 native PFLOPS (12.4 x86 PFLOPS)[18] from around 464,000 active machines, and the project has received computing results from over 6.07 million devices since it first started.[3]
Google collaboration
There used to be cooperation between Folding@home and Google Labs in the form of Google Toolbar. Google Compute supported Folding@home during its early stage — when Folding@home had about 10,000 active CPUs. At that time, a boost of 20,000 machines was very significant. Today the project has a large number of active CPUs and the number of new clients joining Google Compute was very low (most people opted for the Folding@home client instead). It is available here (must access in IE with old version of Google Toolbar). The Google Compute clients also had certain limits: they could only run the TINKER core and had limited naming and team options. Folding@home is no longer supported on Google Toolbar, and even the old Google Toolbar client will not work.[19]
Genome@home
Folding@home absorbed the Genome@home project on March 8, 2004. The work which was started by the Genome@home project has since been completed using the Folding@home network (the work units without deadlines), and no new work is being distributed by this project. All donators were encouraged to download the Folding@home client (the F@h 4.xx client had a Genome@home option), and once the Genome@home work was complete these clients were asked to donate their processing power to the Folding@home project instead.
PetaFLOPS milestones
Native petaFLOPS threshold | Date crossed |
---|---|
1.0 | September 16, 2007 |
2.0 | early May 2008 |
3.0 | August 20, 2008 |
4.0 | September 28, 2008 |
5.0 | February 18, 2009 |
6.0 | March 25, 2011 |
7.0 | March 28, 2011 |
On September 16, 2007, the Folding@home project officially attained a sustained performance level higher than one native petaFLOPS, becoming the first computing system of any kind in the world ever to do so, although it had briefly peaked above one native petaFLOPS in March 2007, receiving a large amount of mainstream media coverage for doing so.[20][21] In early May 2008 the project attained a sustained performance level higher than two native petaFLOPS, followed by the three and four native petaFLOPS milestones on August 20 and September 28, 2008 respectively. On February 18, 2009, Folding@home achieved a performance level of just above 5 petaFLOPS, thereby becoming the first computing system of any kind to surpass 5 native PFLOPS,[22] just as it was for the other four milestones. In late March 2011 Folding@home briefly peaked above the 6 and 7 native petaFLOP barriers, but then fell back to 5.6.[3]
The Folding@home computing cluster currently operates at about 5.6 native petaFLOPS, (about 9.3 x86 petaFLOPS) with a large majority of the performance coming from GPU and PlayStation 3 clients.[3] In comparison to this, the fastest standalone supercomputer (non-distributed computing) in the world (as of November 2010, Tianhe-I) peaks at approximately 2.56 petaFLOPS.[23]
Starting in April 2009, Folding@home began reporting performance in both "Native" FLOPS and x86 FLOPS.[3] "x86" FLOPS reported at a much higher mark than the "Native" FLOPS. A detailed explanation of the difference between the two figures was given in the FLOP section of the Folding@home FAQ.[18]
Results
These peer-reviewed papers (in chronological order) all use research from the Folding@home project:[9]
2000–2001
- M. R. Shirts and V. S. Pande. (2000). "Screen Savers of the World, Unite!". Science. 290 (5498): 1903–1904. doi:10.1126/science.290.5498.1903. PMID 17742054.
- Michael R. Shirts and Vijay S. Pande (2001). "Mathematical Analysis of Coupled Parallel Simulations". Physical Review Letters. 86 (22): 4983–4987. Bibcode:2001PhRvL..86.4983S. doi:10.1103/PhysRevLett.86.4983. PMID 11384401.
- Bojan Zagrovic, Eric J. Sorin and Vijay Pande (2001). "b-Hairpin Folding Simulations in Atomistic Detail Using an Implicit Solvent Model". Journal of Molecular Biology. 313 (1): 151–169. doi:10.1006/jmbi.2001.5033. PMID 11601853.
2002
- Stefan M. Larson, Christopher D. Snow, Michael R. Shirts, and Vijay S. Pande (2002) "Folding@home and Genome@home: Using distributed computing to tackle previously intractable problems in computational biology", Stefan M. Larson, Christopher D. Snow, Michael R. Shirts, and Vijay S. Pande. Published in Computational Genomics, Richard Grant (2004), Horizon Press
- Bojan Zagrovic, Christopher D. Snow, Michael R. Shirts, and Vijay S. Pande. (2002). "Simulation of Folding of a Small Alpha-helical Protein in Atomistic Detail using Worldwide distributed Computing". Journal of Molecular Biology. 323 (5): 927–937. doi:10.1016/S0022-2836(02)00997-X. PMID 12417204.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Bojan Zagrovic, Christopher D. Snow, Siraj Khaliq, Michael R. Shirts, and Vijay S. Pande (2002). "Native-like Mean Structure in the Unfolded Ensemble of Small Proteins". Journal of Molecular Biology. 323 (1): 153–164. doi:10.1016/S0022-2836(02)00888-4. PMID 12368107.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Christopher D. Snow, Bojan Zagrovic, and Vijay S. Pande (2002). "The Trp Cage: Folding Kinetics and Unfolded State Topology via Molecular Dynamics Simulations". Journal of the American Chemical Society. 124 (49): 14548–14549. doi:10.1021/ja028604l. PMID 12465960.
{{cite journal}}
: CS1 maint: multiple names: authors list (link)
2003
- Vijay S. Pande, Ian Baker, Jarrod Chapman, Sidney P. Elmer, Siraj Khaliq, Stefan M. Larson, Young Min Rhee, Michael R. Shirts, Christopher D. Snow, Eric J. Sorin, Bojan Zagrovic (2003). "Atomistic protein folding simulations on the submillisecond timescale using worldwide distributed computing". Biopolymers. 68 (1): 91–109. doi:10.1002/bip.10219. PMID 12579582.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Young Min Rhee & Vijay S. Pande (2003). "Multiplexed-Replica Exchange Molecular Dynamics Method for Protein Folding Simulation". Biophysical Journal. 84 (2): 775–786. Bibcode:2003BpJ....84..775R. doi:10.1016/S0006-3495(03)74897-8. PMC 1302658. PMID 12547762.
- Eric J. Sorin, Young Min Rhee, Bradley J. Nakatani & Vijay S. Pande (2003). "Insights Into Nucleic Acid Conformational Dynamics from Massively Parallel Stochastic Simulations". Biophysical Journal. 85 (2): 790–803. Bibcode:2003BpJ....85..790S. doi:10.1016/S0006-3495(03)74520-2. PMC 1303202. PMID 12885628.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Bojan Zagrovic and Vijay S. Pande (2003). "Solvent Viscosity Dependence of the Folding Rate of a Small Protein: Distributed Computing Study". Journal of Computational Chemistry. 24 (12): 1432–1436. doi:10.1002/jcc.10297. PMID 12868108.
- Michael R. Shirts, Jed W. Pitera, William C. Swope, and Vijay S. Pande (2003). "Extremely precise free energy calculations of amino acid side chain analogs: Comparison of common molecular mechanics force fields for proteins". Journal of Chemical Physics. 119 (11): 5740–5761. doi:10.1063/1.1587119.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Michael R. Shirts, Eric Bair, Giles Hooker, and Vijay S Pande (2003). "Equilibrium Free Energies from Nonequilibrium Measurements Using Maximum-Likelihood Methods". Physical Review Letters. 91 (14): 140601. Bibcode:2003PhRvL..91n0601S. doi:10.1103/PhysRevLett.91.140601. PMID 14611511.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Bojan Zagrovic & Vijay S Pande (2003). "Structural correspondence between the alpha-helix and the random-flight chain resolves how unfolded proteins can have native-like properties". Nature Structural Biology. 10 (11): 955–961. doi:10.1038/nsb995. PMID 14555998.
2004
- Eric J. Sorin, Bradley J. Nakatani, Young Min Rhee, Guha Jayachandran, V Vishal, & Vijay S Pande (2004). "Does Native State Topology Determine the RNA Folding Mechanism?". Journal of Molecular Biology. 337 (4): 789–757. doi:10.1016/j.jmb.2004.02.024. PMID 15033351.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Christopher D. Snow, Linlin Qiu, Deguo Du, Feng Gai, Stephen J. Hagen, & Vijay S Pande (2004). "Trp zipper folding kinetics by molecular dynamics and temperature-jump spectroscopy". Proceedings of the National Academy of Sciences, USA. 101 (12): 4077–4082. doi:10.1073/pnas.0305260101. PMC 384698. PMID 15020773.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Young Min Rhee, Eric J. Sorin, Guha Jayachandran, Erik Lindahl, & Vijay S Pande (2004). "Simulations of the role of water in the protein-folding mechanism". Proceedings of the National Academy of Sciences, USA. 101 (17): 6456–6461. doi:10.1073/pnas.0307898101. PMC 404066. PMID 15090647.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Nina Singhal, Christopher D. Snow, and Vijay S. Pande (2004). "Using path sampling to build better Markovian state models: Predicting the folding rate and mechanism of a tryptophan zipper beta hairpin". Journal of Chemical Physics. 121 (1): 415–425. doi:10.1063/1.1738647. PMID 15260562.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - L. T. Chong, C. D. Snow, Y. M. Rhee, and V. S. Pande. (2004). "Dimerization of the p53 Oligomerization Domain: Identification of a Folding Nucleus by Molecular Dynamics Simulations". Journal of Molecular Biology. 345 (4): 869–878. doi:10.1016/j.jmb.2004.10.083. PMID 15588832.
{{cite journal}}
: CS1 maint: multiple names: authors list (link)
2005
- Eric J. Sorin, Young Min Rhee, and Vijay S. Pande (2005). "Does Water Play a Structural Role in the Folding of Small Nucleic Acids?". Biophysical Journal. 88 (4): 2516–2524. doi:10.1529/biophysj.104.055087. PMC 1305348. PMID 15681648.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Eric J. Sorin and Vijay S. Pande (2005). "Exploring the Helix-Coil Transition via All-atom Equilibrium Ensemble Simulations". Biophysical Journal. 88 (4): 2472–2493. doi:10.1529/biophysj.104.051938. PMC 1305346. PMID 15665128.
- Eric J. Sorin and Vijay S. Pande (2005). "Empirical Force-Field Assessment: The Interplay Between Backbone Torsions and Noncovalent Term Scaling". Journal of Computational Chemistry. 26 (7): 682–690. doi:10.1002/jcc.20208. PMID 15754305.
- C. D. Snow, E. J. Sorin, Y. M. Rhee, and V. S. Pande. (2005). "How well can simulation predict protein folding kinetics and thermodynamics?". Annual Reviews of Biophysics. 34: 43–69. doi:10.1146/annurev.biophys.34.040204.144447. PMID 15869383.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Bojan Zagrovic, Jan Lipfert, Eric J. Sorin, Ian S. Millett, Wilfred F. van Gunsteren, Sebastian Doniach & Vijay S. Pande (2005). "Unusual compactness of a polyproline type II structure". Proceedings of the National Academy of Sciences, USA. 102 (33): 11698–11703. doi:10.1073/pnas.0409693102. PMC 1187952. PMID 16085707.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Michael R. Shirts & Vijay S. Pande (2005). "Comparison of efficiency and bias of free energies computed by exponential averaging, the Bennett acceptance ratio, and thermodynamic integration". Journal of Chemical Physics. 122 (14): 144107. doi:10.1063/1.1873592. PMID 15847516.
- Michael R. Shirts & Vijay S. Pande (2005). "Solvation free energies of amino acid side chain analogs for common molecular mechanics water models". Journal of Chemical Physics. 122 (13): 134508. doi:10.1063/1.1877132. PMID 15847482.
- Sidney Elmer, Sanghyun Park, & Vijay S. Pande (2005). "Foldamer dynamics expressed via Markov state models. I. Explicit solvent molecular-dynamics simulations in acetonitrile, chloroform, methanol, and water". Journal of Chemical Physics. 123 (11): 114902. doi:10.1063/1.2001648. PMID 16392592.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Sidney Elmer, Sanghyun Park, & Vijay S. Pande (2005). "Foldamer dynamics expressed via Markov state models. II. State space decomposition". Journal of Chemical Physics. 123 (11): 114903. doi:10.1063/1.2008230. PMID 16392593.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Sanghyun Park, Randall J. Radmer, Teri E. Klein, and Vijay S. Pande (2005). "A New Set of Molecular Mechanics Parameters for Hydroxyproline and Its Use in Molecular Dynamics Simulations of Collagen-Like Peptides". Journal of Computational Chemistry. 26 (15): 1612–1616. doi:10.1002/jcc.20301. PMID 16170799.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Hideaki Fujutani, Yoshiaki Tanida, Masakatsu Ito, Guha Jayachandran, Christopher D. Snow, Michael R. Shirts, Eric J. Sorin, and Vijay S. Pande (2005). "Direct calculation of the binding free energies of FKBP ligands using the Fujitsu BioServer massively parallel computer". Journal of Chemical Physics. 123 (8): 084108. doi:10.1063/1.1999637. PMID 16164283.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Nina Singhal and Vijay S. Pande (2005). "Error Analysis and efficient sampling in Markovian State Models for protein folding". Journal of Chemical Physics. 123 (20): 204909. doi:10.1063/1.2116947. PMID 16351319.
- Bojan Zagrovic, Guha Jayachandran, Ian S. Millett, Sebastian Doniach and Vijay S. Pande (2005). "How large is alpha-helix in solution? Studies of the radii of gyration of helical peptides by SAXS and MD". Journal of Chemical Physics. 353 (2): 232–241. doi:10.1016/j.jmb.2005.08.053. PMID 16171817.
{{cite journal}}
: CS1 maint: multiple names: authors list (link)
2006
- Paula Petrone and Vijay S. Pande (2006). "Can conformational change be described by only a few normal modes?". Biophysical Journal. 90 (5): 1583–1593. doi:10.1529/biophysj.105.070045. PMC 1367309. PMID 16361336.
- Eric J. Sorin, Young Min Rhee, Michael R. Shirts, and Vijay S. Pande (2006). "The solvation interface is a determining factor in peptide conformational preferences". Journal of Molecular Biology. 356 (1): 248–256. doi:10.1016/j.jmb.2005.11.058. PMID 16364361.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Eric J. Sorin and Vijay S. Pande (2006). "Nanotube confinement denatures protein helices". Journal of the American Chemical Society. 128 (19): 6316–6317. doi:10.1021/ja060917j. PMID 16683786.
- Young Min Rhee and Vijay S. Pande (2006). "On the role of chemical detail in simulating protein folding kinetics". Chemical Physics. 323: 66–77. doi:10.1016/j.chemphys.2005.08.060.
- L.T. Chong, W. C. Swope, J. W. Pitera, and V. S. Pande (2006). "A novel approach for computational alanine scanning: application to the p53 oligomerization domain". Journal of Molecular Biology. 357 (3): 1039–1049. doi:10.1016/j.jmb.2005.12.083. PMID 16457841.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - I. Suydam, C. D. Snow, V. S. Pande and S. G. Boxer. (2006). "Electric Fields at the Active Site of an Enzyme: Direct Comparison of Experiment with Theory". Science. 313 (5784): 200–204. doi:10.1126/science.1127159. PMID 16840693.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - P. Kasson, N. Kelley, N. Singhal, M. Vrjlic, A. Brunger, and V. S. Pande (2006). "Ensemble molecular dynamics yields submillisecond kinetics and intermediates of membrane fusion". Proceedings of the National Academy of Sciences, USA. 103 (32): 11916–11921. doi:10.1073/pnas.0601597103. PMC 1567673. PMID 16880392.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Guha Jayachandran, V. Vishal, and V. S. Pande (2006). "Folding Simulations of the Villin Headpiece in All-Atom Detail". Journal of Chemical Physics. 124 (16): 164902. doi:10.1063/1.2186317. PMID 16674165.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Guha Jayachandran, M. R. Shirts, S. Park, and V. S. Pande (2006). "Parallelized Over Parts Computation of Absolute Binding Free Energy with Docking and Molecular Dynamics". Journal of Chemical Physics. 125 (8): 084901. doi:10.1063/1.2221680. PMID 16965051.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - C. Snow and V. S. Pande (2006). "Kinetic Definition of Protein Folding Transition State Ensembles and Reaction Coordinates". Biophysical Journal. 91 (1): 14–24. doi:10.1529/biophysj.105.075689. PMC 1479057. PMID 16617068.
- S. Park, D. L. Ensign, and V. S. Pande (2006). "A Bayesian Update Method for Adaptive Weighted Sampling". Physical Review E. 74 (6): 066703. doi:10.1103/PhysRevE.74.066703.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - P. Kasson and V. S. Pande (2006). "Predicting structure and dynamics of loosely-ordered protein complexes: influenza hemagglutinin fusion peptide". PSB: 40–50. doi:10.1142/9789812772435_0005. PMID 17992744.
- Erich Elsen, Mike Houston, V. Vishal, Eric Darve, Pat Hanrahan, and Vijay Pande (2006). "N-Body simulation on GPUs". Proceedings of the 2006 ACM/IEEE conference on Supercomputing: 188. doi:10.1145/1188455.1188649.
{{cite journal}}
: CS1 maint: multiple names: authors list (link)
2007
- Guha Jayachandran, V. Vishal, Angel E. Garcıa and V. S. Pande (2007). "Local structure formation in simulations of two small proteins". Journal of Structural Biology. 157 (3): 491–499. doi:10.1016/j.jsb.2006.10.001. PMC 1931413. PMID 17098444.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Adam L Beberg and Vijay S. Pande (2007). "Storage@home: Petascale Distributed Storage". IPDPS: 1. doi:10.1109/IPDPS.2007.370672.
- J. Chodera, N. Singhal, V. S. Pande, K. Dill, and W. Swope (2007). "Automatic discovery of metastable states for the construction of Markov models of macromolecular conformational dynamics". Journal of Chemical Physics. 126 (15): 155101. doi:10.1063/1.2714538. PMID 17461665.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - D. Lucent, V. Vishal, V. S. Pande (2007). "Protein folding under confinement: a role for solvent". Proceedings of the National Academy of Sciences, USA. 104 (25): 10430–10434. doi:10.1073/pnas.0608256104. PMC 1965530. PMID 17563390.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - P. M. Kasson, A. Zomorodian, S. Park, N. Singhal, L. J. Guibas, and V. S. Pande (2007). "Persistent voids: a new structural metric for membrane fusion". Bioinformatics. 23 (14): 1753–9. doi:10.1093/bioinformatics/btm250. PMID 17488753.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - P. M. Kasson and V. S. Pande (2007). "Control of Membrane Fusion Mechanism by Lipid Composition: Predictions from Ensemble Molecular Dynamics". PLoS Computational Biology. 3 (11): e220. doi:10.1371/journal.pcbi.0030220. PMC 2077900. PMID 18020701.
{{cite journal}}
: CS1 maint: unflagged free DOI (link) - D. L. Ensign, P. M. Kasson, and V. S. Pande (2007). "Heterogeneity Even at the Speed Limit of Folding: Large-scale Molecular Dynamics Study of a Fast-folding Variant of the Villin Headpiece". Journal of Molecular Biology. 374 (3): 806–816. doi:10.1016/j.jmb.2007.09.069. PMID 17950314.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Alex Robertson, Edgar Luttmann, Vijay S. Pande (2007). "Effects of long-range electrostatic forces on simulated protein folding kinetics". Journal of Computational Chemistry. 29 (5): 694–700. doi:10.1002/jcc.20828. PMID 17849394.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Nina Singhal Hinrichs and Vijay S. Pande (2007). "Calculation of the distribution of eigenvalues and eigenvectors in Markovian state models for molecular dynamics". Journal of Chemical Physics. 126 (24): 244101. doi:10.1063/1.2740261. PMID 17614531.
2008
- Xuhui Huang, Gregory R. Bowman,and Vijay S. Pande (2008). "Convergence of folding free energy landscapes via application of enhanced sampling methods in a distributed computing environment". Journal of Chemical Physics. 128 (20): 205106. doi:10.1063/1.2908251. PMC 2809694. PMID 18513049.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Gregory R. Bowman, Xuhui Huang, Yuan Yao, Jian Sun, Gunnar Carlsson, Leonidas J. Guibas, and Vijay S. Pande (2008). "Structural Insight into RNA Hairpin Folding Intermediates". Journal of the American Chemical Society. 130 (30): 9676–9678. doi:10.1021/ja8032857. PMC 2652247. PMID 18593120.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Nicholas W. Kelley, V. Vishal, Grant A. Krafft, and Vijay S. Pande. (2008). "Simulating oligomerization at experimental concentrations and long timescales: A Markov state model approach". Journal of Chemical Physics. 129 (21): 214707. doi:10.1063/1.3010881. PMC 2674793. PMID 19063575.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Paula M. Petrone, Christopher D. Snow, Del Lucent, and Vijay S. Pande (2008). "Side-chain recognition and gating in the ribosome exit tunnel". Proceedings of the National Academy of Sciences, USA. 105 (43): 16549–16554. doi:10.1073/pnas.0801795105. PMC 2575457. PMID 18946046.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Edgar Luttmann, Daniel L. Ensign, Vishal Vaidyanathan, Mike Houston, Noam Rimon, Jeppe Øland, Guha Jayachandran, Mark Friedrichs, Vijay S. Pande (2008). "Accelerating Molecular Dynamic Simulation on the Cell processor and PlayStation 3". Journal of Computational Chemistry. 30 (2): 268–274. doi:10.1002/jcc.21054. PMID 18615421.
{{cite journal}}
: CS1 maint: multiple names: authors list (link)
2009
- Peter M. Kasson and Vijay S. Pande (2009). "Combining Mutual Information with Structural Analysis to Screen for Functionally Important Residues in Influenza Hemagglutinin". Pacific Symposium on Biocomputing. 14: 492–503. PMC 2811693. PMID 19209725.
- Nicholas W. Kelley, Xuhui Huang, Stephen Tam, Christoph Spiess, Judith Frydman and Vijay S. Pande (2009). "The predicted structure of the headpiece of the Huntingtin protein and its implications on Huntingtin aggregation". Journal of Molecular Biology. 388 (5): 919–27. doi:10.1016/j.jmb.2009.01.032. PMC 2677131. PMID 19361448.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - M. S. Friedrichs, P. Eastman, V. Vaidyanathan, M. Houston, S. LeGrand, A. L. Beberg, D. L. Ensign, C. M. Bruns, V. S. Pande (2009). "Accelerating molecular dynamic simulation on graphics processing units". Journal of Computational Chemistry. 30 (6): 864–72. doi:10.1002/jcc.21209. PMC 2724265. PMID 19191337.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - D. L. Ensign and V. S. Pande (2009). "The Fip35 WW Domain Folds with Structural and Mechanistic Heterogeneity in Molecular Dynamics Simulations". Biophysical Journal. 96 (8): L53–55. doi:10.1016/j.bpj.2009.01.024. PMC 2718323. PMID 19383445.
- V. A. Voelz, E. Luttmann, G. R. Bowman, and V.S. Pande (2009). "Probing the nanosecond dynamics of a designed three-stranded beta-sheet with massively parallel molecular dynamics simulation". International Journal of Molecular Sciences. 10 (3): 1013–30. doi:10.3390/ijms10031013. PMC 2672016. PMID 19399235.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) CS1 maint: unflagged free DOI (link) - A. Beberg and V. S. Pande (2009). "Folding@home: lessons from eight years of distributed computing". IEEE International Parallel and Distributed Processing Symposium: 1–8. doi:10.1109/IPDPS.2009.5160922.
- G. R. Bowman, X. Huang, and V. S. Pande (2009). "Using generalized ensemble simulations and Markov state models to identify conformational states". Methods. 49 (2): 197–201. doi:10.1016/j.ymeth.2009.04.013. PMC 2753735. PMID 19410002.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - G. R. Bowman and V. S. Pande (2009). "The Roles of Entropy and Kinetics in Structure Prediction". PLoS One. 4 (6): e5840. doi:10.1371/journal.pone.0005840. PMC 2688754. PMID 19513117.
{{cite journal}}
: CS1 maint: unflagged free DOI (link) - Peter M. Kasson, Daniel L. Ensign and Vijay S. Pande (2009). "Combining Molecular Dynamics with Bayesian Analysis To Predict and Evaluate Ligand-Binding Mutations in Influenza Hemagglutinin". Journal of the American Chemical Society. 131 (32): 11338–40. doi:10.1021/ja904557w. PMC 2737089. PMID 19637916.
- S. Bacallado, J. Chodera, and V. Pande (2009). "Bayesian comparison of Markov models of molecular dynamics with detailed balance constraint". Journal of Chemical Physics. 131 (4): 045106. doi:10.1063/1.3192309. PMC 2730706. PMID 19655927.
{{cite journal}}
: CS1 maint: multiple names: authors list (link)
2010
- Vincent A. Voelz, Gregory R. Bowman, Kyle Beauchamp and Vijay S. Pande (2010). "Molecular Simulation of ab Initio Protein Folding for a Millisecond Folder NTL9(1−39)". Journal of the American Chemical Society. 132 (5): 1526–1528. doi:10.1021/ja9090353. PMC 2835335. PMID 20070076.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - P. M. Kasson, E. Lindahl, and V. S. Pande (2010). "Atomic-Resolution Simulations Predict a Transition State for Vesicle Fusion Defined by Contact of a Few Lipid Tails". PLoS Computational Biology. 6 (6): e1000829. doi:10.1371/journal.pcbi.1000829. PMC 2891707. PMID 20585620.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) CS1 maint: unflagged free DOI (link) - G. R. Bowman and V. S. Pande (2010). "Protein folded states are kinetic hubs". Proceedings of the National Academy of Sciences, USA. 107 (24): 10890–10895. doi:10.1073/pnas.1003962107. PMC 2890711. PMID 20534497.
- V. S. Pande (2010). "A simple theory of protein folding kinetics". Physical Review Letters.
- EJ Thompson, AJ DePaul, SS Patel & EJ Sorin (2010). "Evaluating Molecular Mechanical Potentials for Helical Peptides and Proteins". PLoS ONE. 5 (4): e10056. doi:10.1371/journal.pone.0010056.g001. PMC 2850926. PMID 20418937.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) CS1 maint: unflagged free DOI (link) - AJ DePaul, EJ Thompson, SS Patel, K Haldeman & EJ Sorin (2010). "Equilibrium conformational dynamics in an RNA tetraloop from massively parallel molecular dynamics". Nucleic Acids Research. 38 (14): 4856–4867. doi:10.1093/nar/gkq134. PMC 2919701. PMID 20223768.
{{cite journal}}
: CS1 maint: multiple names: authors list (link)
2011
- Peter M. Kasson, Erik Lindahl, and Vijay S. Pande (2011). "Water Ordering at Membrane Interfaces Controls Fusion Dynamics". Journal of the American Chemical Society. doi:10.1021/ja200310d.
{{cite journal}}
: CS1 maint: multiple names: authors list (link)
High performance platforms
Graphics processing units
On October 2, 2006, the Folding@home Windows GPU client was released to the public as a beta test. After 9 days of processing from the beta client the Folding@home project had received 31 teraFLOPS of computing performance from only 450 ATI Radeon X1900 GPUs, averaging at over 70x the performance of current CPU submissions, and the GPU clients remain the most powerful clients available in performance per client (as of March 28, 2011, GPU clients accounted for about 80% of the entire project's throughput at an approximate ratio of 3.6 clients per teraFLOP).[3] On April 10, 2008, the second generation Windows GPU client was released to open beta testing, supporting ATI/AMD's Radeon HD 2000 and HD 3000 series, and also debuting a new core (GROGPU2 - Core 11). Inaccuracies with DirectX were cited as the main reason for migrating to the new version (the original GPU client was officially retired June 6, 2008),[24] which uses AMD/ATI's CAL. On June 17, 2008, a version of the second-generation Windows GPU client for CUDA enabled Nvidia GPUs was also released for public beta testing.[25] The GPU clients proved reliable enough to be promoted out of the beta phase and were officially released August 1, 2008.[26] Newer GPU cores continue to be released for both CAL and CUDA.
While the only officially released GPU v2.0 client is for Windows, this client can be run on Linux under Wine with NVIDIA graphics cards.[27] The client can operate on both 32- and 64-bit Linux platforms, but in either case the 32-bit CUDA toolkit is needed. This configuration is not officially supported, though initial results have shown comparable performance to that of the native client and no problems with the scientific results have been found.[citation needed] An unofficial installation guide has been published.[27]
On September 25, 2009, Vijay Pande revealed in his blog that a new third version of the GPU client was in development.[28] GPU3 will use OpenCL (preferred over DirectCompute) as the software interface, which may mean that the GPU core will be unified for both ATI and nVidia, and may also mean the addition of support for other platforms with OpenCL support.
On May 25, 2010, Vijay Pande announced an open beta of the GPU3 client on the Folding@home blog.[29] The new core initially supports only Nvidia GPUs, but will support ATI/AMD GPUs in a subsequent release.
PlayStation 3
Folding@home is also a channel of the application Life with PlayStation for PlayStation 3. The client was originally a standalone application, but is now part of a virtual globe which depicts news, weather and encyclopedic information (notably from Wikipedia).[3][30]
Multi-core processing client
As newer CPUs are being released, the migration to multiple cores is becoming more adopted by the public, and the Pande Group is adding symmetric multiprocessing (SMP) support to the Folding@home client in hope of using the additional processing power. The SMP support is being achieved via Message Passing Interface (MPI) protocols. In current state it is being confined inside one node by hard coded usage of the localhost.
On November 13, 2006, the beta SMP Folding@home clients for x86-64 Linux and x86 Mac OS X were released. The beta win32 SMP Folding@home client is out as well, and a 32-bit Linux client is currently in development.[31]
On June 17, 2009 the Pande Group revealed that a second generation SMP client (known as the SMP2 client) was in development. This client will use threads rather than MPI[12] to spread the processing load across multiple cores and thereby remove the overhead of keeping the cores synced, as they should share a common data bank in RAM. On January 24, 2010, the first open beta release of the SMP2 client was made, trialling the new processing methods and a new points bonus system rewarding quick unit returns.
Teams
A typical Folding@home user, running the client on one PC, will likely not be ranked high on the list of contributors. However, if the user were to join a team, they would add the points they receive to a larger collective. Teams work by using the combined score of all their members. Thus, teams are ranked much higher than individual submitters. Rivalries between teams create friendly competition that benefits the folding community. Many teams publish their own stats, so members can have intra-team competitions for top spots.[32] Some teams offer prizes in an attempt to increase participation in the project.[33][34]
Development
The Folding@home project does not make the project source code available to the public, citing security and integrity concerns.[35] At the same time, most of the scientific codes used by the FAH (ex. Cosm, GROMACS, TINKER, AMBER, CPMD, BrookGPU) are largely open-source software or under similar licenses.
A development version of Folding@home once ran on the open source BOINC framework; however, this version remained unreleased.[36]
Estimated energy use
The original PlayStation 3 has a maximum power rating of 380 watts (newer versions have a lower rating). However, according to Stanford's PS3 FAQ, "We expect the PS3 to use about 200W while running Folding@home."[37] As of December 27, 2008, there are 55,291 PS3s providing 1,559,000,000 MFlops of processing power. This amounts to 28,196 MFlops/PS3, and with Stanford's estimate of 200W per PS3 (for original units manufactured on the 90 nm process), 140.98 MFlops/watt.[3] This would put the PS3 portion of Folding@home at 95th on the November 2008 Green500 list.[38] (as of November 2008, the most efficient computer from the list - also based on a version of the Cell BE - runs at 536.24 MFLOPS/watt.[39]) The Cell processors used in 65 nm PlayStation 3s lower power use to around 140 W per PS3, while the 45 nm PS3s reduce it again to around 100 W. This further increases the power efficiency of the contribution from PlayStation 3 units.
Estimates of energy usage per time period are more difficult than estimates of energy usage per processing instruction. This is because Folding@home clients are often run on computers that would be powered-on even in the absence of the Folding@home client, and that run other programs simultaneously.
Looking at energy-balance in a larger context needs a number of assumptions. While Folding@home increases processor utilization, and thus (usually) power use; the extent to which it does so depends on the client processor's normal operating load, and its ability to reduce clock speeds when presented with less-than-full utilization (a process known as dynamic frequency scaling). In a Folding@home client that runs in a heated home, the excess heat generated by the power usage would reduce the amount of energy needed to heat the building somewhat. However, such energy gains would be offset over the year in those locations where air-conditioners are used during warmer months.
See also
- Storage@home
- Rosetta@home
- Software for molecular modeling
- Molecular modeling on GPU
- List of distributed computing projects
- Grid computing
- Blue Gene
References
- ^ "Folding@home distributed computing client". Stanford University. Retrieved 26 August 2010.
- ^ Engadget, among other sites, announces that Guinness has recognized FAH as the most powerful distributed cluster, October 31, 2007. Retrieved November 5, 2007
- ^ a b c d e f g h "Client Statistics by OS". Folding@home distributed computing. Stanford University. 2006-11-12 (updated automatically). Retrieved 2008-01-05.
{{cite web}}
: Check date values in:|date=
(help) - ^ Vijay Pande (2006). "Folding@home distributed computing home page". Stanford University. Retrieved 2006-11-12.
- ^ "Folding@home diseases studied FAQ". Stanford University.
- ^ "Folding@home: Paper #72: Major new result for Folding@home: Simulation of the millisecond timescale".
- ^ "Futures in Biotech 27: Folding@home at 1.3 Petaflops" (Interview, webcast).
- ^ a b "Folding@home - About" (FAQ).
- ^ a b Vijay Pande and the Folding@home team (2009). "Folding@home - Papers". Folding@home distributed computing. Stanford University. Retrieved 2009-12-23.
- ^ C. Snow, H. Nguyen, V. S. Pande, and M. Gruebele. (2002). "Absolute comparison of simulated and experimental protein-folding dynamics". Nature. 420 (6911): 102–106. Bibcode:2002Natur.420..102S. doi:10.1038/nature01160. PMID 12422224.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - ^ Vijay Pande (2005-10-16). "Folding@home with QMD core FAQ" (FAQ). Stanford University. Retrieved 2006-12-03. The site indicates that Folding@home uses a modification of CPMD allowing it to run on the supercluster environment.
- ^ a b Vijay Pande (2009-06-17). "Folding@home: How does FAH code development and sysadmin get done?". Retrieved 2009-06-25.
- ^ a b "Cores - FaHWiki" (FAQ). Retrieved 2007-11-06.
- ^ "Folding Forum: Announcing project 5900 and Core_14 on advmethods". 2009. Retrieved 2009-03-02.
- ^ "FAH & QMD & AMD64 & SSE2" (FAQ).
- ^ "SHARPEN: Systematic Hierarchical Algorithms for Rotamers and Proteins on an Extended Network" (About).
- ^ "SHARPEN".
- ^ a b Folding@home FLOP FAQ
- ^ "What is the state of Google Compute client?" (Blog). Folding@home support forum. Stanford University. Retrieved 2006-11-12.
- ^ Folding@home: Crossing the petaFLOPS barrier
- ^ Folding@home: Post petaflop
- ^ "Folding@home passes the 5 petaflop mark" from the official Folding@home blog
- ^ "TOP500 Tianhe-1A Performance Data". Retrieved 2010-11-29.
- ^ "Folding@home: GPU1 has been retired, GPU2 for NVIDIA release nearing".
- ^ "Folding@home: GPU2 beta client for NVIDIA now released".
- ^ "Folding@home: New clients are out (6.20)".
{{cite web}}
: Unknown parameter|name=
ignored (help) - ^ a b "Folding@home GPU v2.0 Windows Client on Linux Wiki". 2008-08-23. Retrieved 2008-11-06.[dead link ]
- ^ "Folding@home: Update on new FAH core and clients".
- ^ "Folding@home: Open beta release of the GPU3 client/core".
- ^ Vijay Pande (2006-10-22). "PS3 FAQ". Stanford University. Retrieved 2006-11-13.
- ^ Vijay Pande (2006-11-13). "Folding@home SMP Client FAQ". Stanford University. Retrieved 2006-11-13.
- ^ Folding-community: why have teams?[dead link ]
- ^ "The Mprize-".
- ^ Team Jiggmin F@H Prizes
- ^ "Folding@home Open Source FAQ".
- ^ "FAH on BOINC". Folding@home high performance client FAQ.
- ^ "PS3 FAQ" (FAQ).
- ^ "Lists :: November 2008 :: Ranks 1-100". Green 500.
- ^ "The Green500 List". Retrieved 2008-12-27.
External links
- Folding@home project homepage
- Folding@home Wiki
- FAH-Addict; Folding@home related news
- Extreme Overclocking Folding Homepage
- Wikipedia team
- 002 Tools F@H Performance Data site disabled
- Talk given by Folding@home author Vijay Pande at the PARC forum
- Folding@home Instructional Video on YouTube
- Interview of Vijay Pande about Folding@home Project