跳到主要内容
知仓学习社ZHICANG

mobisys-experiments

Use when designing or auditing the evaluation of a MobiSys submission — building real-device testbeds, instrumenting energy and thermal behavior, me…

不碰外部(只输出文字)无严重或高危命中brycewang-stanford/Awesome-Journal-Skills

它会碰到什么

扫了多少1 个文本文件,6 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

MobiSys Experiments

A MobiSys result becomes believable only when it is **measured on real hardware, driven to

steady state, and reported in latency, energy, memory, and thermal terms**. Simulation-only or

single-run numbers read as under-done. The evaluation axis here is the device and platform

compute, energy, latency, memory, heat — not the radio or channel a wireless venue grades, and

not the traffic-and-topology an infrastructure venue grades. Build the evaluation as one

device-behavior claim per experiment.

Turn each claim into one device experiment

The clean structure gives each subsection a claim about the running system, then the one

experiment that settles it. The opposite habit — run a benchmark suite and describe whatever

survives — is the unfocused evaluation MobiSys reviewers push back on. The claim-to-experiment

map for a running mobile system:

| Claim about the system | Experiment that settles it | Metrics |

|---|---|---|

| It meets the target in the motivating scenario | on-device run under the real workload | p50/p95 latency, throughput, task success |

| Its energy cost is acceptable | instrumented run on a power monitor | energy-per-operation, average and peak power |

| It survives sustained use | multi-minute run to thermal steady state | frame-rate stability, temperature trace, throttle onset |

| Each mechanism earns its place | component breakdown / ablation | per-mechanism contribution |

| It fits within device memory | peak-memory and storage accounting | peak RSS, model and cache size |

| Its failure mode is understood | hot, low-memory, low-battery device states | the state where a baseline wins |

What the setup must state

  • The full device context: phone/board model, SoC, OS build, framework/runtime

version, battery vs. wall power, and ambient temperature. A number without its device is not

interpretable.

  • Define the energy boundary: the power instrument (on-device rail, external monitor,

shunt + DAQ), the sampling rate, and what is inside the measured envelope (SoC only? whole

device?). Do not let "efficient" stand in for a measured joules figure.

  • Make load explicit: the workload trace, its duration, and whether the run reached

thermal steady state; a 30-second benchmark hides the throttling that a 20-minute run shows.

  • Report ground truth honestly: for a service or inference claim, how correctness was

established and its own error.

Making energy and heat auditable

Battery, energy, and thermal claims are common at MobiSys and are held to instrument-level

scrutiny:

Energy/thermal report checklist:
  instrument: power monitor / on-device rail / shunt + DAQ, sampling rate
  quantity: energy-per-operation (mJ), not just average power (mW)
  boundary: what is inside the measured envelope (SoC? whole device?)
  thermal: skin/SoC temperature trace and whether steady state was reached
  battery: state-of-charge span, or wall power stated explicitly

An energy or thermal claim that cannot be re-derived from a described setup should not survive

your own audit.

Comparators a systems reviewer will trust

  • Compare against the system people actually run, configured the way its own documentation

prescribes — an untuned baseline is the most common credibility wound in systems reviewing.

  • Include the do-less baseline: the trivial fix (a smaller model, a fixed low frame rate,

more aggressive quantization). If the system cannot beat it at equal quality, that is the

finding.

  • When a competitor cannot be run (proprietary runtime, unavailable device), reimplement and

label it a reimplementation, or compare on published numbers with the configuration deltas

stated.

Report the spread, never a lone peak

  • Report percentiles and confidence intervals for latency, energy, and throughput; a

single "up to N×" without the distribution is a review risk (mobisys-writing-style).

  • Show tails and CDFs for headline latency results, and repeat runs across enough

devices, thermal states, or battery levels to expose run-to-run spread.

  • On-device results are device- and state-dependent — a number from one phone at full

charge in a cool room is not a claim about the system until the spread is characterized.

Pre-submission evaluation pass

  • [ ] Every evaluation subsection answers a named question.
  • [ ] Device, OS, runtime version, power source, and ambient fully specified per experiment.
  • [ ] Energy measured with a described instrument and boundary, not estimated.
  • [ ] Sustained-load run reaches steady state; thermal behavior reported.
  • [ ] Incumbent-grade baseline present and tuned; do-less baseline present.
  • [ ] Percentiles + tails for headline latency; multi-device or multi-state spread reported.
  • [ ] At least one device state the system does not win, discussed rather than buried.
  • [ ] Numbers in abstract/intro regenerate from the recorded runs.
  • [ ] A hardware-optional or downscaled variant exists for artifact evaluators

(mobisys-artifact-evaluation).

Output format

[Evidence form] on-device measurement / deployment / user study / trace / simulation (claimed vs actual)
[Question map] question -> experiment -> metric (gaps flagged)
[Device+energy] setup and boundary specified? y/n per headline experiment
[Sustained load] steady state reached and thermal reported? y/n
[Baseline audit] incumbent tuned? do-less present?
[Break condition] device state where the system loses: <named or MISSING>
[Priority additions] ordered by review-risk reduction per bench-day

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。