Contributions
Re: What support for OpenMP does AQtime have?
Hello, Unfortunately, my application is over a million lines of code and I would never get permission to send it. Perhaps you could send me the application you tried and I can get you back the results from my machine. I have learned (by looking at the assembly code) that VC9 (from Visual Studio 2008) does indeed create a subroutine (whose name has a $omp$x appended) for each of my OpenMP 'parallel for' sections. Cheers, Matt14 years agoPlace AQtime QuestionsAQtime Questions1.7KViews0likes0CommentsWhat support for OpenMP does AQtime have?
Hello, I have started using OpenMP now that my compiler (Microsoft's Visual Studio 2008) has built-in support for it. What support for OpenMP does AQtime have? When I use the Performance Profiler in AQtime 6or now AQtime 7 to measure the elapsed time of routines, it seems to me as if all of the OpenMP threads getcombined together. In the AQtime results, I see a list of threads, however all but one are empty. The onlythread that contains results shows calls to functions containing OpenMP directives and in turn those routines callinga subroutine by the same name, but with '$omp$n' tacked on to the end of the name. I cannot see what each of the threads created by OpenMP are doing and worse, the elapsed time of each of those threads seems to get added together, thus making the elapsed time for the routineappear to be the same as when OpenMP is disabled. Thanks, Matt14 years agoPlace AQtime QuestionsAQtime Questions13KViews0likes7Comments