- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'm using ifort andFortran asynchronous I/O in my code. When I debug the program, some time I notice that one thread is created for each call of asynchronousread() or write(). For some time no new thread is created. My question is that whether I could use threading information to check ifasynchronous i/o is enabled.
And I'd like to know a bit about how the aio**() is get called or some debugging/tracing tools working with asynchronous I/O.
Best
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, asynchronous I/O uses threads. Only sequential, unformatted I/O of whole arrays is actually done asynchronously. There is no independent way I know of to check.
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