Using parallel processing


Most PCs have more than one processor. In this case it MAY be advantageous and possible to use parallel processing to speed up your GEMPACK computation. The conditions are:

Your PC must have more than one processor (eg, a dual-core CPU) or 2 separate CPUs.

You must have enough RAM to run 2 simulations at once (if not, both simulations will run very slowly).

You must be using a multiple simulation solution method, eg 3-5-7 Gragg, or 2-3-4 Euler. A single simulation (eg, 3-step Euler) cannot be parallelized.

Your TABLO-generated EXE file (eg, GTAP.EXE) must be produced using GEMPACK version 10 or later.

Your RunGTAP.EXE was produced June 2006 or later (use Help...About to check this).

First, there is no point in using 2 CPUs unless your simulation takes a minute or more to run.

To activate parallel processing add the line (ending in semicolon):

servants=1;

to your CMFSTART file. If you have a quad-core cpu, you could try servants=2.



URL of this topic: www.copsmodels.com/webhelp/rungtap/hc_parallel.htm

Link to full GEMPACK Manual

Link to GEMPACK homepage