Collect kernel artifacts and append-mode autotune telemetry with run_id#2737
Collect kernel artifacts and append-mode autotune telemetry with run_id#2737IshanAryendu wants to merge 4 commits into
Conversation
…he decorator already computed for sample_id and record it per row, completing the kernel-artifact set (source, input shapes, decorator).
6db0d5c to
44334ef
Compare
|
Claude finished @IshanAryendu's task in 3m 47s —— View job Code review
Reviewed the full diff ( A few things worth considering: 1. CSV append mode is fragile to schema drift across versions
write_header = not self.csv_path.exists() or self.csv_path.stat().st_size == 0
self._csv_file = self.csv_path.open("a", ...)If a 2. Concurrent writers to a shared base path can interleave / double-headerAppend mode assumes a single writer. If two processes autotune into the same 3. Stale comment: join key is
|
Collect kernel artifacts from real autotuning runs in CI
Tweak the autotune telemetry of Helion into a reliable, joinable dataset that can be collected from CI and used to build a cost-model / kernel-artifact corpus. It builds on the existing kernel_id / sample_id / per-config CSV + identity sidecar.
Changes: