Hi,
I am trying to run the Splash2 in M5. I have decided to use the SE instead of FS in the favor of time so I am planing to use the setup files included in the distribution as is. I do not have the actual compiled binaries that the setup requires. Can you tell me where I cna get them?

Aater


On Thu, 1 Dec 2005, Kevin Lim wrote:

Hey Aater, good to hear from you. Hopefully school is treating you well.

As far as I know, the splash2 benchmarks we have are non-full system. If you compile the one of the ALPHA_SE binaries, then you can run the benchmarks. I'm not particularly sure of which benchmarks would be suitable for full-system cache coherence testing, or if we have any. As far as m5 help in general, if you e-mail [email protected], those e-mails will go to our entire group.

Kevin

Aater Suleman wrote:

Hey Kevin,
I hope everything is going great at your end. I need some help with the m5 simulator so I decided to contact you. I will appreciate if you can help me or refer me to someone who will be able to answer my questions.

I am trying to use m5 simulator to do some full-system simulations. I want to be able to setup some multi-threaded workloads (like Splash) inside Linux and then try out performance of some cache coherence protocols.

I was able to compile and test the simulator after some effort. I can run the tests under m5-test directory but I am unable to run the stuff under ALPHA_FS/configs/ directory. I have been playing around with the Splash workloads in there.

I tried to run the simulator with 2 cpus in Simple system mode with the following command line:

ALPHA_FS/m5.opt -ENP=1 -ESYSTEM=Simple -EBENCHMARK=Cholesky ../configs/splash2/run.py

But I got the following error:

Traceback (most recent call last):
File "./config.py", line 3921, in ?
m5execfile('../configs/splash2/run.py', globals())
File "<embed: m5/python/m5/__init__.py>", line 42, in m5execfile
File "../configs/splash2/run.py", line 9, in ?
BaseCPU.workload = Parent.workload
File "<embed: m5/python/m5/config.py>", line 277, in __setattr__
AttributeError: Class BaseCPU has no parameter workload

I got rid of this error by commenting out the line BaseCPU.workload = Parent.workload in the file splash2/run.py. I think this was not the right thing to do but after commenting out those line I saw was the following error:

Error in unproxying param 'system' of cpu0
Traceback (most recent call last):
File "./config.py", line 3923, in ?
instantiate(root)
File "<embed: m5/python/m5/config.py>", line 1270, in instantiate
File "<embed: m5/python/m5/config.py>", line 458, in print_ini
File "<embed: m5/python/m5/config.py>", line 446, in print_ini
File "<embed: m5/python/m5/config.py>", line 556, in unproxy
AttributeError: Can't resolve proxy 'any' from 'cpu0'


Can you help me understand this problem. I will highly appreciate it.

Regards,
Aater




--
Muhammad Aater Suleman
Dept. of Electrical and Computer Engineering
The University of Texas at Austin



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
m5sim-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/m5sim-users

Reply via email to