I have installed Vtune 8.0 under SuSe 9.2, which is in itself
an accomplishment, since I was unable to install VTune 3.0 under
I am trying to work my way through the "Getting Started" document.
Here are the problems I've had:
1. There is no file /opt/intel/vtune/samples/gsexample/gsexample.c
This makes it very hard to profile the application gsexample. I tried to continue by assuming that I should use gsexample2a.
2. I have 3 versions of java on my machine:
a: java version "1.4.2_08", which is the default version that ships with SuSe 9.2.
b: eclipsepackage/3.1/jrockit-jre1.5.0_03/bin/java and
If I attempt to run the "First Use" wizard using Java 1.4.2,
java goes into an infinite loop and I have to kill it using kill -9.
If I try to switch java machines by starting vtlec thus:
/opt/intel/vtune/bin/vtlec -vm /opt/intel/eclipsepackage/3.1/jrockit-jre1.5.0_03/bin/java
I also get an infinite loop. If I try to use the java machine from eclipse 3.0.1, I do not get an infinite loop.
However, I get a popup saying that
could not be found, and asking me to specify a different path.
When I merely specify the same path, it is accepted and
I get a function call graph similar to the one indicated by
the "Getting Started" document.
However, the listing of where the program is spending its time
is bogus. The top function is _pthread_mutex_lock, wherein
the program is said to spend 1.27% of its time.
The total run time for the program is 1.16 seconds, which is
quite a bit less than the nine seconds it took to execute the
program outside of vtune.
So, either I'm doing something wrong, or it doesn't work.