agentsclimarketplace

Socc experiments

Skill brycewang-stanford/Awesome-Journal-Skills/SoCC-Skills/skills/socc-experiments

Use when designing or auditing ACM SoCC evaluations, covering real or realistic deployments over simulation, production or representative workloads and traces, tail-latency and cost as first-class metrics, fair tuned baselines, scale and multi-tenancy behavior, reproducible measurement pipelines, and matching evidence to the shape of each cloud claim.From its SKILL.md

Install
npx -y skills add brycewang-stanford/Awesome-Journal-Skills --skill socc-experiments

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

5.2 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it

SoCC Experiments

Use this before submission when the evaluation is not yet locked. SoCC reviewers come from both SIGMOD and SIGOPS, and the evaluation is where a good cloud idea is won or lost. The organizing principle is measured evidence proportional to the claim — the study must test the thing the paper asserts, on a system and workloads a skeptic from either community would accept, with tail latency and cost reported, not just the mean.

Evaluation audit

  • Prefer a real or realistic deployment over simulation. A cloud claim about a system needs the system running on a testbed or cluster; simulation alone invites the "does it hold on real hardware?" reject. Where full scale is impossible, run a faithful scaled deployment and say so.
  • Use production or representative workloads/traces, with stated provenance and selection, and release the replay harness. Synthetic-only microbenchmarks invite the "does this reflect real load?" objection.
  • Report tail and cost, not just averages. p95/p99 (p99.9 where it bites), the latency distribution, and a concrete cost model (instance-seconds or $) are the outcomes operators are billed against.
  • Choose fair baselines, including the strongest prior system and a simple-but-reasonable alternative, each tuned with a documented, equal budget. An untuned baseline is a scored weakness.
  • Show scale and multi-tenancy behavior: how the result holds as nodes, tenants, or load grow, and where the bottleneck appears — SoCC papers live at scale.
  • Make the measurement pipeline reproducible (see the code block) so the evaluation reproduces rather than re-samples.
  • Design limits in, not on: know before you run which provider, region, and regime limits the study will have, and instrument to bound them.

Claim-to-evidence design table

Cloud claimMatching evidenceReject pattern avoided
"System raises throughput at scale"Throughput across node counts on a real testbed vs. tuned baseline"Simulated / small-scale only"
"Holds tail latency under bursts"p99 distribution under bursty replayed load"Only mean latency reported"
"Cuts cost"Instance-seconds or $ under a stated pricing model"Cost asserted, never measured"
"Fair under multi-tenancy"Per-tenant SLO attainment with contending workloads"Single-tenant microbenchmark"
"The new mechanism adds the value"Ablation isolating the mechanism vs. a simpler policy"Mechanism's marginal value never isolated"

Tail, cost, and scale floor

[Tail]   report percentiles and the distribution, not just the mean; state the SLO target
[Cost]   define the pricing model; report the cost metric so a reader can recompute the saving
[Scale]  sweep nodes/tenants/load; identify the bottleneck where the result degrades
[Runs]   report the number of runs and the variance for any measured metric
[Compute] state the testbed actually used (nodes, instance types, kernel), not vague feasibility

Workload and trace provenance floor

  • Pin commit SHAs and record trace extraction dates; archive the replayed trace or a faithful generator, not just a pointer or a query.
  • State inclusion/exclusion criteria and the resulting workload, with the filtering/replay scripts in the artifact.
  • Report how the trace maps onto the testbed (scaling factors, time compression) so a reader can judge realism.

Vignette: evaluating a storage QoS mechanism

Suppose the paper claims a scheduler enforces latency SLOs on shared storage better than the prior system. The matching plan: run both on a real storage testbed with a mix of latency-sensitive and batch tenants replayed from a representative workload; tune both with an equal, documented budget; report per-tenant p99 attainment and aggregate throughput with variance; show behavior as tenants and load scale and name the bottleneck; report the provisioning cost of each; and state external-validity limits (storage backend, workload mix) — every number traceable to a logged run in the artifact.

Statistical and measurement reporting floor

  • Latency distributions and tail percentiles for every comparison, not point estimates.
  • Number of runs and the source of variance for any measured metric.
  • A stated cost model behind any economic claim; the compute actually consumed.

Output format

[Evaluation readiness] strong / adequate / weak
[Claim -> evidence map] <claim: testbed/workload/metric incl. tail+cost>
[Deployment realism] <real testbed / scaled deployment / simulation-only>
[Baseline fairness] <baseline -> tuned? equal budget? documented?>
[Tail+cost+scale] <percentiles + cost model + scaling behavior reported? yes/no>
[Provenance] <trace SHAs+dates, replay harness, testbed described? yes/no>
[Decision-critical next run] <one experiment or measurement extension>

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.