GEMPACK Size Limits

GEMPACK imposes no size restrictions if you have:

GEMPACK does impose a size limit on the model you can solve in two cases:

The limits in both these cases are the same, and are shown below. Notice that the limits are substantially enlarged for the April 2009 Release 10.0-001 of GEMPACK. If you are running a model-specific EXE file created by someone else who used an earlier GEMPACK version, the previous lower limits apply.

In older GEMPACK documentation, the limits below were described as defining "medium-sized" models.

Limit Value for GEMPACK
Release 10.0 and earlier
Value for April 2009 GEMPACK
Release 10.0-001 and later
Total number of (components of) endogenous
variables (condensed or backsolved)
30,000 75,000
Total number of (components of) variables
(exogenous and endogenous, condensed or backsolved)
35,000 120,000
Total number of (components of)
condensed endogenous variables
10,000 35,000
Total number of (components of) condensed
variables (exogenous and endogenous)
16,000 70,000
Number of nonzeros in the Left Hand Side (LHS)
Matrix (for any step of the simulation)
75,000 175,000
Total number of reals and integers used for
coefficients (pre-simulation and updated),
plus those used to store simulation results
250,000 300,000
Maximum no of sectors in typical single region model 40 40
Maximum size for standard GTAP model 9 sectors
9 regions
12 sectors
12 regions

Note: Most GEMPACK models are made more compact by omitting, substituting, or backsolving some variables. Variables which are neither omitted, substituted or backsolved are called condensed. The limits above include only condensed and (in some cases) backsolved variables.

See also
Different versions of GEMPACK
Table comparing different versions of GEMPACK