<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Model serving with GPU cluster in Machine Learning</title>
    <link>https://community.databricks.com/t5/machine-learning/model-serving-with-gpu-cluster/m-p/8273#M382</link>
    <description>&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use&amp;nbsp;&lt;A href="https://docs.databricks.com/clusters/custom-containers.html" alt="https://docs.databricks.com/clusters/custom-containers.html" target="_blank"&gt;Databricks Container Services&lt;/A&gt;&amp;nbsp;on clusters with GPUs to create portable deep learning environments with customized libraries. See&amp;nbsp;&lt;A href="https://docs.databricks.com/clusters/custom-containers.html" alt="https://docs.databricks.com/clusters/custom-containers.html" target="_blank"&gt;Customize containers with Databricks Container Services&lt;/A&gt;&amp;nbsp;for instructions.&lt;/P&gt;&lt;P&gt;To create custom images for GPU clusters, you must select a standard runtime version instead of Databricks Runtime ML for GPU. When you select&amp;nbsp;&lt;B&gt;Use your own Docker container&lt;/B&gt;, you can choose GPU clusters with a standard runtime version. The custom images for GPU clusters are based on the&amp;nbsp;&lt;A href="https://hub.docker.com/r/nvidia/cuda/" alt="https://hub.docker.com/r/nvidia/cuda/" target="_blank"&gt;official CUDA containers&lt;/A&gt;, which is different from Databricks Runtime ML for GPU.&lt;/P&gt;&lt;P&gt;When you create custom images for GPU clusters, you cannot change the NVIDIA driver version, because it must match the driver version on the host machine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;A href="https://hub.docker.com/u/databricksruntime" alt="https://hub.docker.com/u/databricksruntime" target="_blank"&gt;Docker Hub&lt;/A&gt;&amp;nbsp;contains example base images with GPU capability. The Dockerfiles used to generate these images are located in the&amp;nbsp;&lt;A href="https://github.com/databricks/containers/tree/master/ubuntu/gpu" alt="https://github.com/databricks/containers/tree/master/ubuntu/gpu" target="_blank"&gt;example containers GitHub repository&lt;/A&gt;, which also has details on what the example images provide and how to customize them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to : &lt;A href="https://docs.databricks.com/clusters/gpu.html#databricks-container-services-on-gpu-clusters" alt="https://docs.databricks.com/clusters/gpu.html#databricks-container-services-on-gpu-clusters" target="_blank"&gt;https://docs.databricks.com/clusters/gpu.html#databricks-container-services-on-gpu-clusters&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let us know if this helps.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also please tag&amp;nbsp;&lt;A href="https://community.databricks.com/s/profile/0053f000000WWwvAAG" alt="https://community.databricks.com/s/profile/0053f000000WWwvAAG" target="_blank"&gt;@Debayan&lt;/A&gt;​&amp;nbsp;with your next response which will notify me, Thank you!&lt;/P&gt;</description>
    <pubDate>Wed, 08 Mar 2023 05:32:41 GMT</pubDate>
    <dc:creator>Debayan</dc:creator>
    <dc:date>2023-03-08T05:32:41Z</dc:date>
    <item>
      <title>Model serving with GPU cluster</title>
      <link>https://community.databricks.com/t5/machine-learning/model-serving-with-gpu-cluster/m-p/8272#M381</link>
      <description>&lt;P&gt;Hello Databricks community!&lt;/P&gt;&lt;P&gt;We are facing a strong need of serving some of public and our private models on GPU clusters and we have several requirements:&lt;/P&gt;&lt;P&gt;1) We'd like to be able to start/stop the endpoints (best with scheduling) to avoid excess consumption&lt;/P&gt;&lt;P&gt;2) We'd like to have a static address of the endpoint&lt;/P&gt;&lt;P&gt;3) (optional) We'd like to be able to run several models on one cluster (to use GPU more efficiently)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As far as we know you have GPU clusters and Container Services. The question: &lt;B&gt;is it possible to run a docker container (or group) and expose it?&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We know that most of the GPU services are either in preview or in beta, however, we would like to hear any advice from you. Right now we are using Databricks on Azure for different purposes than ML but would love to start using your platform to host our ML models.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest us possible approaches from your experience.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 03 Mar 2023 14:13:31 GMT</pubDate>
      <guid>https://community.databricks.com/t5/machine-learning/model-serving-with-gpu-cluster/m-p/8272#M381</guid>
      <dc:creator>alisher_pwc</dc:creator>
      <dc:date>2023-03-03T14:13:31Z</dc:date>
    </item>
    <item>
      <title>Re: Model serving with GPU cluster</title>
      <link>https://community.databricks.com/t5/machine-learning/model-serving-with-gpu-cluster/m-p/8274#M383</link>
      <description>&lt;P&gt;Hi @Alisher Akh​&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does @Debayan Mukherjee​'s answer help? If yes, would you be happy to mark the answer as best so that other members can find the solution more quickly? If not, please tell us so we can help you further.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Mar 2023 07:35:12 GMT</pubDate>
      <guid>https://community.databricks.com/t5/machine-learning/model-serving-with-gpu-cluster/m-p/8274#M383</guid>
      <dc:creator>Vartika</dc:creator>
      <dc:date>2023-03-31T07:35:12Z</dc:date>
    </item>
    <item>
      <title>Re: Model serving with GPU cluster</title>
      <link>https://community.databricks.com/t5/machine-learning/model-serving-with-gpu-cluster/m-p/8273#M382</link>
      <description>&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use&amp;nbsp;&lt;A href="https://docs.databricks.com/clusters/custom-containers.html" alt="https://docs.databricks.com/clusters/custom-containers.html" target="_blank"&gt;Databricks Container Services&lt;/A&gt;&amp;nbsp;on clusters with GPUs to create portable deep learning environments with customized libraries. See&amp;nbsp;&lt;A href="https://docs.databricks.com/clusters/custom-containers.html" alt="https://docs.databricks.com/clusters/custom-containers.html" target="_blank"&gt;Customize containers with Databricks Container Services&lt;/A&gt;&amp;nbsp;for instructions.&lt;/P&gt;&lt;P&gt;To create custom images for GPU clusters, you must select a standard runtime version instead of Databricks Runtime ML for GPU. When you select&amp;nbsp;&lt;B&gt;Use your own Docker container&lt;/B&gt;, you can choose GPU clusters with a standard runtime version. The custom images for GPU clusters are based on the&amp;nbsp;&lt;A href="https://hub.docker.com/r/nvidia/cuda/" alt="https://hub.docker.com/r/nvidia/cuda/" target="_blank"&gt;official CUDA containers&lt;/A&gt;, which is different from Databricks Runtime ML for GPU.&lt;/P&gt;&lt;P&gt;When you create custom images for GPU clusters, you cannot change the NVIDIA driver version, because it must match the driver version on the host machine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;A href="https://hub.docker.com/u/databricksruntime" alt="https://hub.docker.com/u/databricksruntime" target="_blank"&gt;Docker Hub&lt;/A&gt;&amp;nbsp;contains example base images with GPU capability. The Dockerfiles used to generate these images are located in the&amp;nbsp;&lt;A href="https://github.com/databricks/containers/tree/master/ubuntu/gpu" alt="https://github.com/databricks/containers/tree/master/ubuntu/gpu" target="_blank"&gt;example containers GitHub repository&lt;/A&gt;, which also has details on what the example images provide and how to customize them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to : &lt;A href="https://docs.databricks.com/clusters/gpu.html#databricks-container-services-on-gpu-clusters" alt="https://docs.databricks.com/clusters/gpu.html#databricks-container-services-on-gpu-clusters" target="_blank"&gt;https://docs.databricks.com/clusters/gpu.html#databricks-container-services-on-gpu-clusters&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let us know if this helps.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also please tag&amp;nbsp;&lt;A href="https://community.databricks.com/s/profile/0053f000000WWwvAAG" alt="https://community.databricks.com/s/profile/0053f000000WWwvAAG" target="_blank"&gt;@Debayan&lt;/A&gt;​&amp;nbsp;with your next response which will notify me, Thank you!&lt;/P&gt;</description>
      <pubDate>Wed, 08 Mar 2023 05:32:41 GMT</pubDate>
      <guid>https://community.databricks.com/t5/machine-learning/model-serving-with-gpu-cluster/m-p/8273#M382</guid>
      <dc:creator>Debayan</dc:creator>
      <dc:date>2023-03-08T05:32:41Z</dc:date>
    </item>
  </channel>
</rss>

