09:00 is a useful starting point for a capacity discussion if that is when a team needs its briefing ready. In this illustrative planning example, the question is how much work can be completed and checked before the meeting. A model's generation speed is one input to that decision; the purchasing requirement needs the whole task and its deadline.

This extends our cost-per-accepted-task approach. The proposal here is to make time an explicit acceptance condition, then test candidate deployments against the same condition. The examples below are planning exercises, not measurements from a Software Tailor customer.

Write down when the clock starts and stops

For a briefing workflow, define whether the starting event is receipt of the documents, completion of preparation or submission of the question. Define the end as well: generated text, a saved report or a report that has passed the team's review. Put human review on the plan when it is required for use.

Keep intermediate timings so a missed deadline can be investigated. MLCommons' edge agentic documentation distinguishes time to first token, time per output token and end-to-end turn latency.[1] Those model-facing measures are useful observations, but the organisation still needs to specify the business completion point.

Do not assign a universal target to an unfamiliar task. Ask the process owner which work has a firm deadline and which work can wait. A purchasing brief that distinguishes them can evaluate a smaller, more appropriate installation than a brief that treats every request as equally urgent.

Budget document preparation separately

MLCommons' end-to-end RAG benchmark describes separate ingestion and question-answering workloads.[2] That separation is useful when planning a service whose source documents change. Our recommendation is to include preparation as an explicit activity even when the normal demonstration begins with an already searchable collection.

Create a test with a known set of documents and a second test with a controlled update. Record the time required before the questions can use that update. Identify who confirms that the right version is available. If an overnight preparation window is proposed, test the available window instead of assuming it will be sufficient.

Keep failures in the record. A file that could not be processed is unfinished work, even if the remaining documents were prepared quickly. The service owner needs to decide whether the briefing can proceed with that omission and how the omission will be disclosed.

Test the busiest relevant period

Construct a workload from the intended business pattern. For the fictional briefing team, that might include a cluster of requests before a meeting, followed by quieter editing work. Use authorised sample inputs or fabricated substitutes and preserve the mix between test runs.

Inspect individual waits as well as the aggregate result. Record requests that time out, are cancelled or require a retry. Before purchasing extra hardware, determine which part of the measured path accounts for the delay. The workflow-benchmark article offers a way to describe those boundaries without attributing every delay to inference.

Compare candidate configurations on the same inputs and completion criteria. Keep a record of the model and settings so that a faster result can be checked for changes in answer quality. A purchasing recommendation should state both the observed capacity and the conditions under which it was measured.

Price the response to overload

Specify what should happen when the service cannot accept more work. A pilot can test a visible queue, a clear refusal or a documented fallback chosen by the organisation. Name the owner who can change that behaviour. A fallback that moves content to a different provider needs an explicit data-boundary decision before it becomes part of the operating plan.

For each proposed response, estimate the staff work required and identify the affected deadline. Include operating effort, recovery time and any reserved capacity in the comparison. Keep assumptions labelled as estimates until there is evidence from the pilot.

NIST describes its AI Risk Management Framework as voluntary guidance for considering trustworthiness through an AI system's lifecycle.[3] Our capacity worksheet is a local planning proposal in that spirit; completing it does not establish certification or remove the need for the organisation's own approval process.

Purchase against a defined operating case

The resulting brief should name the workload, the completion deadline and the behaviour expected when capacity is exhausted. Record the measurement period and retain the unsuccessful cases. Those details let the decision-maker see what the proposed spend actually supports.

Bring the brief to an AI Server deployment discussion with the intended number of callers and the data boundary. Transfer the agreed limits into the operational handover record. The person running the service needs the same definition of acceptable work as the person who approved its purchase.

References

[1] MLCommons. Edge Agentic Inference Benchmark for MLPerf Inference v6.1. July 2026. Accessed 2026-09-26.

[2] MLCommons. Introducing the MLPerf End-to-End RAG Inference Benchmark. Published 2026-08-26. Accessed 2026-09-26.

[3] NIST. AI Risk Management Framework. Framework 1.0 released 2023; used here as background guidance. Accessed 2026-09-26.

Related articles

References

  1. MLCommons. Call for Submission: Edge Agentic Inference Benchmark for MLPerf Inference v6.1. https://mlcommons.org/2026/07/mlperf-inference-v61-edge-agentic/. Accessed 2026-09-26.
  2. MLCommons. Introducing the MLPerf End-to-End RAG Inference Benchmark. https://mlcommons.org/2026/08/endtoend-inference/. Published 2026-08-26. Accessed 2026-09-26.
  3. NIST. AI Risk Management Framework. https://www.nist.gov/itl/ai-risk-management-framework. Accessed 2026-09-26.

Related reading

Get it from Microsoft