[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-gsl] memory allocation problem

From: Theodore Kypraios
Subject: [Help-gsl] memory allocation problem
Date: Fri, 12 Mar 2004 16:58:02 -0000

Dear All,

I have written a function for an MCMC algorithm.

I mainly use: --gsl_vector_alloc-- and --gsl_matrix_alloc-- and I have
quite a few, such allocations within a "for" loop. At the end of each
iteration I use --gsl_vector_free-- and --gsl_matrix_free--. (number of
iterations = 10.000 at least)

The program runs for small sizes (50x5, for instance) of these matrices
but when these sizes are slightly increased (70x5, for instance) I get
the following message:

gsl: init_source.c:46: ERROR: failed to allocate space for block data
Segmentation fault.

I am running the program in Unix, and in my account I have quota (1 GB).
I noticed that a (large=600MB) "" file is then created and my
quota is exceeded. Is there any relation?

How could I solve this problem?

Thanks in advance for your help.

Theodore Kypraios, PhD Student
Department of Mathematics and Statistics, Lancaster University
email: address@hidden

Department of Mathematics and Statistics
Fylde College
Lancaster University
Lancaster, LA1 4YF
Tel:+(44)(0)1524 593443
Fax:+(44)(0)1524 592681

reply via email to

[Prev in Thread] Current Thread [Next in Thread]