Hi,
There is an unreleased patch that implements cache warmup at Ruby side.
The key advantage of this patch is that it implements Unserialize
function for Ruby cache hierarchy. On the other hand, it hijacks Ruby
Event Queue APIs (not gem5 standard event queue). To further unify Ruby
with the
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/637/
---
Review request for Default and Brad Beckmann.
Summary
---
Cache warmup: fixed
changeset a8d64545cda6 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=a8d64545cda6
description:
This patch supports cache flushing in MOESI_hammer
diffstat:
configs/example/ruby_random_test.py|9 +-
src/cpu/testers/rubytest/Check.cc | 35 +++
src/cpu/te
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/552/
---
(Updated 2011-03-24 17:17:59.835934)
Review request for Default and Brad Beckmann.
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/552/
---
(Updated 2011-03-24 17:10:57.426795)
Review request for Default and Brad Beckmann.
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/552/#review1009
---
On 2011-03-23 22:28:01, Somayeh Sardashti wrote:
>
> --
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/552/
---
(Updated 2011-03-23 22:28:01.608904)
Review request for Default and Brad Beckmann.
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/552/
---
(Updated 2011-03-22 19:33:58.68)
Review request for Default and Brad Beckmann.
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/552/
---
(Updated 2011-03-14 18:00:30.023781)
Review request for Default and Brad Beckmann.
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/552/#review958
---
On 2011-03-13 19:50:32, Somayeh Sardashti wrote:
>
> ---
&
does not deal with data, what do you think?
Also, should I keep my changes in Check.cc (e.g., initiateFlush)? if a
flush request does not return data, then we can not issue and test it in
this way.
Thanks,
Somayeh
On 03/13/2011 09:50 PM, Somayeh Sardashti wrote:
This is an automatically
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/552/
---
(Updated 2011-03-13 19:50:32.384965)
Review request for Default and Brad Beckmann.
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/552/
---
(Updated 2011-03-13 19:34:43.699185)
Review request for Default and Brad Beckmann.
Thanks!
On 03/08/2011 07:23 PM, Nilay Vaish wrote:
Somayeh, there is an update option available in postreview. I think it
is -u . You can use that to post update already
created review requests.
--
Nilay
On Wed, 9 Mar 2011, Somayeh Sardashti wrote
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/554/
---
Review request for Default and Brad Beckmann.
Summary
---
MOESI_hammer: cache
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/553/
---
Review request for Default and Brad Beckmann.
Summary
---
MOESI_hammer: cache
e 259
> > <http://reviews.m5sim.org/r/552/diff/1/?file=10728#file10728line259>
> >
> > Again, do not exceed 80 characters per line. (Yes, slicc code is the
> > only exception)
done!
> On 2011-03-08 11:53:38, Brad Beckmann wrote:
> > src/mem/ruby/system/S
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/552/
---
Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, Nathan
Binkert,
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/551/
---
Review request for Default, Ruby Reviewers and Brad Beckmann.
Summary
---
MOES
Thanks Steve, it solved the problem!
nathan binkert wrote:
>> OK, I think I see what the problem might be. In
>> src/cpu/memtest/SConscript, we have:
>>
>> if 'O3CPU' in env['CPU_MODELS']:
>>SimObject('MemTest.py')
>>
>> So basically the MemTest object only gets compiled in if the O3CPU is
>>
Yes, it is not in the tree because I have not pushed it yet.
However I have the same problem with even MI_example.
nathan binkert wrote:
> What is the configuration for LIBRUBY_MESI_CMP? As far as I know,
> this is not in the development tree.
>
> On Mon, Aug 17, 2009 at 3:30
Hi,
I have found that in new version of gem5, when we make a protocol it
does not create ALPHA_SE directory. It instead creates a specific
directory like LIBRUBY_MESI_CMP_directory.
Then I tried to run it using this:
scons
build/LIBRUBY_MESI_CMP_directory/tests/fast/quick/50.memtest/alpha/lin
Hi,
I really need to use a debugging tool like gdb, but it seems that it
just work with m5.debug.
scons run memtest-ruby with m5.fast, how can I make it use m5.debug?
Thanks,
Somayeh
___
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/lis
Hi,
> Do Ruby’s DEBUG messages work in the current GEM5 that is checked-in?
> (If yes, how do we enable them?)
go to src/mem/ruby/config/defaults.rb
in class Debug, you can set your desired debug setting (set
protocol_trace to true to have debug enabled).
> And is anyone working on unifying
ts you run to be
> updated based on the latest outputs, but since you're not running any
> tests it's basically a no-op.
>
> Steve
>
> On Thu, Jul 23, 2009 at 12:27 PM, Somayeh Sardashti
> wrote:
>> to compile ruby in gem5 run:
>> scons build/ALPHA_SE/m5.
to compile ruby in gem5 run:
scons build/ALPHA_SE/m5.debug USE_MYSQL=No RUBY=True update_ref=True
and then to test it by memtest-ruby you should do:
scons build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby
Somayeh
Krishna, Tushar wrote:
> Hi,
>
> Can anyone tell me how to run
Hi,
I am currently working on changing ruby configuration to M5 style
configuration.
I have started with Debug object, based on tutorial, I have implemented
Debug.py and changed Debug.hh/cc to get and process params.
At this point, because we are using lib-ruby, my problem is that how we
can
Hi,
I want to use MESI_CMP_Directory instead of MI_example protocol.
I have already tested it in gems environment with out simple tester.
I copied MESI_CMP_Directory-homogeneous.rb to the same directory that
MI_example-homogeneous.rb exists (/src/mem/ruby/config)
Also, I changed memtest-ruby.py
Hi,
Does M5 keep any order when calling init() of different objects?
In Ruby, because of dependencies among some objects (like topology and
network), the order of calling init() is important and handled in
constructor of System (the main module).
How can I keep this kind of ordering in M5?
So
29 matches
Mail list logo