Software Archive
Read-only legacy content
17060 Discussions

question on dynamic data

johncolona
Beginner
591 Views
Dear all,

I have some questions about dynamic allocatable array while reading steve's article on "memory limits for applications on windows"
http://software.intel.com/en-us/articles/memory-limits-applications-windows/

If I am running a 64 bit win7 with 2GB ram, I guess even if I declare large matrices as dynamic data, I am still pretty much constrained by the 2GB ram limit. Does it also mean that if I wanna reach the 8TB limit of dynamic data, I need 8TB of ram to do so?

Thanks so much for your kind help.

Regards,
John
0 Kudos
1 Reply
Thomas_W_Intel
Employee
591 Views
John,

Today's operating systems can temporarily store memory on disk. This mechanism is known as "paging". It is therefore possible for an application to use more memory than is physically present. (Needless to say that this might have a significant impact on the performance.)

Kind regards
Thomas
0 Kudos
Reply