Hi,
You can find more information about Gem5's coherency protocol in
http://www.gem5.org/Cache_Coherence_Protocols.
On Tue, May 8, 2012 at 10:46 PM, wael Amr wrote:
> Hi Eng.Mahmood,
>
> According "http://research.cs.wisc.edu/multifacet/papers/can11_gem5.pdf";
> In order to schedule threads(tas
I write a simple program,its name is test.c.
arm-linux-gcc -g test.c -o test
arm-linux-gcc -g -static test.c -o test-static
root@fengye:~/hello# file test test-static
test:ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically
linked (uses shared libs), for GNU/Linux 2.6
You mean you deleted the build folder, did a fresh build, and re-ran the
command, and now you didn't get any error about the topology right?
So that means the topology worked fine. If the simulation is stuck something
else might be wrong.
I would first run the simulation with an existing topolog
Hi!
I am just learning to use the gem5 simulator and having many problems to
ask for others' help. I want to poss a messege to all list members.
Thank you!___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/ge
Hi Tushar.
I will try to perform the same process with the given version of packages.
Thanks
Regards,
Juyoung
On Tue, May 8, 2012 at 5:08 PM, Tushar Krishna wrote:
> Yeah it works for me both with and without garnet.
>
> Here are the versions on my machine:
> g++: 4.4.5
> python: 2.6.6
> swig
Yeah it works for me both with and without garnet.
Here are the versions on my machine:
g++: 4.4.5
python: 2.6.6
swig: 1.3.40
m4: 1.4.14
gzip: 1.3.12
Start with matching the python and g++ versions as you seem to be getting an
error when it tries to create a garnet object in configs/ruby/Ruby.py
Hi Tushar,
I didnt know which directory to look at to check whether my topology was
built or not.
I checked the topologies directory
(build/ALPHA_FS/mem/ruby/network/topologies) and found below files.
èMytopology.py, Mytopology.py.cc, and Mytopology.py.o
However, I deleted the b
Hi Tushar,
Thanks for your quick reply.
I was able to run the simulation with ruby_random_test.py +
ALPHA_MOESI_hammer protocol without any error. At a glance, I thought the
protocol used was a problem. However, after more tests, I found that the
simulation failed with option to invoke garnet-netw
Hi Heara,
You said that after you typed the build command,
it said
'build/ALPHA_FS/gem5.opt’ is up to date'
Do you mean it did not do any build your new topology file?
Maybe just delete the build directory and try again.
Verify that your topology is built (see
build/ALPHA_FS/mem/ruby/network/topo
Hi Tushar,
Yes, it starts with
class Mytopology(Topology);
The command I used is shown as below:
./build/ALPHA_FS/m5.opt configs/example/ruby_fs.py --caches --l2cache
--timing --garnet-network=fixed ... --topology=Mytopology --mesh-rows=8 -b
fft
Thanks,
HR
From: gem5-users-bou
Hi Juyoung,
In future pls send the emails directly on gem5-users so that others who
experienced similar problems can help out as well?
I am cc:ing gem5-users
I just pulled out the latest version of gem5 and ran this exact command and it
worked fine.
Are you getting this error only with ruby and
I assume in Mytopology.py, you start with
class Mytopology(Topology):
…
right?
If yes, what was the command you ran?
- Tushar
On May 8, 2012, at 5:05 AM, Haera Chung wrote:
> Hi Gem5,
>
> I created my network topology and copied the ‘Mytopology.py’ into
> “~/gem5-stable/src/mem/ruby/networ
Hi Eng.Mahmood,
According "http://research.cs.wisc.edu/multifacet/papers/can11_gem5.pdf";
In order to schedule threads(tasks) among cmp ,Full System should be used
Also i want to know
is it mandatory to use "PROTOCOL = 'MESI_CMP_directory'" for CMP
configuration ?
or
i can use "PROTOCOL = MI_exam
EMM has an easily available kernel.
Ali
On 08.05.2012 10:01,
Samuel Hitz wrote:
> Hi Jason,
> Thank you for your answer. Is there
a reason why you recommended the VExpress_EMM rather than the
VExpress_ELT? I'm asking just out of curiosity, since both seem to be
fitting.
> Best,
> Samuel
Thanks, Dibakar, I got that as well. Seems that the hg clone needs to clone
the gem5, instead of gem5-stable...
Veydan
On Tue, May 8, 2012 at 10:45 AM, Dibakar Gope wrote:
> hg clone http://repo.gem5.org/gem5/cd gem5
>
>
> hg update -r 8930
>
>
> I have found that particular version in the rep
Hi Jason,
Thank you for your answer. Is there a reason why you recommended the
VExpress_EMM rather than the VExpress_ELT? I'm asking just out of
curiosity, since both seem to be fitting.
Best,
Samuel
On Tue, May 8, 2012 at 4:46 PM, Jason Clemons wrote:
> Samuel,
>
>
> I recommend using the VE
Samuel,
I recommend using the VExpress_EMM if you want more memory. It should
support up to 2GB. You will need a different kernel, I have a 3.2
kernel at http://www.eecs.umich.edu/mevbench/downloads.html that I am
currently using. It is my understanding that the Realview platform is
b
hg clone http://repo.gem5.org/gem5/cd gem5
hg update -r 8930
I have found that particular version in the repo and it worked in booting the
x86 o3cpu with ruby.
Dibakar
On 05/08/12, Veydan Wu wrote:
> Hi, Nilay, I try to extract the particular revision you did, which is 8930,
> but seems
Hi, Nilay, I try to extract the particular revision you did, which is 8930,
but seems this is an unknown revision. Is that anything wrong I did? My
command is simply *hg update -r 8930*. Thank you.
Best,
Veydan
On Thu, May 3, 2012 at 12:57 PM, Nilay Vaish wrote:
> I am guessing you cloned the
Hi there,
Is there a reason to limit the maximal amount of physical memory for the
RealView Platform to 256MB or can I just set it to e.g. 512MB and it would
work? If this isn't possible, what must be done in order to raise this
limit?
Best,
Samuel
___
Hi all,
When I try to run BBench on Android using the images provided by
the websites, I still met the problem of "fatal: Could not read bootloader".
Somebody said in the mail lists that this problem would be fixed. So where
is the location of corrected BBench images?
Best re
Hi everyone,
I just wanted to highlight that compiling with clang instead of gcc roughly
halves the compiler and linker memory requirements (at least on Ubuntu 12.04,
clang 3.0 vs gcc 4.6.3).
Andreas
From: gem5-users-boun...@gem5.org [mailto:gem5-users-boun...@gem5.org] On
Behalf Of wael Amr
Hi Gem5,
I created my network topology and copied the 'Mytopology.py' into
"~/gem5-stable/src/mem/ruby/network/topologies/Mytopology.py".
Also I included a line "PySource('',' Mytopology.py ')" in the SConscript
file.
After that I ran
$scons build/ALPHA_FS/gem5.opt PROTOCOL=MOESI_CMP_dire
23 matches
Mail list logo