Brian Kroth
Brian Kroth
See also #523
FWIW, I don't think this works for files that don't actually exist.
One instance of this mismatch: in `remote_exec()` we take `config` but in `start_host()` we take `params`. - [ ] Both should probably be `params`
Additional things that would be good to capture by default: - OS version - VM specs (CPU type, nominal speed, core count, geometry, RAM size, etc.)
Related: https://thehftguy.com/2023/11/14/the-linux-kernel-has-been-accidentally-hardcoded-to-a-maximum-of-8-cores-for-nearly-20-years/
See Also: - #329 - #332
#455 does this
Nm, I guess that was still just single VM.
Added some initial work on this here: https://github.com/microsoft/MLOS/compare/main...bpkroth:local-path-resolution-improvements, but it will require some signature changes in many places, so will come back to it another time.
Some additional notes: In cases of throughput or latency based benchmarks, it's not totally clear how to detect whether a specific trial is worse than a previous one, since some...