The physical memory of the guest is allocated from the memory on the host. If you're on a 32 bit machine you definitely can't allocate 4GB of memory since that's the whole address space, and on a 64 bit machine you may not be able to depending on how much memory/swap you have. Static linking is only a requirement for SE mode. I don't know anything about running SPEComp under gem5 so I don't know whether it's known to work or not.

Gabe

Quoting Tao Zhang <[email protected]>:

Hi Gabe,

Whenever I attempted to run SPEComp benchmark (e.g., 310.wupwise_m), the
process always got killed ("Killed" was shown in my telnet terminal). I
think the problem is that the memory size of ALPHA_FS is too small (default
is 128MB). I tried to increase the size but the size cannot be as large as
4GB (512MB is okay though). Have you seen this kind of problem before? I
noticed that someone run the test on ALPHA_SE with static loading. Is this
the only way I can do (is it impossible in ALPHA_FS?)

Thanks a lot in advance.

-Tao


-----Original Message-----
From: [email protected] [mailto:[email protected]] On
Behalf Of Gabriel Michael Black
Sent: Tuesday, October 04, 2011 4:55 PM
To: [email protected]
Subject: Re: [gem5-users] running SPEComp on ALPHA_FS

Are you sure the simulator is actually using the image file you modified?
You might want to double check that.

Gabe

Quoting Tao Zhang <[email protected]>:

Dear all,



When I tried to run SPEComp2001 on ALPHA_FS mode, I was stuck at how
to add the benchmark to the image. Actually, I have created an empty
image (120M, named "linux-latest-specomp.img") by gem5img.py. And I
did the following things to add the benchmarks.

1.       Copy all directories in the original "linux-latest.img" to
"linux-latest-specomp.img".

2.       Copy the "alphaev67-unknown-linux-gnu/lib" directory from the
cross
compiler to the "/lib" directory in "linux-latest-specomp.img".

3.       Copy the SPEComp benchmark directory (including 8 benchmarks with
exe and data subdirectory) to the "/benchmarks" in
"linux-latest-specomp.img".

4.       Unmount "linux-latest-specomp.img".



After the above steps, the benchmarks should be added to the image.
Unfortunately, when I started the simulator, I didn't see the new
directory under "/benchmarks". I also tried to paste the SPEComp
benchmark to the root directory. But I failed again. Anyone can help me to
fix it?



Thank you very much!



Description: 19

**********************************

Tao Zhang

Department of Computer Science & Engineering,

College of Engineering, Pennsylvania State University

351 IST Building

University Park, PA 16802

(Office)   814-863-1047

(Mobile) 814-321-4826

Homepage: www.cse.psu.edu/~tzz106

**********************************



        ("`-''-/").___..--''"`-._

         `6_ 6  )   `-.  (     ).`-.__.`)       GO LIONS!!!

         (_Y_.)'  ._   )  `._ `. ``-..-'

       _..`--'_..-_/  /--'_.' ,'

      (il),-''  (li),'  ((!.-'



Happiness is like a butterfly which, when pursued, is always beyond
your grasp, but if you will sit down quietly, may alight upon you.


--- Nathaniel Hawthorne






_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users



_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to