Hi again, Is it possible to start performance monitoring from within C code and then turn it off from the code as well? I would like to be able to do something like:
int main(){ ... code ... start performance monitoring on LOCKED_OPS:CYCLES_WAITING event ... code ... turn off performance monitoring on LOCKED_OPS:CYCLES_WAITING event display perf. monitoring results ... code ... } I would use this to get separate results for various parts of my code, without having to separate my code into different files and run 'task' on them independently. I assume I have to link the executable with -lpfm4, but besides that what libpfm4 library functions or utilities could I use from withing my C program's main() function to start monitoring on the current multithreaded process at a certain location in the code, and then turn off monitoring later, display the results and run the rest of the main function without monitoring? Thank you, Vlad ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ perfmon2-devel mailing list perfmon2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/perfmon2-devel