solprop.calibration#
Calibrating the native backend to its machine (SEP 46).
The native backend’s CPU execution settings (how each operation threads, how idle
threads wait, how wide the team is) are fitted to the machine by a bounded, one-off
measurement, kept in a per-user store in the platform’s cache directory and applied
by every later run, which records the settings it used in its metadata
(calibration). Without a profile the native backend runs its built-in table.
This package reads, shows, exports, imports and clears profiles without loading the
native extension. The manual page is docs/guide/performance/calibration.md.
Modules
A calibration child: one candidate's process settings, timed on request (SEP 46). |
|
|
|
The calibration controller: children, rounds, a deadline and publication (SEP 46). |
|
Calibrating automatically on first use (SEP 46 sections 5 and 6.10). |
|
Operation-grain candidates from the work sizes the calibration problems run (SEP 46). |
|
The calibration's synthetic problems (SEP 46 section 6.3). |
|
Stage 2: refine the workspace settings for one simulation (SEP 46 section 6.6). |
|
The calibration's statistical rule: which setting replaces the table (SEP 46). |