Overview of LoadGen Over the Network (LON) architecture
mainThe LoadGen Over the Network (LON) demo implements a distributed testing environment with two primary roles:
- SUT (System Under Test): Implemented in
sut_over_network_demo.py. It runs a Flask server that provides dummy interfaces for preprocessing, postprocessing, and model calling. In multi-node setups, each node runs an instance of the SUT. - LoadGen Node: Implemented in
py_demo_server_lon.py. It runs the LoadGen, QSL, and QDL instances and acts as a Flask client to communicate with the SUT nodes.
The test operates in MLPerf Server mode.