Skip to content
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

How does the tensorflow scheduler plugin used in the tf_benchmark_cnn.py #442

Open
sxqqslf opened this issue Mar 17, 2023 · 1 comment
Open

Comments

@sxqqslf
Copy link

sxqqslf commented Mar 17, 2023

Hi, I'm testing the bytescheduler in tensorflow, follow the tutorial, compile the libplugin.so, and load it in the benchmark script. Now, I load the library in another script (my own), but i found that the training fps is almost same, so i wonder where does the scheduler algorithm use in code, it's explicit or explicit?Thanks.

@pengyanghua
Copy link
Collaborator

If the plugin does not run, check https://github.com/bytedance/byteps/tree/bytescheduler/bytescheduler#tensorflow . If the plugin runs successfully but with no distributed training speedup, you can profile the trace and see if how much is potential improvement space and whether communication scheduling can help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants