- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using VTune on some Fortran code and the call that has risen to the top of my Hotspot list is for__acquire_lun which has something to do with processing reading and writing files. It is used over 15% of the processing time. What does this call specifically mean? How can performance be improved?
Thanks
Jason
Thanks
Jason
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Jason,
Based on your description, your program spent many time on read/write files. You might use LocksAndWaits analysis to see if other cores work during that time.
For Improvemen idea, you may add parallel work when code works on read/write files...create new threads to do other works which don't depends on results of read/write files.
Regards, Peter
![](/skins/images/7FC17B7B85029576C25F1E43CE255B51/responsive_peak/images/icon_anonymous_message.png)
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