[gem5-dev] Micro-op Data Dependency

2016-07-21 Thread Alec Roelke
Hello, I'm trying to add an ISA to gem5 which has several atomic read-modify-write instructions. Currently I have them implemented as pairs of micro-ops which read data in the first operation and then modify-write in the second. This works for the simple CPU model, but runs into trouble for the

Re: [gem5-dev] Review Request 3559: mem: Add a FromCache packet attribute

2016-07-21 Thread Tony Gutierrez
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3559/#review8499 --- Ship it! Ship It! - Tony Gutierrez On July 12, 2016, 12:13 a.m., Andr

Re: [gem5-dev] Review Request 3563: mem: Add snoop filter to SystemXBar by default

2016-07-21 Thread Tony Gutierrez
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3563/#review8498 --- Ship it! Ship It! - Tony Gutierrez On July 12, 2016, 12:16 a.m., Andr

Re: [gem5-dev] changeset in gem5: arm, config: Add an example ARM big.LITTLE(tm...

2016-07-21 Thread Curtis Dunham
Apologies all, it was brought to my attention that there were two versions of this on ReviewBoard and the one I was managing had no feedback. http://reviews.gem5.org/r/3545/ vs http://reviews.gem5.org/r/3565/ We will post a fixup to this commit once all feedback on the latter is resolved. Curt

Re: [gem5-dev] Review Request 3560: mem: Update mostly exclusive cache policy to cover more cases

2016-07-21 Thread Tony Gutierrez
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3560/#review8493 --- Ship it! Ship It! - Tony Gutierrez On July 12, 2016, 12:14 a.m., Andr

Re: [gem5-dev] Review Request 3561: mem: Update mostly exclusive policy even further

2016-07-21 Thread Tony Gutierrez
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3561/#review8492 --- Ship it! Ship It! - Tony Gutierrez On July 12, 2016, 12:15 a.m., Andr

[gem5-dev] changeset in gem5: cpu: Fix Minor SMT WFI/drain interaction issues

2016-07-21 Thread Mitch Hayenga
changeset 91e95eb78191 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=91e95eb78191 description: cpu: Fix Minor SMT WFI/drain interaction issues The behavior of WFI is to cause minor to cease evaluating pipeline logic until an interrupt is observed, ho

[gem5-dev] changeset in gem5: isa: Modify get/check interrupt routines

2016-07-21 Thread Mitch Hayenga
changeset b11410957c9e in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=b11410957c9e description: isa: Modify get/check interrupt routines Make it so that getInterrupt *always* returns an interrupt if checkInterrupts() returns true. This fixes/simplifi

[gem5-dev] changeset in gem5: mem: Add snoop traffic statistic

2016-07-21 Thread David Guillen Fandos
changeset dac4b77b5a49 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=dac4b77b5a49 description: mem: Add snoop traffic statistic diffstat: src/mem/coherent_xbar.cc | 14 +- src/mem/coherent_xbar.hh | 1 + 2 files changed, 14 insertions(+), 1 deletion

[gem5-dev] changeset in gem5: cpu: Add SMT support to MinorCPU

2016-07-21 Thread Mitch Hayenga
changeset 560d7fbbddd1 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=560d7fbbddd1 description: cpu: Add SMT support to MinorCPU This patch adds SMT support to the MinorCPU. Currently RoundRobin or Random thread scheduling are supported. Cha

[gem5-dev] changeset in gem5: base: Add total() to Vector2D stat

2016-07-21 Thread David Guillen Fandos
changeset 9b9116df5e88 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=9b9116df5e88 description: base: Add total() to Vector2D stat This patch adds a total() function to the Vector2D stat type. Similar to other stats such as Scalar or Vector it

[gem5-dev] changeset in gem5: arm, config: Add an example ARM big.LITTLE(tm...

2016-07-21 Thread Gabor Dozsa
changeset 2eae1dfaa791 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=2eae1dfaa791 description: arm, config: Add an example ARM big.LITTLE(tm) configuration script An ARM big.LITTLE system consists of two cpu clusters: the big CPUs are typically compl

Re: [gem5-dev] Review Request 3562: mem: Use FromCache attribute in snoop filter allocation

2016-07-21 Thread Tony Gutierrez
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3562/#review8491 --- Ship it! Ship It! - Tony Gutierrez On July 12, 2016, 12:15 a.m., Andr

Re: [gem5-dev] Review Request 3564: mem: Add support for secure packets in the snoop filter

2016-07-21 Thread Tony Gutierrez
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3564/#review8490 --- Ship it! Ship It! - Tony Gutierrez On July 12, 2016, 12:16 a.m., Andr

[gem5-dev] Cron /z/m5/regression/do-regression quick

2016-07-21 Thread Cron Daemon
* build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/o3-timing: passed. * build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-atomic: passed. * build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing: passed. * build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/si