Many thanks Liang46051 for this thoughtful and detailed report!
The best thing to do from here is to go to our premier web site and report the problem there, precisely as you did here. (Perhaps even, just use a cut and paste in the problem description.)
If you have trouble opening the case, please report back here and let us know!
I am new to Vtune and was using it on a Windows Server 2012 to profile a driver. I am profiling the driver by running IOmeter on Vtune and source and symbols of my driver.
a. I am geting an error saying :Cannot enable Hardware Event-based Sampling: problem with the driver (sep*/sepdrv*)
b. The function names are not visible(They are being displayed as function@123 instruction level) though I have loaded the symbols and my source code
(Feel free to start a new topic next time. ;)
First, verify the driver is properly loaded: as an admin on the system, execute the command 'amplxe-sepreg -s'. Ensure therething is "OK" and "running."
Second, ensure that you have built all binaries-of-interest with full debug info. This means both the compile and link step must generate debug info.
Next, ensure that your code is sufficiently exercised!! Drivers typically execute very short sequences of code. Statistical profilers only sample the EIP periodically. If the driver code is not executed frequently enough, you may not see any samples for the driver.
Finally, if you suspect something is not working correctly with the VTune Amplifier XE, build one of the sample apps and collect data using that app as a test case. If you can see the sample code, then you know it is something about your setup that is not correct.
BTW, free, secure support is available for all evaluation and purchased products. Please visit Intel® Premier Support after registering your product. You can submit questions and problems and include sample screenshots, code and more. All in a secure environment (as opposed to this public forum).