# core.solver.SensitivitySolver { #mlsysim.core.solver.SensitivitySolver }

```python
core.solver.SensitivitySolver()
```

The 'Automated Architect' — identifies the binding constraint of a system.

This meta-solver calculates the sensitivity of system throughput to
individual hardware specifications (Compute, BW, Network, IO).

Literature Source:
1. Williams et al. (2009), "Roofline" (Sensitivity Foundations).
2. Hennessy & Patterson (2019), "Computer Architecture: A Quantitative Approach."
