YetiSim Blog

Blogs about simulation and developing YetiSim.

Attempts to Analyze YetiSim with VTune

I migrated my laptop, and hence my primary development system to Kubuntu over the weekend. I did this, because I could not get VTune to work on Gentoo. Kubuntu has come a long way since I last tried it, and I don’t mind it so far. I have successfully installed VTune, and it looks like a pretty nice tool.

For some reason however, VTune crashes when analyzing my test YetiSim simulation. I’m completely lost as to what is causing this. When I call a function linked from YetiSim, VTune crashes abruptly. I have posted to the VTune forum, and provided instructions on how to download YetiSim since that is the source of the problems.

At first I suspected that the source of the problems was the singleton MasterScheduler, because a source file with a single scheduler() call causes the fault. However, the creation of a single state machine also causes the fault. I suspect that the problem is that YetiSim is a static library, and that perhaps VTune would like a shared library more… although I have no idea what the problem is.

I’m going to ask someone else to run my code on their system, to see if they can replicate the problem.


Posted by AJ Guillon  (December 4, 2007)

Leave a Reply