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

Additions for Chapter 17.3 Energy Consumption #143

Closed
jaywonchung opened this issue Dec 16, 2023 · 3 comments · Fixed by #145
Closed

Additions for Chapter 17.3 Energy Consumption #143

jaywonchung opened this issue Dec 16, 2023 · 3 comments · Fixed by #145

Comments

@jaywonchung
Copy link
Contributor

First of all, thanks for the great resource.

I'm part of a group of people working on ML energy optimization at UMich (https://ml.energy). To list a couple works:

Training

  • Zeus paper (NSDI ’23): Understanding the trade-off between training time and energy consumption and proposing an online optimization algorithm.
  • Zeus open-source: A generic DNN energy measurement and optimization framework.
  • Perseus: Energy reduction without slowdown for large model training. arXiv, open-source

Inference

Chapter 17.3 Energy Consumption does a very nice survey on efforts for energy estimation, measurement, and reporting. I'm thinking of adding a paragraph on energy optimization. Please let me know what you think.

@jaywonchung
Copy link
Contributor Author

Or I think having a new subsection (17.XX) dedicated for energy optimization would make sense, since I believe that ultimately one of the important goals of MLSys is to optimize energy consumption, going beyond estimation and reporting.

@profvjreddi
Copy link
Contributor

Hi @jaywonchung that's a great point, thanks for raising that. Please definitely go ahead and add a paragraph and in general it would be great to talk about the space broadly and of course we can include a reference to the point that Zeus is making.

Can you please draft what you have in mind and issue a PR? Would be happy to review it and make any edits and merge it in.

@profvjreddi
Copy link
Contributor

If you are interested, then create a branch off of this PR.

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

Successfully merging a pull request may close this issue.

2 participants