Skip to main content

llnl/dftracer-agents

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
13
GitHub stars
2
GitHub forks
0

Install with an AI assistant

Copy this prompt into the AI assistant you're using.

Loading the repository README…

Skills in this repository

1 occupation category · 23% classified

Showing 13 of 13 collected skills.

occupation
unclassified
description

Lessons learned from dftracer annotation sessions — real errors, root causes, and exact fixes. Loaded by each per-file annotation subagent at startup. Updated by the pipeline recipe after every session (Step 8).

updated
occupation
unclassified
description

Interactive dftracer annotation pipeline. Clones the app, builds it, annotates all source files using the clang-based MCP annotation tools (clang_annotate_project / clang_annotate_file + clang_syntax_check + clang_lint_annotations), builds the annotated…

updated
occupation
unclassified
description

Sweep ANY ice4hpc application across a configuration space (input x node-scale x processes-per-node) collecting full-feature dftracer traces — PAPI, GPU (ROCProfiler or CUPTI), variorum power, node utilization, MPI — into a validated, compacted,…

updated
occupation
unclassified
description

System profile for matrix (LLNL NVIDIA H100 + Intel Sapphire Rapids, TOSS 4, Slurm) — the toolchain that actually works, the three partitions and their very different limits and backlogs, where CUPTI really lives, the PAPI ceiling, and the two permission…

updated
occupation
unclassified
description

System profile for Tuolumne (LLNL AMD MI300A / Cray PE) — module load order, Flux scheduler, ROMIO/MPICH-IO hints, Lustre striping, ROCm/PyTorch environment setup, and known build/run pitfalls

updated
occupation
unclassified
description

The dftracer PyPI package itself (C core + CMake build) — package layout, dependency graph (dftracer-utils, pybind11, pydftracer), install sources (PyPI release vs GitHub develop via pip), and session-local vs shared-venv install rules. Load this skill before…

updated
occupation
unclassified
description

IOR-specific knowledge: build quirks, annotation pitfalls, ROMIO tuning on VAST NVMe storage, and optimal dftracer run configuration for IOR 4.0.0. Load this skill whenever working with IOR.

updated
occupation
unclassified
description

ScaFFold (LBANN PyTorch benchmark, 3D U-Net on procedurally-generated fractals). Python/PyTorch DDP app running on Tuolumne MI300A. Environment setup, shared venv pattern for AI/ML workloads, MPI4PY Cray linkage, ROCm paths.

updated
occupation
unclassified
description

Python annotation rules for dftracer — decorator usage, initialize/finalize, comp types, class methods, and quick checklist

updated
occupation
unclassified
description

dftracer-utils — the Python binding package for the trace-utils CLI (split/merge/compact/reader/event_count on .pfw/.pfw.gz traces). Install verification and its relationship to the dftracer/pydftracer package trio. Load this skill before any trace…

updated
occupation
Software Developers
description

pydftracer — the Python annotation API package (dftracer.python module, dft_fn/dftracer_fn decorators, initialize_log/finalize). Install verification, common ModuleNotFoundError, and the API surface every python_annotate_file-generated file depends on. Load…

updated
occupation
Software Developers
description

Annotate ML/DL Python workloads end-to-end with dftracer AI/ML region decorators. Detects frameworks and ROCm/HIP requirements, installs dftracer with correct flags, annotates all Python files, builds/runs smoke test, collects traces, and auto-updates the…

updated
occupation
Software Developers
description

DFTracer documentation links, artifact log locations, step numbering, and how to read session logs

updated
Showing 13 of 13 collected skills.