I want to create a large number of variables, store data in them and then DumpSave each variable in a separate .mx file.
Here is a toy version of the problem:
Do[varname = StringJoin["var", ToString[i]];
ToExpression[StringJoin[varname, "=RandomReal[1,{10}];"]];, {i, 10}]
This creates variables var1,var2,..., var10 and stores random data in each of them.
Problem #1: How do I parallelize the above, as ParallelDo doesn't appear to work?
Problem #2: How do I save each variable in a correspondingly-named .mx file. So the variable var1 would be saved in var1.mx, var2 would be saved in var2.mx, etc.? Again, the main issue appears to be parallelization...
Note: creating an initial, large table using ParallelTable is not an option, due the size and number of files.