-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve experiment scripts. #15
Labels
Comments
achimnol
added a commit
that referenced
this issue
Jul 10, 2015
…experiment scripts. * In Python, read() returns an empty string when it reaches EOF. The zombie process + infinite loop problem was due to missing this. * Automated PPC plotting using matplotlib. It can be reused for other types of load balancers as well.
achimnol
added a commit
that referenced
this issue
Jul 10, 2015
achimnol
added a commit
that referenced
this issue
Jul 13, 2015
Memo: we need to record the actual numbers when using automated plotting for later inspection. |
achimnol
added a commit
that referenced
this issue
Jul 16, 2015
achimnol
added a commit
that referenced
this issue
Jul 18, 2015
achimnol
added a commit
that referenced
this issue
Aug 5, 2015
achimnol
added a commit
that referenced
this issue
Mar 19, 2016
* No longer need to specify generator addresses. Just run them on any necessary hosts with a single address to the master (where NBA runs). PUB/SUB magic will do the rest. * Now requires Python 3.5 or higher. (We recommend to use pyenv and virtualenv to isolate Python installations from your base system.) * Adds requirements.txt that specifies Python dependencies. (You can run `pip install -r scripts/requirements.txt`) * TODO: Improve latency measurement. I'm planning to add built-in ZeroMQ support in pspgen executable so that it could pass the raw full latency histogram to the pspgen-server which will send the histogram again to the master. This will streamline future thruput/latency measurements, as they can be done at once without human intervention.
achimnol
added a commit
that referenced
this issue
Mar 20, 2016
achimnol
added a commit
that referenced
this issue
Mar 20, 2016
achimnol
added a commit
that referenced
this issue
Mar 20, 2016
* It records latency histogram automagically. * TODO: auto-detect peer pktgen address. (currently hard-coded..) * TODO: auto-calculate CDF for easier plotting
achimnol
added a commit
that referenced
this issue
Mar 25, 2016
achimnol
added a commit
that referenced
this issue
Mar 25, 2016
* With "-l" option, it automatically records latency CDF as CSV files that can be directly used in Excel to draw scatter-line plots.
achimnol
added a commit
that referenced
this issue
Mar 31, 2016
achimnol
added a commit
that referenced
this issue
Apr 7, 2016
achimnol
added a commit
that referenced
this issue
Apr 7, 2016
achimnol
added a commit
that referenced
this issue
Apr 7, 2016
* And found a segfault bug in NBA when using branch configs...
achimnol
added a commit
that referenced
this issue
Apr 19, 2016
achimnol
added a commit
that referenced
this issue
Apr 26, 2016
achimnol
added a commit
that referenced
this issue
Apr 27, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
All commits related to improvements of experiment scripts belong to this issue.
The text was updated successfully, but these errors were encountered: