Main Point: Connect hardware activity to qualifying customer tasks before drawing an efficiency or margin conclusion. Define utilization precisely, then measure useful output, energy and cost against one consistent success rule.
Key Points
- Allocated, active, achieved-computation and billable utilization can differ for the same fleet.
- Goodput counts work that meets an explicit quality and service requirement.
- Energy and cost per successful task use qualifying output as the denominator. Lower energy per task can coexist with higher total energy use.
1. Define What The Utilization Percentage Counts
- The retailer reserves accelerators for its assistant. A dashboard shows 95% allocation and many responses each minute. Those observations leave important operating and commercial questions unanswered.
- Ask for the numerator, denominator, time window, work counted and billing unit before interpreting any utilization percentage.
| Utilization Measure | What It Describes | Why It Can Differ |
|---|---|---|
| Allocated | Time assigned to a user or job | A reserved device can wait for requests or data |
| Active | Selected device activity | Inefficient kernels can keep a device busy |
| Achieved computation | Computation relative to a relevant mathematical peak | Format, workload and implementation affect achieved work |
| Billable | Time or units sold under a commercial definition | A contract can bill reserved time while equipment is quiet |
- Training can hold devices while waiting for data or communication. Serving can produce responses that fail quality or timing targets.
- Each measure answers a different question. Preserve the definitions when passing operational numbers into a financial model.
2. Define A Successful Task Before Calculating Goodput
- Throughput counts output per unit time. Goodput counts qualifying work per unit time or resource under stated requirements.
- A refund response might need to be correct under the current policy, complete, delivered within a latency target and handled with the required permissions.
- Apply the same task mix, success rule and measurement window to every configuration. Fast incorrect answers and late answers may fail that rule even though they count as completed output.
Hypothetical goodput comparison: One shared quality and service target; a one-minute measurement window.
| Configuration | Responses Completed | Qualifying Responses | Goodput |
|---|---|---|---|
| A | 100 | 75 | 75 qualifying responses/min |
| B | 130 | 65 | 65 qualifying responses/min |
- B has higher raw throughput but produces ten fewer qualifying responses per minute.
- Record failed completions rather than silently counting every response as a success. High token output alone does not establish that the customer's task was completed.
3. Keep Power And Energy Units Separate
- Power is the rate of energy use at an instant or over a stated interval. Energy accumulates over time.
- A hypothetical constant draw of 2 kW for 1 hour uses 2 kWh. Power × time = energy. Real operating power can vary.
- A lower-power device can consume more energy if the task takes sufficiently longer. A higher-power device can use less energy per qualifying task if it finishes efficiently at matched quality.
- Processor energy, complete-service energy and facility energy cover different boundaries. Cooling, networks, storage and idle capacity may matter in the chosen comparison.
4. Calculate Energy Per Successful Task
Separate hypothetical experiment: The counts below belong to this energy comparison. They are independent of the earlier goodput experiment.
Energy per successful task = included energy ÷ successful tasks
| Configuration | Included Energy | Successful Tasks | Calculation | Energy Per Success |
|---|---|---|---|---|
| A | 2 kWh | 100 | 2 ÷ 100 | 0.020 kWh/task |
| B | 3 kWh | 200 | 3 ÷ 200 | 0.015 kWh/task |
- B uses less energy per successful task under these assumptions while consuming more total energy during the measured run: 3 kWh versus 2 kWh.
- The result does not establish lower total energy after deployment. Task volume, operating conditions and the complete measurement boundary determine that outcome.
- Do not merge the A/B counts from the goodput and energy examples into one experiment.
5. Use Qualifying Output In The Cost Calculation
- Cost per successful task = corresponding included cost ÷ qualifying tasks. State the spending and success boundaries.
- Lower answer quality shrinks the denominator. A cheap raw response can therefore become expensive per answer that actually works.
- Hold task difficulty, output length, quality and service targets consistent. Otherwise differences in the work performed can distort the apparent efficiency.
- Include relevant operating resources and obligations before claiming a financial improvement.
6. Connect The Dashboard To Margins And Decisions
- A 95%-allocated fleet shows that most measured time was assigned. Revenue and margin also depend on price, billable terms, qualifying output, contracts, electricity, depreciation, support and capacity commitments.
- A long reservation may generate payment while a device waits. An active device may generate low-value or failed work.
- Link allocated and active time to throughput, goodput, energy per success and cost per success, using clear boundaries for each.
- High allocation with low goodput calls for diagnosis: failed responses, queues, inefficient software or idle waits may each require a different intervention.
- Use the measured cause to choose between new hardware, serving-policy changes and quality improvements. The final lesson applies this framework to complete accelerator systems.
Practice
- Calculate the goodput in the first A/B comparison and energy per successful task in the separate energy comparison. Keep the two experiments distinct. State the additional operational and commercial evidence needed to interpret 95% allocated utilization.