I am starting to learn parallel programming in c++, and I have a program like this:for i = 1:N    do something time and memory intensiveendIf I program this in parallel, and my processors have shared memory access, will the parallel programming help? I thought maybe I am going to overflow the memory, since I am letting 15 processors run a memory intensive task at the same time, which may make it slower, but I could not really find out if this was indeed the case.
parallel programming memory usage
parallelism;parallel programming