slowness of azure ml cloud compute

Xinrui Li 6 Reputation points
2021-04-18T02:56:26.367+00:00

I am doing a speed comparison test between my machine and azure ml cloud compute. My PC is 8 cores with 64 GB RAM. The compute instance I created on azure is "Standard_D14_v2 (16 cores, 112 GB RAM, 800 GB disk)". One test I did was to run a XGBoost model and it took about 1h15m locally. On the cloud, it took 1h45m. I thought I would have a better performance with the instance created on azure. Could someone explain to me why I saw the opposite? Thank you so much!

Azure Machine Learning
Azure Machine Learning
An Azure machine learning service for building and deploying models.
3,336 questions
{count} vote

1 answer

Sort by: Most helpful
  1. romungi-MSFT 48,911 Reputation points Microsoft Employee Moderator
    2021-04-19T06:01:13.52+00:00

    @Anonymous One factor that could effect while running your experiment on Azure ML is the setup time of the compute while running the experiment. Normally, compute is setup run time when the experiment run is initiated to avoid costs of running compute when not required. In this case the difference is still 30 minutes which is large and the setup usually takes few minutes depending on the availability of compute and region you are using.

    Another factor could be the settings used in the experiment, since you are using the SDK or designer the default settings might be set for some configurations for optimization. If these settings are not changed then these might slow down the run time of the experiment, depending on your configuration these settings can be reviewed to check if there is a possibility to optimize it further.

    If the above scenarios do not help we would recommend to raise a support issue to check what could be causing slowness in your workspace. Thanks.


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.