I started doing some testing with the SOLRAM based on
moriarty's post.
My machine has a total of 8GB of memory, and with other
background programs
opened has about 4.25GB of memory open. The CPU is an i7-
2600k with
hyperthreading on.
The first test involved solving a model with SOLRAM set
to 128 mb, and the
results are as follows (all values are the average over
five runs):
Max Memory Usage (kb):1044602
Size of Global Matrix (gb): 2.09854
Run Time: 00:02:27
I then set SOLRAM to 512 mb and got the following results
(again, averages
over five runs):
Max Memory Usage (kb):1696386
Size of Global Matrix (gb): 2.09854
Run Time: 00:02:36
I'm stumped. In the first run, the Global Matrix is being
swapped since it
can't fit the entire thing into memory. By upping the
amount of memory
allocated for the solver, I should see a decrease in run
time (by giving more memory to the solver, it should have
to swap a smaller number of times). I don't go over the
total amount of available memory, so I'm not seeing a
performance loss due to the OS swapping. What gives?
Edited by: shaun8567
moriarty's post.
My machine has a total of 8GB of memory, and with other
background programs
opened has about 4.25GB of memory open. The CPU is an i7-
2600k with
hyperthreading on.
The first test involved solving a model with SOLRAM set
to 128 mb, and the
results are as follows (all values are the average over
five runs):
Max Memory Usage (kb):1044602
Size of Global Matrix (gb): 2.09854
Run Time: 00:02:27
I then set SOLRAM to 512 mb and got the following results
(again, averages
over five runs):
Max Memory Usage (kb):1696386
Size of Global Matrix (gb): 2.09854
Run Time: 00:02:36
I'm stumped. In the first run, the Global Matrix is being
swapped since it
can't fit the entire thing into memory. By upping the
amount of memory
allocated for the solver, I should see a decrease in run
time (by giving more memory to the solver, it should have
to swap a smaller number of times). I don't go over the
total amount of available memory, so I'm not seeing a
performance loss due to the OS swapping. What gives?
Edited by: shaun8567