Page 1 of 1

error in dynare4.4.3

PostPosted: Wed Jun 07, 2017 9:23 pm
by haithaim
I am trying to run the code for Mathias Trabandt paper (Introducing Financial Frictions and Unemployment Into A Small Open Economy Model.). after several hours of running,I am getting this error:

Warning: estimation:: MCMC convergence diagnostics are not computed because the total
number of iterations is less than 2000!
> In McMCDiagnostics (line 78)
In dynare_estimation_1 (line 793)
In dynare_estimation (line 89)
In baseline241 (line 1884)
In dynare (line 180)

Error using zeros
Out of memory. Type HELP MEMORY for your options.

Error in missing_DiffuseKalmanSmootherH1_Z (line 72)
PK = zeros(nk,mm,mm,smpl+nk);

Error in DsgeSmoother (line 197)
[alphahat,epsilonhat,etahat,ahat,P,aK,PK,decomp] =
missing_DiffuseKalmanSmootherH1_Z(ST, ...

Error in prior_posterior_statistics_core (line 174)
DsgeSmoother(deep,gend,Y,data_index,missing_value);

Error in prior_posterior_statistics (line 222)
[fout] = prior_posterior_statistics_core(localVars,1,B,0);

Error in dynare_estimation_1 (line 821)
prior_posterior_statistics('posterior',dataset_);

Error in dynare_estimation (line 89)
dynare_estimation_1(var_list,dname);

Error in baseline241 (line 1884)
dynare_estimation(var_list_);

Re: error in dynare4.4.3

PostPosted: Thu Jun 08, 2017 6:31 am
by jpfeifer
This seems to be a problem with your machine. Is it already 64-bit? And how much memory does it have? I can run the mod-file easily.

Re: error in dynare4.4.3

PostPosted: Thu Jun 08, 2017 9:18 am
by haithaim
it is a 32-bits operating system, X64-based processor
installed memory Ram 4.00 GB (3.11 GB used)

Re: error in dynare4.4.3

PostPosted: Thu Jun 08, 2017 9:49 am
by jpfeifer
Then that is the problem. Big matrices in Matlab require contiguous memory. That may be a problem on 32 bit systems with low RAM as in your case. I don't see an reasonable workaround here.