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

need to parallel in fortran

alirezayaseri
Beginner
407 Views
I had "insufficient virtual memory" error, I've changed inviroment to 64bit and also use virtual memory, but it doesnt change a lot & i need a long time to run.

some sections of my code, like this example, needs to using parallel systems.
I want to use two prallel systems for solving the mentioned statement in below, because i have not enough physical memory to solve the problem.


---Example :
program Console3
implicit none
integer, allocatable :: A(:,:)

allocate(A(50000,50000))
end program Console3


I will appreciate if anyone can help me through this problem.
0 Kudos
1 Reply
jimdempseyatthecove
Honored Contributor III
407 Views
I suggest you look at using a system with 16GB of RAM. Your A(50000,50000) will require 10GB.

If your array processingcan be tiled (segmented) then virtual memory ayou currently havemay be workable. 16GB is not overly large for a desktop system or small server.

Jim Dempsey
0 Kudos
Reply