You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DCPerf mini: Shrinking Feedsim even further (#241)
Summary:
The diff introduces two key optimizations to reduce execution time:
### 1. **Dynamic Result Polling**
* Replaced fixed wait times with intelligent polling that checks for QPS results every 100ms
* Makes feedsim 10x more responsive by detecting results immediately when available
* Maintains the same maximum wait time but exits early when results are ready
* Eliminates unnecessary waiting periods
### 2. **Configurable Queue Drain Time**
* Added new `-D` command-line option to configure post-experiment queue drain time
* Previously hardcoded at 5 seconds, now user-adjustable (e.g., `-D 10` for 10 seconds)
* Allows optimization for different workload requirements and benchmark scenarios
Differential Revision: D83279537
0 commit comments