SAMAGRA X - FRACTIONAL GPU UTILISATION

Samagra-Code for GovTech
  • Virtual Internship
  • 21-Apr-2024
  • Pan India,
  • Start date
    Immediately
  • Duration
    3 Months
  • Stipend
    ₹33000 /month
  • No of Credits
    10
  • Apply by
    08-May-2024
  • Virtual Internship

About the program

Description Create a linux package with an exposed interface that allows the utilisation of a fraction of a GPU similar to how cgroups works This package will enable users to efficiently allocate and manage GPU resources for their applications Mid Point Milestone Linux Package with following APIsFunctionalities Reserve GPU for a Processes Get Free GPU Get a list of Current Processes Goals Linux Package Develop a Linux package with an exposed interface for managing GPU resources Implement functionality to allocate and control a fraction of a GPU for application usage Plugin for Docker Compose Create a plugin for Docker Compose that integrates with the Linux package Enable users to specify GPU resource requirements for their Docker Compose services Plugin for Kubernetes K8S Develop a plugin for Kubernetes that utilizes the Linux package Allow users to specify GPU resource limits and requests in Kubernetes pods Expected Outcome A Linux package that provides an APIs for managing GPU resources A Docker Compose plugin enabling users to specify GPU resource requirements for their services A Kubernetes plugin allowing users to specify GPU resource limits and requests for pods Acceptance Criteria The Linux package interface allows users to allocate and control a fraction of a GPU The Docker Compose plugin seamlessly integrates with the Linux package enabling GPU resource specification The Kubernetes plugin effectively utilizes the Linux package for managing GPU resources in pods Extensive testing is conducted to ensure compatibility and reliability across different environments Implementation Details Develop the frameworkagnostic Linux package with a clear and intuitive interface for GPU resource management Implement the Docker Compose plugin to communicate with the Linux package and translate resource specifications Create the Kubernetes plugin to interact with the Linux package and enforce GPU resource limits and requests in pods

Perks

1. Lucrative stipend of INR 1 lakh over a period of 3 months 2. Dedicated 1 on 1 mentorship by industry experts. 3. Hands-on experience to hone your skills 4. Access to bootcamps and expert sessions 5. Potential job extended internship opportunities 6. Opportunity to network with global open-source tech leaders

Who can apply?

Only those candidates can apply who:

  1. are from Any,
  2. and specialisation from Any,
  3. are available for duration of 3 Months
  4. have relevant skills and interests

Terms of Engagement

1. 50000 received on completion of midpoint milestone as decided with mentor 2. 50000 received on completion of final milestone as decided with mentor 3. Certificate of completion received on successful completion of internship

Number of openings

1

Sorry You Cannot Apply Date Expired