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

[FEA] Qualification tool can map spark configs for GPU migration #697

Closed
4 tasks done
amahussein opened this issue Dec 18, 2023 · 1 comment
Closed
4 tasks done
Assignees
Labels
core_tools Scope the core module (scala) feature request New feature or request

Comments

@amahussein
Copy link
Collaborator

amahussein commented Dec 18, 2023

Is your feature request related to a problem? Please describe.

The Qualification tool currently shows a list of recommendations to bootstrap a GPU cluster.

For developers, this implies to reconfigure their workload by merging the recommended GPU ones with the original configs.
This usually lead to less efficient configurations for the workload.

In order to make it easier for the developers, the qualification tool can automatically generate the new set of configurations, along with comments to clarify the changes that were done.

We can do that in the following steps:

  1. the Qualification tool marks the obsolete configs. This requires we enumerate the configurations that do not work for GPU workload and recommend that the user removes them.
    • Each added recommendation should have a comment explaining the reason behind it
    • Each removed configuration should have explanation too.
  2. next step is to process the remainder of the configurations and making recommendations to update or append new lines as necessary.

Expected changes:

Tasks

  1. core_tools feature request
    amahussein
  2. 2 of 2
    core_tools feature request
    amahussein
  3. feature request user_tools
    amahussein
  4. core_tools feature request
    amahussein
@amahussein
Copy link
Collaborator Author

completed by #771

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core_tools Scope the core module (scala) feature request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants