BU SCC Ops Skill
Use this skill to run dnadesign workloads on BU SCC with explicit scheduler resources, predictable job behavior, and clear Notify wiring.
Scope
Use this skill for:
- •interactive SCC sessions (
qrsh, OnDemand shell) - •batch job submission (
qsub) for DenseGen, Evo2, and Notify watcher flows - •choosing resource requests by workload type
- •preflight validation commands before long runs
Do not use this skill for:
- •non-SCC environments
- •generic local development workflow decisions
Workflow
- •Identify workload class first.
- •Pick interactive or batch mode.
- •Apply resource profile from
references/resource-profiles.md. - •Use template command from
docs/bu-scc/agent-cheatsheet.md. - •Run preflight checks before expensive jobs.
- •Submit and monitor with
qstat+ log tail. - •Keep interactive/OnDemand usage within BU policy limits for high-resource sessions.
Workload classes
- •DenseGen solver runs:
- •CPU only
- •request
-pe omp <N>and-l mem_per_core=<...> - •ensure
densegen.solver.threads <= N
- •Notify watcher:
- •lightweight CPU watcher
- •long walltime, minimal slots
- •Evo2 inference:
- •GPU required (
-l gpus=1 -l gpu_c=8.9) - •load CUDA/GCC modules in script
- •GPU required (
- •large transfer/prefetch:
- •transfer-node queue (
-l download) - •no compute-heavy workloads
- •transfer-node queue (
Required checks
Before submitting DenseGen jobs:
- •
uv run dense validate-config --probe-solver -c <config.yaml> - •
uv run dense inspect config --probe-solver -c <config.yaml>
Before relying on Notify:
- •confirm events source is USR
.events.log - •do not wire Notify to DenseGen
outputs/meta/events.jsonl - •run resolver preflight:
uv run notify setup resolve-events --tool <tool> --config <config.yaml> - •ensure events are schema-valid (must include
event_version)
Command references
Load only the needed references:
- •
docs/bu-scc/agent-cheatsheet.mdfor copy/paste commands - •
docs/bu-scc/quickstart.mdfor bootstrap flow - •
docs/bu-scc/install.mdfor environment bootstrap details - •
docs/bu-scc/batch-notify.mdfor runbook details - •
docs/bu-scc/jobs/README.mdfor template-specific submits - •
references/resource-profiles.mdfor workload-to-resource defaults