My calculation might reach at the limit of my computer's memory because so many output values like the array of a[i,j,k] were produced in the calculation. In order to retain memory, can be the calculated values selectively saved at the memory? For example, when a[i,j] (i=1~100, j=1~1000000) is calculated (the previous calculated value should be used as input parameter at the next step), is it possible that only one value of a[i,100] corresponding j=100 is saved at the memory after calculating corresponding to j=1~100 and then only another value of a[i,200] corresponding j=200 is saved at the memory after calculating corresponding to j=101~200 ... ? If possible, could you explain how to perform it?
Is there the limit of memory available in Mathematica? If any, what is the memory size of Mathematica 8?