Add OpProf campaign: protocols, results, patches, run evidence (P0-P6)
Workload-conditioned operator profiling on patched vLLM 0.24.0 + Qwen3-30B-A3B/H20. H1b PASS (irregular patterns carry +23-45pp R64 raggedness, 8-45% token-efficiency loss vs rectangular controls); mechanism decomposition kills the padding narrative and finds the arrival-uniformization artifact (-12.9%); cross-version churn surface shows TP2/MNS64 -29.4% across vLLM 0.20->0.24 while the argmax held. Raw Layer-1 JSONL streams (507 MB) stay on disk, git-ignored; footer sidecars and metrics are tracked. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
58
patches/vllm-0.24.0-opprof/apply.sh
Executable file
58
patches/vllm-0.24.0-opprof/apply.sh
Executable file
@@ -0,0 +1,58 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
base_commit=ee0da84ab9e04ac7610e28580af62c365e898389
|
||||
script_dir=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)
|
||||
repo=${1:-.}
|
||||
patches=("$script_dir"/0*.patch)
|
||||
|
||||
git -C "$repo" rev-parse --git-dir >/dev/null
|
||||
if [[ -n $(git -C "$repo" status --porcelain) ]]; then
|
||||
echo "Refusing to apply to a dirty worktree." >&2
|
||||
exit 1
|
||||
fi
|
||||
if ((${#patches[@]} == 0)) || [[ ! -f ${patches[0]} ]]; then
|
||||
echo "No numbered patch files found in $script_dir" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
head_commit=$(git -C "$repo" rev-parse HEAD)
|
||||
mapfile -t recent_commits < <(
|
||||
git -C "$repo" rev-list --max-count="${#patches[@]}" --reverse HEAD
|
||||
)
|
||||
patches_match=true
|
||||
((${#recent_commits[@]} == ${#patches[@]})) || patches_match=false
|
||||
for i in "${!patches[@]}"; do
|
||||
$patches_match || break
|
||||
patch_id=$(git patch-id --stable <"${patches[$i]}" | awk '{print $1}')
|
||||
commit_id=$(
|
||||
git -C "$repo" show --pretty=format: "${recent_commits[$i]}" |
|
||||
git patch-id --stable | awk '{print $1}'
|
||||
)
|
||||
[[ $patch_id == "$commit_id" ]] || patches_match=false
|
||||
done
|
||||
first_parent=""
|
||||
if ((${#recent_commits[@]} > 0)); then
|
||||
first_parent=$(
|
||||
git -C "$repo" rev-parse --verify "${recent_commits[0]}^" 2>/dev/null || true
|
||||
)
|
||||
fi
|
||||
if $patches_match && [[ $first_parent == "$base_commit" ]]; then
|
||||
echo "OpProf patch series is already applied."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [[ $head_commit == "$base_commit" ]]; then
|
||||
git -C "$repo" am "${patches[@]}"
|
||||
echo "Applied OpProf patch series to $repo"
|
||||
exit 0
|
||||
fi
|
||||
if $patches_match; then
|
||||
echo "Refusing to treat OpProf patches as already applied:" >&2
|
||||
echo "first patch parent is $first_parent, expected $base_commit" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Refusing to apply: HEAD is $head_commit; expected $base_commit" >&2
|
||||
echo "or the exact OpProf patch series rooted at that base." >&2
|
||||
exit 1
|
||||
Reference in New Issue
Block a user