Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

Mechanica on multiple processors

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
 

Sponsor

Articles From 3DCAD World

Back
Top