- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hello,I wonder why my application runs only onone core whenVtune samples on it? Since the program optimized (paralleled) with OPENMP isn't it running on all cores in my machine? And what config work I should do when using vtune? Thank you!
For my poor English,I rewrite the words above in chinese:OpenMP VTune CPUVTune
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
-openmp_profile link option may be an easier way to identify the serial and parallel regions.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks sunny0104 for your question and thanks tim18 for your response.
To the original poster, I wonder2 things - have you verified that your program runs on multiple cores outside of VTune?And within VTune,did you drill down into the Threads view and see only one thread?
On your question about configuration, see here for information on how to compile to get the most benefit from VTune. Is that what you meant? If you want information on how to set up a sampling project, please specify whether you are using Windows or Linux and whether you want to run the project from the GUI or the command-line.
Thanks,
Shannon
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page