Skip to content

Comment on Evaluation of CPU profiling tools: gperftools, Valgrind and gprof (2015)

Comments

No love for VTune?

It was great on physical hosts but could not get it working in EC2 VMs

It requires access to hardware counters you don't normally have in EC2, and at a privilege level I wouldn't want to enable in a multi-user compute system.

Does it work on non-Intel CPUs?

Ho, ho. There are assorted free performance tools that do, though -- at least on POWER and ARM64 for various HPC-focussed ones. I don't know much about VTune, but it's not clear to me what it does that I can't do with other tools on x86_64, and others allow me to measure serial and communication metrics together.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.