I wonder that E3 processor is SandyBridge architecture, VTune(TM) Amplifier XE 2015 already supports bandwidth analysis, that is,
# amplxe-cl -collect-list | grep bandwidth
core2-bandwidth-breakdown Bandwidth Breakdown - Intel Core 2 Processor Family
wsmex-read-bandwidth Read Bandwidth - Nehalem / Westmere
wsmex-write-bandwidth Write Bandwidth - Nehalem / Westmere
What is your processor type in detail?
thanks for your comment,
The customer's using Haswell. I was missing some details sorry. They want to measure PCIe bandwidth. Does VTune XE 2015 support this also?
Haswell can be supported on memory bandwidth analysis.
I don't know your meanings of "PCIe bandwidth" in general, I remember that Intel(R) Xeon(TM) Phi coprocessor use PCIe for data transferring - but VTune Amplifier XE doesn't profile this bandwidth, VTune can profile data read/write on Intel Xeon Phi.
VTune Amplifier XE only collects performance data On-core or Uncore.