[m5-dev] Cron m5t...@zizzer /z/m5/regression/do-regression quick

2010-12-06 Thread Cron Daemon
* build/ALPHA_SE/tests/fast/quick/20.eio-short/alpha/eio/simple-timing passed. * build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing passed. * build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby passed. *

[m5-dev] Running splash2 on SMT for FS mode

2010-12-06 Thread ziad abuowaimer
Hi All, I am doing some experiments on M5 for research, and I want to run splash2 in FS mode but for SMT not CMP. And I found that right now M5 doesn't support SMT for FS mode. So my question is if someone can explain or highlight the major things that should be done to support SMT which will

Re: [m5-dev] Running splash2 on SMT for FS mode

2010-12-06 Thread Ali Saidi
Hi Ziad, I think Korey would be the best person to ask, but I think the main issue is that while most of the o3 functionality is split out by ThreadID, interrupt handling isn't. It's all hard-coded for thread 0. Korey, any idea on the time it would take? Thanks, Ali On Dec 6, 2010, at

Re: [m5-dev] Running splash2 on SMT for FS mode

2010-12-06 Thread ziad abuowaimer
Thank you Ali for your reply. Ziad. -- On Mon, Dec 6, 2010 at 11:37 AM, Ali Saidi sa...@umich.edu wrote: Hi Ziad, I think Korey would be the best person to ask, but I think

Re: [m5-dev] param type documentation

2010-12-06 Thread nathan binkert
I put together a wiki page here: http://m5sim.org/wiki/index.php/Python_Parameter_Types that attempts to document the parameter types that are available and how they work. If the experts (that's probably you, Steve and Nate) could look it over and make sure I didn't misinterpret/mangle

Re: [m5-dev] param type documentation

2010-12-06 Thread nathan binkert
I put together a wiki page here: http://m5sim.org/wiki/index.php/Python_Parameter_Types that attempts to document the parameter types that are available and how they work. If the experts (that's probably you, Steve and Nate) could look it over and make sure I didn't misinterpret/mangle

Re: [m5-dev] param type documentation

2010-12-06 Thread Gabriel Michael Black
Quoting nathan binkert n...@binkert.org: I put together a wiki page here: http://m5sim.org/wiki/index.php/Python_Parameter_Types that attempts to document the parameter types that are available and how they work. If the experts (that's probably you, Steve and Nate) could look it over and make

Re: [m5-dev] X86 FS regression

2010-12-06 Thread Steve Reinhardt
On Wed, Dec 1, 2010 at 3:07 PM, Ali Saidi sa...@umich.edu wrote: Continuing the e-mail thread that never dies It appears as though the dcache some how does the correct thing when a read request comes into the l2 bus. Note that the dcache is snooping the request. Listening for system

Re: [m5-dev] Review Request: NDEBUG for Ruby Assert statement

2010-12-06 Thread Steve Reinhardt
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/337/#review510 --- src/mem/ruby/common/Debug.hh http://reviews.m5sim.org/r/337/#comment751

[m5-dev] Review Request: O3: Fixes fetch deadlock when the interrupt master clears single before CPU handles it.

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/338/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: ARM: Add support for moving predicated false dest operands from sources.

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/339/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: O3: Support timing translations for O3 CPU fetch.

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/340/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: O3: Fix some variable length instruction issues with the O3 CPU and ARM ISA.

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/341/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: O3: Fixes the way prefetches are handled inside the iew unit. This patch

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/342/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: Fix mispredicts from non control instructions. The squash inside the

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/343/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: The CPSR register should only be used for collecting the itstate when the

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/344/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: Fix corner cases where multiple squash/fetch redirects occur that

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/345/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: The ARM decoder should not panic when decoding undefined holes in the

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/346/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: O3: Don't try to scoreboard misc registers.

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/347/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: O3: Keep around the last committed instruction and use for squashing.

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/348/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

[m5-dev] Review Request: O3: Don't test misprediction on non-speculative load instructions until executed.

2010-12-06 Thread Ali Saidi
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/349/ --- Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan

Re: [m5-dev] Review Request: NDEBUG for Ruby Assert statement

2010-12-06 Thread Nilay Vaish
On 2010-12-06 15:56:33, Steve Reinhardt wrote: src/mem/ruby/common/Debug.hh, line 146 http://reviews.m5sim.org/r/337/diff/2/?file=5442#file5442line146 What changed in these lines? I don't see any difference here. Was it just a whitespace thing? If so, was it intentional? I

Re: [m5-dev] Review Request: NDEBUG for Ruby Assert statement

2010-12-06 Thread Steve Reinhardt
--- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/337/#review515 --- Ship it! - Steve On 2010-12-02 20:35:31, Nilay Vaish wrote:

Re: [m5-dev] Review Request: NDEBUG for Ruby Assert statement

2010-12-06 Thread Steve Reinhardt
On 2010-12-06 15:56:33, Steve Reinhardt wrote: src/mem/ruby/common/Debug.hh, line 146 http://reviews.m5sim.org/r/337/diff/2/?file=5442#file5442line146 What changed in these lines? I don't see any difference here. Was it just a whitespace thing? If so, was it intentional?

Re: [m5-dev] Review Request: NDEBUG for Ruby Assert statement

2010-12-06 Thread nathan binkert
I think the reason is that we would like to have the line numbers from the .sm file. If we use ASSERT(), then the line numbers from the generated .cc files will be put in place. That makes sense, thanks... Better would be to eventually make SLICC emit #file and #line directives. Nate

Re: [m5-dev] Review Request: NDEBUG for Ruby Assert statement

2010-12-06 Thread Nilay
That's what is going on right now. Nilay On Mon, December 6, 2010 10:16 pm, nathan binkert wrote: I think the reason is that we would like to have the line numbers from the .sm file. If we use ASSERT(), then the line numbers from the generated .cc files will be put in place. That makes