Re: [gem5-dev] Let's retire some ISAs

2016-06-06 Thread Andreas Hansson
Hi all, Firstly: Jakub, great work getting HelenOS going, and Boris many thanks for helping things along. Secondly: No one is suggesting removing things for the sake of removing things. It is simply software-development hygiene. I hope we all agree that unused or non-working parts of the code

Re: [gem5-dev] Let's retire some ISAs

2016-06-06 Thread Bjoern A. Zeeb
> On 06 Jun 2016, at 19:05 , Beckmann, Brad wrote: > Hi, > As others have already pointed out, there is still significant industry > support for MIPS, SPARC, and POWER. Perhaps an argument could be made > against ALPHA, but how hard is that ISA to maintain? Also

Re: [gem5-dev] Let's retire some ISAs

2016-06-06 Thread Jakub Jermář
On 06/04/2016 12:27 AM, Andreas Sandberg wrote: > On 03/06/2016, 19:42, "gem5-dev on behalf of Jakub Jermář" >> On 06/03/2016 06:28 PM, Andreas Sandberg wrote: >>> and phase out SPARC unless someone steps up and want to care for it >>> long-term. For SPARC to stay, it needs to have at least one

Re: [gem5-dev] Let's retire some ISAs

2016-06-06 Thread Beckmann, Brad
Hi Andreas, Though I work for a company that only produces ARM/x86-compatible processors and I do live in Redmond, WA :), I am firmly in the camp that we should not eliminate any ISAs. The gem5 simulator is a tremendously valuable tool to the entire community, not just ARM and AMD. We need

Re: [gem5-dev] Let's retire some ISAs

2016-06-06 Thread Shingarov
Hi Andreas, > POWER and MIPS. > [...] > They won't be missed. This is certainly not so here in my project where POWER and MIPS are the primary available options, and dropping them would be pretty much equivalent to discontinuing GEM5 altogether. What feels even more sad, is that I can see how

[gem5-dev] Review Request 3498: tests: Split test results into running and verification

2016-06-06 Thread Andreas Sandberg
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3498/ --- Review request for Default. Repository: gem5 Description --- Changeset

[gem5-dev] Review Request 3500: tests: Add a test command to get test status as an exit code

2016-06-06 Thread Andreas Sandberg
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3500/ --- Review request for Default. Repository: gem5 Description --- Changeset

[gem5-dev] Review Request 3497: style: catch trailing white spaces in make and dts files

2016-06-06 Thread Andreas Sandberg
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3497/ --- Review request for Default. Repository: gem5 Description --- Changeset

[gem5-dev] gem5 power framework

2016-06-06 Thread Andreas Sandberg
Hi Everyone, I¹m happy to announce that we have now resolved the issues that forced us to revert the gem5 power framework earlier in April. See RB3361-3365 for the original patch series. The updated framework, including fixes for the issues in the stat system that were exposed by the original

[gem5-dev] changeset in gem5: stats: Silence unused power stats

2016-06-06 Thread Andreas Sandberg
changeset 00ed0c11f4a3 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=00ed0c11f4a3 description: stats: Silence unused power stats The power stats are currently very noisy even if no power model has been loaded. Silence stats that are either zero or

[gem5-dev] changeset in gem5: stats: Add power stats to test references

2016-06-06 Thread Andreas Sandberg
changeset 6e143fd2cabf in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=6e143fd2cabf description: stats: Add power stats to test references Change-Id: Ic827213134b199446822f128b81d4a480e777fee diffstat:

[gem5-dev] changeset in gem5: sim: Only print the power state transition wa...

2016-06-06 Thread Andreas Sandberg
changeset f17c012ecfa3 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=f17c012ecfa3 description: sim: Only print the power state transition warning once A lot of objects seem to request no-op power transitions which currently results in large amounts

[gem5-dev] changeset in gem5: pwr: Low-power idle power state for idle CPUs

2016-06-06 Thread David Guillen Fandos
changeset 5b81895e5d5e in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=5b81895e5d5e description: pwr: Low-power idle power state for idle CPUs Add functionality to the BaseCPU that will put the entire CPU into a low-power idle state whenever all

[gem5-dev] changeset in gem5: sim: Adding support for power models

2016-06-06 Thread David Guillen Fandos
changeset 9007a9729815 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=9007a9729815 description: sim: Adding support for power models This patch adds some basic support for power models in gem5. The power interface is defined so it can interact with

[gem5-dev] changeset in gem5: pwr: Add power states to ClockedObject

2016-06-06 Thread David Guillen Fandos
changeset 3101ce98c55c in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=3101ce98c55c description: pwr: Add power states to ClockedObject Add 4 power states to the ClockedObject, provides necessary access functions to check and update the power state.

[gem5-dev] changeset in gem5: pwr: Closing power and thermal feedback loop

2016-06-06 Thread David Guillen Fandos
changeset 7ac58128fbc5 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=7ac58128fbc5 description: pwr: Closing power and thermal feedback loop This patch makes thermal models use the power figures calculated by power models. Since there is a circular

[gem5-dev] changeset in gem5: sim: Call regStats of base-class as well

2016-06-06 Thread Stephan Diestelhorst
changeset 348411ec525a in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=348411ec525a description: sim: Call regStats of base-class as well We want to extend the stats of objects hierarchically and thus it is necessary to register the statistics of the

Re: [gem5-dev] Review Request 3470: gpu-compute: Fixed a bug in global memory pipeline

2016-06-06 Thread Tony Gutierrez
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3470/#review8400 --- This was committed, Tuan, so this request may be closed. - Tony

Re: [gem5-dev] Review Request 3477: misc: SystemC Elastic Trace Player Example

2016-06-06 Thread Radhika Jagtap
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3477/#review8399 --- Ship it! Ship It! - Radhika Jagtap On May 28, 2016, 7:18 p.m.,

Re: [gem5-dev] Review Request 3473: misc: fix a compile error due to incompability with SystemC 2.3.1

2016-06-06 Thread Christian Menard
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3473/ --- (Updated June 6, 2016, 9:58 a.m.) Review request for Default. Summary (updated)

Re: [gem5-dev] Review Request 3480: misc: add a MasterId to the ExternalPort

2016-06-06 Thread Christian Menard
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3480/ --- (Updated June 6, 2016, 9:57 a.m.) Review request for Default. Summary (updated)

Re: [gem5-dev] Review Request 3473: systemc example: Fixed an ambiguous call error and a typo in the README

2016-06-06 Thread Christian Menard
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3473/ --- (Updated June 6, 2016, 9:54 a.m.) Review request for Default. Repository: gem5

Re: [gem5-dev] Review Request 3473: systemc example: Fixed an ambiguous call error and a typo in the README

2016-06-06 Thread Christian Menard
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3473/ --- (Updated June 6, 2016, 9:52 a.m.) Review request for Default. Changes ---

[gem5-dev] Cron <m5test@zizzer> /z/m5/regression/do-regression quick

2016-06-06 Thread Cron Daemon
* build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/minor-timing: passed. * 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. *