Why is the STANDARD_NC6_PROMO VM slow ?

Andreas Stathopoulos 1 Reputation point
2021-04-27T02:30:32.293+00:00

Subscription ID : e30f2093-840c-43cf-8aa6-35923b617406

I have created a Machine Learning resource and then uploaded a Jupyter Notebook that I have previously runned in Google Colab.
In the Google Colab free GPU my Deep Learning model for Object Localization (Yolov5) runs in a heavier model (Yolov5l.pt for 100 epochs) in 4.5 hours and in Azure my model in its slightest version (Yolov5s.pt) runs for 12 hours and it is only in the half of the process (41 epochs out of 100).

Why is it so slow ?

What can I change to make it faster ?

FYI: In the second image I show you that I have uploaded in this place my training dataset.

91487-screenshot-7.png

91488-screenshot-8.png

Azure Machine Learning
Azure Machine Learning
An Azure machine learning service for building and deploying models.
3,350 questions
Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
9,081 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Максим Свешников 6 Reputation points
    2021-05-01T09:18:56.213+00:00

    Same problem for me!

    Though I have in Jupiter:
    Num GPUs Available: 1

    My tensorflow models are calculating slower than on my local Core i5 PC without any GPU.

    1 person found this answer helpful.
    0 comments No comments

  2. Atkinson, Russell 31 Reputation points
    2021-09-08T14:48:55.657+00:00

    Have you tried looking at the server IOPS? NC6 Promo only supports Standard disks which have an IOPS ceiling of 500.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.