Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Increased run time

ctica
Beginner
414 Views
My computer has an Intel Xeon processor running under Windows XP professional and with 2 GB of memory. I am using CVF V6.6b to compile and execute my Fortran program. There was no warning message. The run time took about 3 minutes. When the array sizes were quadrupled, I got a warning message at compilation - LNK4084 total image size 451485696 exceeds max (268435456), image may not run. This message was ignored. The program was executed for the same size problem as before i.e. the arrays are dimensioned much larger than necessary for the present problem. The results obtained are the same but the run time has been increased to about 6 minutes. Why has the run time doubled for the same size problem ? Can someone please enlighten me ? Thank you.
0 Kudos
1 Reply
Steven_L_Intel1
Employee
414 Views
My guess is that, due to the way you have the arrays declared, your data is actually scattered throughout the entire 450MB address space, and the memory accesses are a lot slower. Another possibility is that your system is low on physical RAM and that a lot more pagefile activity was happening.

Steve
0 Kudos
Reply