Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4994 Discussions

Intel VTune Profiler on Amazon bare metal instances

Jutt__Bobby
Beginner
1,081 Views

Hi,

Can we use Intel VTune Profiler on  Amazon bare metal instances?

 

0 Kudos
6 Replies
ArunJ_Intel
Moderator
1,081 Views

Hi Bobby,

 

Yes vtune profilers could be used on bare metal instances. Here is a cook book that  helps you set up a VM instance in AWS for performance profiling with Intel® VTune™ Profiler

https://software.intel.com/en-us/vtune-cookbook-profiling-applications-in-aws-ec2-instances

 

Hope this helps.

Arun Jose

0 Kudos
Jutt__Bobby
Beginner
1,081 Views

Hey Arun,

Thanks for the reply.

And as it is going to be bare metal instance, I assume I don't have to take  into consideration about some configurations usually required using Intel VTune Profiler on a typical/normal virtual machine?

I am using Intel Vtune Profiler inside my virtual machine hosted on my local machine. Vtune is working good but there are some options that are not possible on a typical virtual machine. 

 

THANKS !!

 

0 Kudos
ArunJ_Intel
Moderator
1,081 Views

Hi Bobby,

Vtune user based sampling works fine on AWS instances however, HW-events based sampling inside VM is supported only  for a limited set of EC2 instances. Those who run on top of Nitro hypervisor in C5 this is explained in the article I have shared.( You may face some difficulty in viewing the article as of now due to some backend updates but it will be back soon)

And about you not being to run certain options on your virtual machine ,

1)which are these options that cant be run on your VM.

2)Have you tried enabling PMU counters.

3)Which operating system and hypervisor are you using for your virtual machine?

 

Arun Jose

0 Kudos
Jutt__Bobby
Beginner
1,081 Views

Hi Arun,

Thanks for your comprehensive feedback. You guys have great support culture ! 

- My operating system is Linux

- On my virtual machine I have CentOS Linux release 7.5.1805..........But my machine is not Intel...it is AMD.

- Hypervisor is QEMU/KVM

 

Although I have AMD machine, is there any way I can use HW-events based sampling on VM? Because I can only use user based sampling. But I would really like to deep dive into hardware details. How can I enable PMU Counters?

0 Kudos
ArunJ_Intel
Moderator
1,081 Views

Hi Bobby

 

 HW-events based sampling can be done only on Intel CPUs.  On using  CPUs of other vendors it is only possible to do user based sampling.

 

Thanks

Arun Jose

0 Kudos
ArunJ_Intel
Moderator
1,081 Views

Hi Bobby,

 

Hope your query is answered. Could you please confirm if we could close this case.

 

Arun Jose

0 Kudos
Reply