Cursor rule
DCGM usage, field IDs, sessions, and fallbacks in the HPCPerfStats monitor.
HPCPerfStats (formerly TACC Stats) is an automated resource-usage monitoring and analysis package for HPC Clusters.
Cursor rule
DCGM usage, field IDs, sessions, and fallbacks in the HPCPerfStats monitor.
Cursor rule
DEBUG /dev/shm full-message mirror — security, gating, and tests.
Cursor rule
--enable-debug vs compiler -g / symbol tables; release vs DEBUG logging.
Cursor rule
After monitor changes, require static bundle + make check; foreign cross only for portable/multi-arch diffs.
Cursor rule
Enforce monitor emitted variable naming (stname + event keys).
Cursor rule
IB sysfs line parsers — avoid substring false positives.
Cursor rule
Prioritize low-jitter, low-overhead monitor code while preserving sample fidelity.
Cursor rule
DCGM+LIKWID overlay on aarch64 hostcpuhw (cycles/inst fail-soft).
Cursor rule
LIKWID RAPL refactor — files and invariants (post-Variorum removal).
Cursor rule
Build monitor with local deps in .build; static bundle and LIKWID (no Variorum).
Cursor rule
Trim whitespace on RabbitMQ host/port/queue and related config strings in the monitor.
Cursor rule
After monitor compile/test/dist verification, run make distclean in the build directory used.
Cursor rule
Require rootless RabbitMQ integration verification for monitor RMQ send-path edits.
Cursor rule
Keep monitor README.md (and tests README) aligned with real layout and workflows.
Cursor rule
Activation: alwaysApply: false — when triggers in agent-discipline-core.mdc match, Read this file before editing.
Cursor rule
Shared KEYS headers and schema contract tests (no duplicated macros).
Cursor rule
/dev/shm full-message correctness harness — capability slug, validators, goldens.
Cursor rule
Keep shm validation probes in sync with monitor collector device enumeration.
Cursor rule
Canonical verification for monitor C/build — static bundle script, not ad-hoc make.
Cursor rule
How static bundle configure flags map to collectors (IB sysfs vs MAD, GPU, Stampede3/LS6 fleet).
Cursor rule
Plan-close gate — Valgrind Memcheck make check and full-tree clang-format/clang-tidy (no git hooks).
Cursor rule
Where to bump hpcperfstats/monitor version and keep hpcperfstats.spec in sync.
Cursor rule
Workspace guardrails for monitor-only code changes and RabbitMQ contract.
Cursor rule
Intel XPU Manager (libxpum) / xpumcli integration for intelgpu / PVC.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: