| |
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]
st: Re: ram memory: ms fix does not work (surprised?)
Others have suggested technical tweaks to your computer. I would
suggest that if you are trying to create 1049 GMM Instruments in
xtabond2, you probably want to rethink your strategy. If your T is
double-digit, letting xtabond2 (or any implementation of Arellano-
Bond) make all the possible instruments is a very bad idea. Use the
lags suboption to control how far back it goes to generate
instruments -- in my own work lags 3-5 are usually enough. Allowing
xtabond2 to use lags 3-17 is a recipe for disaster, even if you don't
run into problems with XP's memory mismanagement.
For comparison, an Apple xServe with 6 Gb RAM -- a "last-generation"
machine, not one of the new Intel Macs -- is running Stata as a 32-
bit app (due to the operating system) although the machine is 64-bit.
The next release of Mac OS X will allow 'true' 64-bit apps (as
Solaris or some Linuxes do). On that machine, I can get away with
set mem 2250m
with no problem.
Kit Baum, Boston College Economics
http://ideas.repec.org/e/pba1.html
An Introduction to Modern Econometrics Using Stata:
http://www.stata-press.com/books/imeus.html
On Nov 7, 2006, at 2:33 AM, Roberto wrote:
This is a huge issue as I cannot run the xtabond2 estimations I need
to, since the system runs out of memory:
xtabond2_mata(): 3900 unable to allocate real <tmp>[35360,1049]
<istmt>: - function returned error
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/