USPEX@HOME

Revision as of 12:52, 23 May 2026 by Al Piskun (talk | contribs) (update and add infobox)







[[File:{{#setmainimage:Uspex.png}}|alt=logo image|center|frameless]]

USPEX@HOME
Project
StatusActive
CategoryMaterials science, Crystallography, Computational chemistry
ComputeCPU
Development
DeveloperArtem R. Oganov and the USPEX Team
AuthorArtem R. Oganov
SponsorSkolkovo Institute of Science and Technology
MaintainerUSPEX Team
Initial releaseJune 1, 2023  (3 years ago)
Software
Written inC++, Fortran
Operating systemWindows, Linux, macOS
Metadata
Websitehttps://uspex-at-home.ru/prediction/

USPEX@HOME is a volunteer computing project based on the BOINC platform. The project allows volunteers around the world to donate spare processing power from their computers to help researchers discover and predict new crystalline materials and compounds.[1]

The project is based on the USPEX evolutionary crystal structure prediction method, a computational approach used in materials science and condensed matter physics to predict stable atomic structures under different physical conditions.[2]

USPEX@HOME focuses on identifying novel materials with potentially useful properties, including superconductors, superhard materials, energy storage compounds, catalysts, and high pressure phases of matter.[3]

Why USPEX@HOME?

Predicting the atomic arrangement of materials is one of the major challenges in computational materials science. The physical and chemical properties of a material are strongly determined by the arrangement of its atoms in three dimensional space. Determining the most stable structure for a chemical composition often requires searching an enormous number of possible atomic configurations.

For a crystal structure containing many atoms, the number of possible arrangements increases combinatorially. Researchers attempt to minimize the total free energy of the system:

G=HTS

where:

  • G is the Gibbs free energy
  • H is enthalpy
  • T is temperature
  • S is entropy

Stable crystal structures generally correspond to local or global minima of the free energy surface.[4]

Because these calculations are computationally intensive, distributed volunteer computing provides a practical way to perform large numbers of simulations simultaneously across thousands of participating computers.

Goal

The primary goal of USPEX@HOME is to accelerate the discovery of new materials through large scale computational simulations performed on volunteer computers. The project uses evolutionary algorithms and first principles calculations to search for stable and metastable crystal structures.[5]

Researchers associated with the project investigate materials that may exhibit important technological properties, including:

  • High temperature superconductivity
  • Superhardness
  • Improved battery performance
  • Hydrogen rich compounds
  • Novel semiconductors
  • High pressure phases of matter

Many of these calculations involve quantum mechanical modeling techniques derived from density functional theory and related computational chemistry methods.

The project also serves as a public participation initiative in modern scientific research, allowing volunteers to contribute directly to materials discovery and computational physics research.

Methods

 
Brianite crystal structure (Alkemper-Fuess 1998) crystallographic standard alignment

USPEX@HOME uses the USPEX evolutionary algorithm framework together with BOINC distributed computing infrastructure.[6]

The USPEX method applies concepts inspired by biological evolution to optimize crystal structures. Candidate structures are generated and refined over multiple generations using operations such as:

  • Heredity
  • Mutation
  • Permutation
  • Natural selection

The fitness of a structure is generally determined by minimizing total energy or enthalpy:

H=E+PV

where:

  • H is enthalpy
  • E is internal energy
  • P is pressure
  • V is volume

Structures with lower enthalpy are considered more stable under given pressure conditions.

The BOINC infrastructure enables these workloads to be distributed across thousands of volunteer systems. Each participant downloads work units, processes calculations locally, and uploads results back to the project servers.

Volunteer computing is particularly well suited to this type of research because crystal structure searches often require evaluating many independent candidate structures in parallel. This parallelism allows the project to scale efficiently across geographically distributed computers.

USPEX has been widely cited in computational materials science literature and has contributed to the prediction of numerous experimentally verified materials and high pressure compounds.[7]

Volunteer Computing

USPEX@HOME is part of the broader ecosystem of BOINC based volunteer computing projects. Volunteers install the BOINC client software and attach to the project using an account on the project website.[8]

The project primarily distributes CPU based tasks related to crystal structure optimization and materials simulations. Depending on the workload, tasks may vary significantly in runtime and computational complexity.

Like many BOINC projects, USPEX@HOME uses a credit system to reward volunteers for completed work units and to encourage community participation.

Scientific significance

 
BOINC project architecture

Crystal structure prediction has become increasingly important in modern materials science. Computational methods can reduce the need for expensive laboratory experiments by identifying promising candidate materials before synthesis.

Applications of predicted materials may include:

  • Energy storage systems
  • Aerospace engineering
  • Electronics
  • Catalysis
  • Medical technologies
  • High pressure physics

USPEX methods have been used in the prediction of new superconducting hydrides and other exotic materials under extreme conditions.[9]

Project team / Sponsors

The project is developed and maintained by the USPEX research team led by Artem R. Oganov, a computational materials scientist known for his work in crystal structure prediction and high pressure chemistry.[10]

Research associated with USPEX has involved collaborations with institutions including:

Statistics

As with other BOINC projects, USPEX@HOME publishes statistics regarding participating users, hosts, and computational throughput through its server status pages.[11]

The project maintains international participation from volunteers contributing computational resources from personal computers and servers worldwide.

See also

External links

References

  1. USPEX@HOME. USPEX Team. Retrieved 2026-05-23}.
  2. Oganov, A. R..(2006}).Crystal structure prediction using evolutionary algorithms. Journal of Chemical Physics. pp. 244704. DOI: 10.1063/1.2210932.
  3. USPEX Team. USPEX Team. Retrieved 2026-05-23}.
  4. Oganov, A. R..(2008}).Crystal structure prediction using ab initio evolutionary techniques: Principles and applications. Journal of Chemical Physics. pp. 244704. DOI: 10.1063/1.2400012.
  5. About USPEX@HOME. USPEX@HOME. Retrieved 2026-05-23}.
  6. Glass, C. W..(2006}).USPEX evolutionary crystal structure prediction. Computer Physics Communications. pp. 713-720. DOI: 10.1016/j.cpc.2006.07.020.
  7. Oganov, A. R..(2011}).How evolutionary crystal structure prediction works and why. Accounts of Chemical Research. pp. 227-237. DOI: 10.1021/ar1001318.
  8. BOINC. University of California, Berkeley. Retrieved 2026-05-23}.
  9. Duan, D..(2014}).Pressure induced metallization of dense hydrogen sulfide. Scientific Reports. pp. 6968. DOI: 10.1038/srep06968.
  10. USPEX Team. USPEX Team. Retrieved 2026-05-23}.
  11. USPEX@HOME server status. USPEX@HOME. Retrieved 2026-05-23}.