- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi. I have an Intel Fortran-based system that would like to use vast amounts (50-gig+) of memory for arrays, etc.
OS: Windows XP 2003 64-bit
System: zx6000 Itanium2 workstation
Disk Space: 2 Partitions - 16 gig each
Memory: 8 gig
Compiler: Intel 8.1
Questions:
1. Must I have physical memory equal to the allocated memory when the programs run?
2. Can I allocate memory in the Fortran program and have the OS handle virtual memory using disk space?
3. Any other suggestions?
Thankx,
Mark Wood
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This should "just work". You don't need matching physical memory, but do need enough swapfile space for backing store. You should be able to do normal allocations in the Fortran program. If you run into any problems, please let us know at Intel Premier Support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The total of your memory + disk space has to be bigger than the
amount you will have allocated simultaneously. I couldn't say for sure, but
I would also suspect that only one of your partitions is going to be used for
virtual memory. If you are truely going to be using 50+ gig all at once, you will need a bigger hard drive.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Right - I missed that you had small disk drives (for nowadays). You absolutely need at least as much disk space for swapfile(s) as you'll use virtual memory.
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