[parsec-users] [DataProcess] Memory allocation failed.

Christian Bienia cbienia at CS.Princeton.EDU
Fri Apr 16 13:37:09 EDT 2010

Hi Kishore,


You cannot address more than 4 GB on a 32-bit machine because 4 GB = 2^32.
In practice the amount of usable memory is even lower because the OS also
occupies some. So there is no way to make full use of the 16 GB you have
without upgrading the machine to 64-bit.






From: kishore kumar [mailto:kishoreguptaos at gmail.com] 
Sent: Friday, April 16, 2010 1:33 PM
To: PARSEC Users
Cc: cbienia at CS.Princeton.EDU
Subject: Re: [parsec-users] [DataProcess] Memory allocation failed.


Hi Chris,
Thank you very much for the information. The machine is 32-bit but the main
memory is 16GB. The system contains: 2 Intel(R) Xeon(R) CPU  X5365  @
3.00GHz (2 Quad-core processors).

Thank you.

Kishore Kumar Pusukuri

2010/4/16 Christian Bienia <cbienia at cs.princeton.edu>

Hi Kishore,


The size of the data structures are fine, the issue is that you run out of
memory on your machine. Are you running dedup on a 32-bit machine? Or do you
maybe have only 4GB or less of memory installed?


Unfortunately there's little you can do about that error. It is a
memory-intensive program. We're working on a new version which should be
more economical, but it'll be a while until it's ready.


- Chris




From: parsec-users-bounces at lists.cs.princeton.edu
[mailto:parsec-users-bounces at lists.cs.princeton.edu] On Behalf Of kishore
Sent: Friday, April 16, 2010 12:47 AM
To: parsec-users at lists.cs.princeton.edu
Subject: [parsec-users] [DataProcess] Memory allocation failed.




I am getting the following error when I try to execute dedup with native
input. Please let me know what to do to execute it without any errors. I
guess that somewhere I need to increase size of some data structure. Please
let me know which one.

kishore at kishore-desktop:~/

parsec-2.1$ ./bin/parsecmgmt -a run -p dedup -c gcc-pthreads -i native -n 2
[PARSEC] Benchmarks to run:  dedup

[PARSEC] [========== Running benchmark dedup ==========]
[PARSEC] Setting up run directory.
[PARSEC] Unpacking benchmark input 'native'.
[PARSEC] Running 'time
n/dedup -c -p -f -t 2 -i FC-6-x86_64-disc1.iso -o output.dat.ddp':
[PARSEC] [---------- Beginning of output ----------]
[DataProcess] Memory allocation failed.

Thank you.



parsec-users mailing list
parsec-users at lists.cs.princeton.edu


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cs.princeton.edu/pipermail/parsec-users/attachments/20100416/1299ceea/attachment-0001.html>

More information about the parsec-users mailing list