volcano icon indicating copy to clipboard operation
volcano copied to clipboard

【community bridge 2022 Q2】Volcano scalebility enhancement

Open Thor-wl opened this issue 2 years ago • 8 comments

The project is to make sure volcano works better in AI/HPC scenarios.

Your tasks may include:

  1. enhance the integration of volcano with third-party operators by customizing the volcano job plugin.
  2. enhance volcano GPU support, may include some work of volcano device plugin.

ref:

  1. https://github.com/volcano-sh/volcano/pull/1806
  2. https://github.com/volcano-sh/volcano/issues/2111
  3. https://github.com/volcano-sh/devices

Thor-wl avatar May 06 '22 03:05 Thor-wl

Hello @shinytang6 , hope you're doing well , this is Anutosh here from India . I'm an open source enthusiast and I'm currently involved with communities based on numerical and symbolic computations/algorithms in math and physics like numpy, sympy, networkx.

I am keen to take part in the LFX Mentorship program for the summer term and project interests me. But being new to the project , I would be glad if you could suggest any relevant resources/links I should be going through as a beginner for getting to know the project and the library better . Thank you !

anutosh491 avatar May 13 '22 02:05 anutosh491

Hello @shinytang6 , hope you're doing well , this is Anutosh here from India . I'm an open source enthusiast and I'm currently involved with communities based on numerical and symbolic computations/algorithms in math and physics like numpy, sympy, networkx.

I am keen to take part in the LFX Mentorship program for the summer term and project interests me. But being new to the project , I would be glad if you could suggest any relevant resources/links I should be going through as a beginner for getting to know the project and the library better . Thank you !

Sorry for the late reply, really appreciate for your interest. I recommend browsing the official website https://volcano.sh/ and design documentations https://github.com/volcano-sh/volcano/tree/master/docs first to have a basic understanding of volcano :)

shinytang6 avatar May 23 '22 07:05 shinytang6

Hello @shinytang6! I am Ishan from India. I am currently working in the computer vision domain, particularly in Medical-AI. Along with Distributed Systems, I also have knowledge of machine learning. I found the Volcano project extremely interesting and wanted to contribute to Scalability Enhancement Project as Part of LFX for Summer 2022. I am currently going through the volcano documentation to get a better understanding of the codebase. The LFX website shows that mentee applications for this mentorship are still open. Please let me know if I can still submit my application for the project.

Looking forward to contributing to Volcano.

kernelpanic77 avatar May 26 '22 14:05 kernelpanic77

Hello @shinytang6! I am Ishan from India. I am currently working in the computer vision domain, particularly in Medical-AI. Along with Distributed Systems, I also have knowledge of machine learning. I found the Volcano project extremely interesting and wanted to contribute to Scalability Enhancement Project as Part of LFX for Summer 2022. I am currently going through the volcano documentation to get a better understanding of the codebase. The LFX website shows that mentee applications for this mentorship are still open. Please let me know if I can still submit my application for the project.

Looking forward to contributing to Volcano.

Thanks for your interest! yes it's still in the application period, you can follow the process of community bridge and apply for it.

shinytang6 avatar May 27 '22 02:05 shinytang6

@shinytang6 sorry for my delayed response. From what I understand about the first part of the project, we need to create plugins for deep learning frameworks to reduce the complications of setting the configurations for a machine learning task manually. More importantly, task-level scheduling would be an interesting feature for the volcano project. That sound's good. However, I did not understand the GPU enhancement project properly. It was also a bit difficult to understand the design documentation properly as I did not understand which part's were relevant.

But I hope to gain more knowledge from your mentorship and look forward to contributing. Is there any slack workspace for the volcano? The one I saw required me to sign in.

I will submit my cover letter and resume by tonight.

kernelpanic77 avatar May 28 '22 13:05 kernelpanic77

Please let me know if I can still submit my application for the project.

Today is the last day to apply , applications close tomorrow morning as per the website. Hope that helps !

anutosh491 avatar May 28 '22 14:05 anutosh491

Hi, This is Peini from the Barcelona supercomputing center. I had some experience on Volcano project, and I submitted PRs to improve the GPU number predicates/GPU device plugins. If there is a GPU machine that can be accessed to work during the summer vacation, I would really like to work on the feature. :) Best, Peini

peiniliu avatar May 29 '22 19:05 peiniliu

Hello 👋 Looks like there was no activity on this issue for last 90 days. Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗 If there will be no activity for 60 days, this issue will be closed (we can always reopen an issue if we need!).

stale[bot] avatar Sep 08 '22 22:09 stale[bot]

Closing for now as there was no activity for last 60 days after marked as stale, let us know if you need this to be reopened! 🤗

stale[bot] avatar Nov 12 '22 09:11 stale[bot]