MLSys Topic Selection
Use this before writing begins. MLSys exists for work where machine learning and computer
systems constrain each other — the CFP spans systems for ML (training, inference,
serving, compilers, runtimes, specialized hardware, hardware-efficient methods,
benchmarks and tooling) and ML for systems (learned scheduling, LLM-driven hardware
design and system optimization), plus adjacent lanes like federated learning, compound AI
and agent systems, privacy/security for ML, and data preparation (2026 topics list,
verified 2026-07-08). Fit failures here are usually routing failures: strong work aimed
at the wrong reviewer pool.
The co-design test
Ask two questions; MLSys wants both answers to be yes.
- Does an ML property (model structure, training dynamics, tolerance to approximation,
request patterns of ML workloads) shape the system design?
- Does a systems property (memory hierarchy, interconnect, scheduling, cost) shape the
ML method or its evaluation?
One yes is a re-routing signal: pure systems novelty exercised on an ML workload belongs
at a general systems venue; pure ML novelty measured for speed belongs at an ML venue.
Routing table
| Project's center of gravity |
Better venue |
Why |
| New OS/storage/scheduling abstraction, ML is one workload among several |
OSDI / SOSP / ATC / EuroSys |
Their reviewers reward general-purpose systems depth |
| Network protocol or datacenter fabric for training traffic |
NSDI / SIGCOMM |
Networking-first reviewer pool |
| Microarchitecture or accelerator design |
ASPLOS / ISCA / MICRO |
Hardware evaluation norms (simulators, RTL) differ |
| New learning algorithm; efficiency is one experiment |
NeurIPS / ICML / ICLR |
Algorithmic novelty is the contribution |
| HPC-scale training on supercomputers |
SC / HPDC |
HPC evaluation culture |
| Mechanism where ML and system constraints genuinely interlock |
MLSys |
This is the house genre |
| Production ML system's design + deep benchmarks, limited novelty |
MLSys industrial track (2026+) |
Novelty explicitly not required there |
| Early idea, workshop-scale evidence |
An MLSys-adjacent workshop first |
Expanded workshop papers can return with chair approval |
Signals your project is MLSys-shaped
- The abstract's key number is a systems metric (goodput, p99, memory, $/token) achieved
because of an ML-aware design decision — not incidentally.
- The natural reviewer nightmare is "is this workload representative?" rather than "is
this theorem tight?" or "is this abstraction general?"
- The related work splits across systems venues and ML venues — no single community owns
the problem (see
mlsys-related-work).
- You can promise an artifact whose evaluation is meaningful on hardware a committee can
access — badge culture is part of this venue's identity.
- The contribution survives this compression: "We observed [ML property]; therefore we
built [mechanism]; which yields [measured system payoff] at [stated cost]."
Track choice within MLSys (2026 structure)
- Research track: previously unpublished ideas, full double-blind, novelty judged
against both literatures.
- Industrial track: built-at-scale systems, design methodology and detailed
benchmarks required, novelty not required, company identity may remain visible.
Choosing it for a paper whose real asset is a clever new mechanism undersells the
mechanism; choosing research track for a deployment report gets it rejected for
novelty. Route by the paper's strongest honest asset.
Sharpening moves before committing
Fill these four lines; blanks are routing information.
ML property exploited: ______________________
System constraint engaged: ______________________
Named mechanism: ______________________
Headline systems metric: ______ on workload ______ vs baseline ______
If "named mechanism" is blank -> industrial track or a workshop.
If "ML property" is blank -> general systems venue.
If "system constraint" is blank -> ML venue.
If the metric line is blank -> not ready for any venue; measure first.
- Check the current cycle's topics list before finalizing — the venue's emphasis has
drifted fast (the 2026 list added compound AI/agent systems and LLM-driven hardware
design; assume continued drift).
- Consider the calendar honestly: MLSys is annual (October deadline in the 2026 cycle).
If the project peaks in March, a systems venue with a nearer deadline may serve the
work better than a seven-month hold.
Vignette: three borderline projects, routed
- A learned cost model inside a query optimizer, evaluated on analytics workloads.
ML-for-systems is in scope, but the reviewer pool that can judge query optimization
depth sits at database venues. Route to MLSys only if the contribution is the
learning-systems machinery (training-data collection, drift handling, inference
latency budget); route to a DB venue if it is optimizer quality.
- An INT4 quantization method with strong accuracy and a fast custom kernel. If the
paper's spine is the accuracy-preservation insight, ML venues fit; it becomes
MLSys-shaped when the kernel/runtime co-design carries equal weight and the
evaluation leads with latency-quality tradeoffs on real serving stacks — the AWQ
pattern in
../../resources/exemplars/library.md.
- A cluster scheduler for mixed training/inference jobs, evaluated in simulation
only. Topic fits; evidence does not — simulation-only evaluation of a systems
claim is a recognized weak pattern here. Either add a real-cluster deployment at
modest scale or target a venue where simulation is the norm.
Anti-patterns that fail the fit test
- "We ported X to GPUs and it is faster" — engineering without an insight that travels.
- "Our new attention variant, with a latency table" — ML paper wearing a systems hat.
- "A survey of serving systems" — MLSys publishes measured contributions, not surveys.
- "Our company's stack, described" without benchmarks — even the industrial track
demands measurement depth.
- "Faster than a two-year-old baseline" — in a field whose systems improve monthly,
a stale comparison fails the fit test before the novelty question is even reached.
- "We propose a benchmark" with no run rules or quality targets — the venue that
published MLPerf holds benchmark papers to benchmark-committee standards.
Output format
[Fit] strong MLSys / MLSys-possible / route elsewhere
[Co-design test] ML->system: yes/no ; system->ML: yes/no
[Track] research / industrial / workshop-first
[Best alternative venue] <venue + reason>
[Contribution compression] observed -> built -> measured -> cost
[Next action] <measurement, mechanism naming, track decision, or reroute>
1---2name: mlsys-topic-selection3description: Use when deciding whether a project belongs at MLSys rather than OSDI, SOSP, NSDI, ASPLOS, ATC, EuroSys, or the ML conferences, testing for genuine ML-systems co-design, choosing between the research and industrial tracks, and sharpening the systems-for-ML or ML-for-systems framing before writing starts.4---56# MLSys Topic Selection78Use this before writing begins. MLSys exists for work where machine learning and computer9systems constrain each other — the CFP spans **systems for ML** (training, inference,10serving, compilers, runtimes, specialized hardware, hardware-efficient methods,11benchmarks and tooling) and **ML for systems** (learned scheduling, LLM-driven hardware12design and system optimization), plus adjacent lanes like federated learning, compound AI13and agent systems, privacy/security for ML, and data preparation (2026 topics list,14verified 2026-07-08). Fit failures here are usually routing failures: strong work aimed15at the wrong reviewer pool.1617## The co-design test1819Ask two questions; MLSys wants both answers to be yes.20211. Does an ML property (model structure, training dynamics, tolerance to approximation,22 request patterns of ML workloads) shape the system design?232. Does a systems property (memory hierarchy, interconnect, scheduling, cost) shape the24 ML method or its evaluation?2526One yes is a re-routing signal: pure systems novelty exercised on an ML workload belongs27at a general systems venue; pure ML novelty measured for speed belongs at an ML venue.2829## Routing table3031| Project's center of gravity | Better venue | Why |32|---|---|---|33| New OS/storage/scheduling abstraction, ML is one workload among several | OSDI / SOSP / ATC / EuroSys | Their reviewers reward general-purpose systems depth |34| Network protocol or datacenter fabric for training traffic | NSDI / SIGCOMM | Networking-first reviewer pool |35| Microarchitecture or accelerator design | ASPLOS / ISCA / MICRO | Hardware evaluation norms (simulators, RTL) differ |36| New learning algorithm; efficiency is one experiment | NeurIPS / ICML / ICLR | Algorithmic novelty is the contribution |37| HPC-scale training on supercomputers | SC / HPDC | HPC evaluation culture |38| Mechanism where ML and system constraints genuinely interlock | **MLSys** | This is the house genre |39| Production ML system's design + deep benchmarks, limited novelty | **MLSys industrial track** (2026+) | Novelty explicitly not required there |40| Early idea, workshop-scale evidence | An MLSys-adjacent workshop first | Expanded workshop papers can return with chair approval |4142## Signals your project is MLSys-shaped4344- The abstract's key number is a systems metric (goodput, p99, memory, $/token) achieved45 *because of* an ML-aware design decision — not incidentally.46- The natural reviewer nightmare is "is this workload representative?" rather than "is47 this theorem tight?" or "is this abstraction general?"48- The related work splits across systems venues and ML venues — no single community owns49 the problem (see `mlsys-related-work`).50- You can promise an artifact whose evaluation is meaningful on hardware a committee can51 access — badge culture is part of this venue's identity.52- The contribution survives this compression: *"We observed [ML property]; therefore we53 built [mechanism]; which yields [measured system payoff] at [stated cost]."*5455## Track choice within MLSys (2026 structure)5657- **Research track**: previously unpublished ideas, full double-blind, novelty judged58 against both literatures.59- **Industrial track**: built-at-scale systems, design methodology and detailed60 benchmarks required, novelty not required, company identity may remain visible.61 Choosing it for a paper whose real asset is a clever new mechanism undersells the62 mechanism; choosing research track for a deployment report gets it rejected for63 novelty. Route by the paper's strongest honest asset.6465## Sharpening moves before committing6667```text68Fill these four lines; blanks are routing information.69 ML property exploited: ______________________70 System constraint engaged: ______________________71 Named mechanism: ______________________72 Headline systems metric: ______ on workload ______ vs baseline ______73If "named mechanism" is blank -> industrial track or a workshop.74If "ML property" is blank -> general systems venue.75If "system constraint" is blank -> ML venue.76If the metric line is blank -> not ready for any venue; measure first.77```7879- Check the current cycle's topics list before finalizing — the venue's emphasis has80 drifted fast (the 2026 list added compound AI/agent systems and LLM-driven hardware81 design; assume continued drift).82- Consider the calendar honestly: MLSys is annual (October deadline in the 2026 cycle).83 If the project peaks in March, a systems venue with a nearer deadline may serve the84 work better than a seven-month hold.8586## Vignette: three borderline projects, routed8788- **A learned cost model inside a query optimizer, evaluated on analytics workloads.**89 ML-for-systems is in scope, but the reviewer pool that can judge query optimization90 depth sits at database venues. Route to MLSys only if the contribution is the91 learning-systems machinery (training-data collection, drift handling, inference92 latency budget); route to a DB venue if it is optimizer quality.93- **An INT4 quantization method with strong accuracy and a fast custom kernel.** If the94 paper's spine is the accuracy-preservation insight, ML venues fit; it becomes95 MLSys-shaped when the kernel/runtime co-design carries equal weight and the96 evaluation leads with latency-quality tradeoffs on real serving stacks — the AWQ97 pattern in `../../resources/exemplars/library.md`.98- **A cluster scheduler for mixed training/inference jobs, evaluated in simulation99 only.** Topic fits; evidence does not — simulation-only evaluation of a systems100 claim is a recognized weak pattern here. Either add a real-cluster deployment at101 modest scale or target a venue where simulation is the norm.102103## Anti-patterns that fail the fit test104105- "We ported X to GPUs and it is faster" — engineering without an insight that travels.106- "Our new attention variant, with a latency table" — ML paper wearing a systems hat.107- "A survey of serving systems" — MLSys publishes measured contributions, not surveys.108- "Our company's stack, described" without benchmarks — even the industrial track109 demands measurement depth.110- "Faster than a two-year-old baseline" — in a field whose systems improve monthly,111 a stale comparison fails the fit test before the novelty question is even reached.112- "We propose a benchmark" with no run rules or quality targets — the venue that113 published MLPerf holds benchmark papers to benchmark-committee standards.114115## Output format116117```text118[Fit] strong MLSys / MLSys-possible / route elsewhere119[Co-design test] ML->system: yes/no ; system->ML: yes/no120[Track] research / industrial / workshop-first121[Best alternative venue] <venue + reason>122[Contribution compression] observed -> built -> measured -> cost123[Next action] <measurement, mechanism naming, track decision, or reroute>124```