Re: [gem5-users] The problem with running interconnct network simulation

2013-03-09 Thread Mark Browning
I was having the exact same problem with very similar configuration (Ubuntu 12.10, same library versions reported by Abbas). The exact same binary can run the "hello world" alpha binary in SE just fine, so it isn't a build system/library thing or a core swig thing. Even SE SimObjects have moderatel

Re: [gem5-users] Defer registration of Ruby (like switching CPU)

2012-11-30 Thread Mark Browning
ier anyway. > > I also don't know if O3 works with Ruby in a stable fashion (I know it > works for some particular changeset according to mailing list posts, > but I have not tried it on the latest dev change). > > Anyways, those are my thoughts on the matter. Others may have

[gem5-users] Defer registration of Ruby (like switching CPU)

2012-11-30 Thread Mark Browning
ot;hooking up" Ruby, then at a later time, switching it in? I'd have cold caches, but that's ok (problem to be tackled later). Thanks for any feedback or insights, -Mark Browning ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Ruby Message.clone() -- multicast

2012-08-08 Thread Mark Browning
broadcast is done by the home node and it blocks all other requests to > this address till the first broadcast completes and sends ACKs/unblock). > > cheers, > Tushar > > > On Aug 7, 2012, at 6:27 PM, Mark Browning wrote: > > > Is it generally safe to send multiple c

[gem5-users] Ruby Message.clone() -- multicast

2012-08-07 Thread Mark Browning
ages in various queues are unique and which are "copies", but if I have to .clone() them, that won't work. Any suggestions? -Mark Browning ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Problem with creating diff file

2012-05-17 Thread Mark Browning
Why did you remove the RubyExit event and associated callback? With what command, and in what directory, are you attempting to apply the patch? Something like 'cd a; patch -p1 < ../modify.patch' Should be what you want. If you just made it, I don't see how you could have an incorrect patch.

Re: [gem5-users] Full System on Mac OS

2012-05-15 Thread Mark Browning
He just meant you should *look* at gem5img.py. A MBR partitioned full disk image has a boot sector, which is not a file-system. Instead, you'll want to mount the image at the correct offset INTO the file, which corresponds with the file-system you are interested in. I would recommend reading the

Re: [gem5-users] reseting ruby stats via m5 resetstats

2012-05-07 Thread Mark Browning
Hamid, You asked this same question 25 minutes before this email. Were you upset that no one answered you in that intervening time? In the primary developer's timezone, it was still 6 in the morning, and it is unlikely anyone was awake to answer it. Also, I've noticed that many of your questions

Re: [gem5-users] Blocking system call in a multi-processor SE simulation

2012-04-27 Thread Mark Browning
; >> You could return in the system call but schedule an event that quiesced >> the CPU in question until a the condition was satisfied. >> >> >> >> Thanks, >> >> Ali >> >> >> >> On 27.04.2012 16:23, Mark Browning wrote: >&

[gem5-users] Blocking system call in a multi-processor SE simulation

2012-04-27 Thread Mark Browning
hile the other is "blocked"? Thanks for your time and opinions, -Mark Browning ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] changesets are not sorted correctly

2012-04-17 Thread Mark Browning
http://www.selenic.com/mercurial/hg.1.html#bisect On Tue, Apr 17, 2012 at 10:42 AM, Mahmood Naderan wrote: > mahmood@tiger:gem5$ hg bisect > abort: cannot bisect (no known good revisions) > > > On 4/17/12, Steve Reinhardt wrote: > > It's a flattened graph, not a linear sequence. > > > > If you u

Re: [gem5-users] simulation halted using more than 10 cpus with ruby_fs.py

2012-04-17 Thread Mark Browning
If you are using the kernel on gem5's website(at least for x86_64), it is limited to 8 CPUs. I don't think gem5 has any real limit on the number of CPUs, itself. -Mark Browning On Tue, Apr 17, 2012 at 4:20 AM, Juhee Choi wrote: > Hi, > > I can run on the simulation wit

Re: [gem5-users] getting an old version of gem5

2012-04-16 Thread Mark Browning
hg help update... hg update just means "check out a working copy of one of the version I have in this repository." With no arguments, it checks out tip (HEAD). -Mark On Mon, Apr 16, 2012 at 2:27 AM, Mahmood Naderan wrote: > How can I be sure that I have a previous release? the hg heads still sh

Re: [gem5-users] Model deeper pipeline in x86

2012-04-12 Thread Mark Browning
with the pipeline right ? > - To model a 20 stage pipeline, I have set the dept to 4.. > > > Thanks a lot for your help! > > Regards, > Ankita > > > On Thu, Apr 12, 2012 at 1:21 PM, Mark Browning wrote: > >> I just did this a few days ago. >> >> B

Re: [gem5-users] Model deeper pipeline in x86

2012-04-12 Thread Mark Browning
I just did this a few days ago. Below is a snippet of my config script (you don't even need to recompile!) Not sure about the commented out forwarding paths. You might have been getting assert failures if you didn't increase the forwardComSize and backComSize, which are the size of the "buffers"

[gem5-users] X86 FS MOESI checkpoints

2012-04-07 Thread Mark Browning
working with other CC protocols, like MOESI_CMP_directory? c) Is it possible to create a checkpoint with the AtomicCPU and Classic memory, then resume with a more detailed CPU and memory system, assuming all cache sizes and memory stayed the same? Thanks, -Mark Browning Texas A&M