-
Notifications
You must be signed in to change notification settings - Fork 23
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
Add bert benchmark #570
Add bert benchmark #570
Conversation
Signed-off-by: lrq619 <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! the code quality is good, well structured.
- update the dependabot config
- add CI for docker-compose and Knative
- make recommendations on configuration of the benchmark. The default configs should be easy to test in CI (e.g., w/o GPUs, 1 req instead of 100)
- create a PR for Adding a new benchmark to vSwarm (rename the file to
adding_new_benchmark.md
)
reservations: | ||
devices: | ||
- driver: nvidia | ||
count: 2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if we are to test it, it should work on CPU only.
docs/adding_standalone_benchmark.md
Outdated
@@ -0,0 +1,58 @@ | |||
# Adding Standalone Benchmarks in vSwarm | |||
This is a detailed document of how to add a standalone benchmark in vSwarm. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not sure why "standalone", is it different for multi-function apps?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, this document is just for adding standalone benchmark, because multi-function apps might have different development procedure, for example, vSwarm-proto only contains protobuf for standalone functions, and multi-function benchmark doesn't rely on the relay docker instance, etc.
Signed-off-by: lrq619 <[email protected]>
Add bert as a standalone benchmark and also a document on how to write and test standalone benchmark locally.