Skip to content

Commit b174fca

Browse files
authored
Update benchmarks.md
1 parent 3160f48 commit b174fca

1 file changed

Lines changed: 10 additions & 16 deletions

File tree

docs/guides/benchmarks.md

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ available in AmorphGen, tested on SiO₂, Si, and Li₂ZrCl₆.
77

88
| Method | Description | Typical time (48-72 atoms, Mac M-series) |
99
|--------|-------------|----------------------------------------|
10-
| **SC+opt** | SC random placement → static optimisation | ~2 min |
11-
| **CHGNet MQ** | SC random → hybrid melt-quench (CHGNet, MPS) | ~8-20 min |
12-
| **MACE MQ** | SC random → hybrid melt-quench (MACE, CPU) | ~1-2 hours |
10+
| **Random gen+opt** | random placement → static optimisation | ~2 min |
11+
| **CHGNet MQ** | random → hybrid melt-quench (CHGNet, MPS) | ~8-20 min |
12+
| **MACE MQ** | random → hybrid melt-quench (MACE, CPU) | ~1-2 hours |
1313

1414
The hybrid melt-quench (MQ) workflow skips the melt stage (stages 2-3)
1515
since the random structure is already disordered:
@@ -57,21 +57,18 @@ network formation.
5757
| CHGNet MQ (NVT) | 1.76 | 5.8 | 75% | 4.4 | 0% |
5858
| CHGNet MQ (dense) | 1.82 | 5.5 | 50% | 4.6 | 6% |
5959
| **MACE MQ** | **2.40** | **6.0** | **100%** | **5.4** | **56%** |
60-
| Experiment | 2.39 | 6.0 | 100% | 6.0 | 100% |
60+
| Experiment | | | | | |
6161

62-
**Key finding:** MACE is dramatically better for chloride systems —
63-
correct density (2.40 vs 1.76), perfect Zr octahedra (100% CN=6),
64-
and much improved Li coordination (56% vs 0-6% CN=6). CHGNet
65-
significantly underestimates the density of chloride systems.
62+
**Key finding:**
6663

6764
## Recommendations
6865

6966
| System type | Recommended method | Notes |
7067
|-------------|-------------------|-------|
71-
| **Oxides** (SiO₂, In₂O₃, Ga₂O₃) | CHGNet MQ on MPS/GPU | Fast, accurate CN and angles |
72-
| **Pure elements** (Si, Ge) | CHGNet MQ (long) on MPS/GPU | Need slow cooling for CN=4 |
73-
| **Chlorides** (Li₂MCl₆) | **MACE MQ on CUDA** | CHGNet fails on density; MACE essential |
74-
| **Quick screening** | SC+opt (any backend) | 2 min, gives ~85% correct CN |
68+
| **Oxides** (SiO₂, In₂O₃, Ga₂O₃) | | Fast, accurate CN and angles |
69+
| **Pure elements** (Si, Ge) | | Need slow cooling for CN=4 |
70+
| **Chlorides** (Li₂MCl₆) | | |
71+
| **Quick screening** | Random gen+opt (any backend) | |
7572

7673
## Reproduction
7774

@@ -245,7 +242,4 @@ report = convergence_report(
245242
```
246243

247244
Key convergence criteria:
248-
- **Energy drift** < 0.001 eV/atom/ps
249-
- **Block average test** PASSED (block means within 2× SEM)
250-
- **MSD** linear (liquid) at high T, plateau (glass) at low T
251-
- **RDF** overlapping across time windows
245+

0 commit comments

Comments
 (0)