From: Christian P. <pr...@gm...> - 2006-09-08 07:55:22
|
Hello, I am running INFOMAP on a 32bit Linux machine and have problems when I try to use a large matrix, e.g. beyond 40k x 2k or 80k x 1k. My suspicion is that the matrix allocated in initialize_matrix() in matrix.c exits because it runs out of address space at around 3GB. Does anyone have a solution besides using a 64bit system? It seems very possible to rewrite the parts of INFOMAP to compute and write the matrix in blocks rather than in its entirety but (a) that is a lot of work and (b) would SVD-Pack run into the same problem? Any thoughts are appreciated! Cheers, Christian |