Skip to main content

ProposerTrafficScenario

Robotics scenarios · Implementation: mlsysim/engine/scenario_definitions/robotics/proposers.py.

Construct this scenario with keyword inputs. The fields below show the types and defaults declared by this class.

machine’s intent model and chunk policy sharing its memory bus (weight traffic only).

Notes

Equation: result = ProposerTrafficModel.solve(…) with the declared machine, fp16_bytes_per_param inputs.

Assumptions: The inputs instantiate the assumptions documented by mlsysim.solvers.ProposerTrafficModel.solve; accessing result evaluates that solver again.

Excludes: Any extra mechanism beyond ProposerTrafficModel; this record supplies configuration and does not collect performance measurements.

References

Derivation: This configuration forwards its stored inputs to mlsysim.solvers.ProposerTrafficModel.solve. The solver contract records the equations and their provenance.

Examples

The named scenario supplies illustrative inputs; the output is calculated.

>>> from mlsysim import Scenarios
>>> case = Scenarios.WarehouseProposerTraffic
>>> round(float(case.result.sustained_bandwidth.to('GB/s').magnitude), 3)
142.8

Attributes

Name Description
fp16_bytes_per_param
machine
result Modeled result from mlsysim.solvers.ProposerTrafficModel.solve using this

machine

Type: Any.

Declared default: required.

fp16_bytes_per_param

Type: Quantity.

Declared default: required.

result

engine.scenario_types.ProposerTrafficScenario.result

Modeled result from mlsysim.solvers.ProposerTrafficModel.solve using this scenario’s declared inputs; see that method for units, limits, and feasibility.

Equation: Delegates the declared fields to mlsysim.solvers.ProposerTrafficModel.solve; returned quantities and feasibility follow that contract.

Back to top