Re: [gem5-dev] Adding a systemc TLM DMI like mechanism to gem5

2019-03-14 Thread Dr. Matthias Jung
Hi Gabe, one of the main reasons for DMI is to speedup simulations, similar to the temporal decoupling in TLM LT or debug transport in order to make the boot-loading. AFAIK DMI is mainly used in virtual platforms that target software development and not hardware architecture design space

Re: [gem5-dev] hooking up gem5's memory system and systemc models

2018-11-06 Thread Matthias Jung
Hi Gabe, > Am 02.11.2018 um 00:32 schrieb Gabe Black : > > Connecting systemc and gem5 objects: > > I'm thinking there are two different ways to do this. The first would be to > make a systemc interface type which is the same as or inherits from the > gem5 port interface. The systemc

Re: [gem5-dev] systemc reviews

2018-06-11 Thread Matthias Jung
be mentioned before, his approach neither breaks with > the existing bridges implemented by me and Matthias, nor does it prevent > implementation of approach 3 in the future. To sum it up: there are no > objections from my side. > > Unfortunately, I am not very active in hardware modeling

Re: [gem5-dev] systemc reviews

2018-06-10 Thread Matthias Jung
nting gem5 on top of >> systemc would be a lot more work that doesn't really gain us anything. >> >> Jason, thanks. Please start with that python CL if you have a chance since >> I think it's about ready to go in, Andreas just wanted you to ack it before >> chec

Re: [gem5-dev] systemc reviews

2018-06-08 Thread Dr.-Ing. Matthias Jung
Hi Giacomo, Gabe, I'm a large supporter of SystemC because its 'the' IEEE standard for simulation, therefore I support always activities towards that direction. However I have a similar concern like Giacomo. I would prefer to just 'use' the SystemC kernel by accellera as kernel for gem5 in

Re: [gem5-dev] Protobuf compilation errors

2018-03-21 Thread Matthias Jung
Hey, by the way, when we talk about protobuf, I recently found this: https://capnproto.org Its claimed, that capnproto is faster than protobuf, However, I cannot confirm that because I have not tried it. Has somebody else experience with capnproto? Best, Matthias > Am 21.03.2018 um

Re: [gem5-dev] testing framework

2017-11-17 Thread Matthias Jung
Hey, It would be also nice if we have something that we could also use for test the SystemC stuff. Right now this is not possible with the current framework. Because we have to build gem5 without python as a library for the SystemC stuff... and then build again with linking of the gem5

[gem5-dev] Change in public/gem5[master]: tlm: Elastic Trace Example with L2 Cache Added

2017-10-04 Thread Matthias Jung (Gerrit)
Matthias Jung has submitted this change and it was merged. ( https://gem5-review.googlesource.com/4900 ) Change subject: tlm: Elastic Trace Example with L2 Cache Added .. tlm: Elastic Trace Example with L2 Cache Added

[gem5-dev] Change in public/gem5[master]: tlm: Elastic Trace Example with L2 Cache Added

2017-09-28 Thread Matthias Jung (Gerrit)
Matthias Jung has uploaded this change for review. ( https://gem5-review.googlesource.com/4900 Change subject: tlm: Elastic Trace Example with L2 Cache Added .. tlm: Elastic Trace Example with L2 Cache Added The SystemC TLM

Re: [gem5-dev] Workshop Videos

2017-09-22 Thread Matthias Jung
Hey, They are there, you have to switch the camera in the videos' menu. Regards Matthias > Am 22.09.2017 um 21:54 schrieb Boris Shingarov : > > Dear Colleagues, > Am I missing / looking in the wrong place for the gem5 Workshop videos? > The workshop's page on the

[gem5-dev] Change in public/gem5[master]: tlm: Don't set SystemC time resolution

2017-09-11 Thread Matthias Jung (Gerrit)
Matthias Jung has submitted this change and it was merged. ( https://gem5-review.googlesource.com/4520 ) Change subject: tlm: Don't set SystemC time resolution .. tlm: Don't set SystemC time resolution Some simulators

Re: [gem5-dev] [EXT] Re: Merging the TLM/SystemC examples?

2017-09-07 Thread Matthias Jung
I start working on it but I don't want > to accidentally duplicate effort. > > Regards, > Paul > > -Original Message- > From: gem5-dev [mailto:gem5-dev-boun...@gem5.org] On Behalf Of Matthias Jung > Sent: Monday, July 10, 2017 5:31 AM > To: gem5 Develope

[gem5-dev] Change in public/gem5[master]: tlm: Don't set SystemC time resolution

2017-08-17 Thread Matthias Jung (Gerrit)
Matthias Jung has uploaded this change for review. ( https://gem5-review.googlesource.com/4520 Change subject: tlm: Don't set SystemC time resolution .. tlm: Don't set SystemC time resolution Some simulators already set

Re: [gem5-dev] running system C models as gem5 SimObjects

2017-08-02 Thread Matthias Jung
Hey, > Am 27.07.2017 um 09:14 schrieb Andreas Hansson : > > Overall I strongly support aligning gem5 and SystemC further. The best > outcome, in my view, would be if gem5 was transitioned to work on the > SystemC kernel, allowing interoperability and more elaborate event

Re: [gem5-dev] Combining Master & Slave port in GEM5-TLM

2017-07-18 Thread Matthias Jung
/49_Final_Paper.pdf Regards Matthias -- Dr.-Ing. Matthias Jung Member Advanced Silicon Technologies & Design Methodologies University of Kaiserslautern Microelectronic Systems Design Research Group Erwin-Schrödinger-Straße 12/228 67663 Kaiserslautern, Germany Phone: +49 631 205 3579 Fax: +49 631 205

Re: [gem5-dev] Merging the TLM/SystemC examples?

2017-07-10 Thread Matthias Jung
Hi Paul, I have it on my todo list to bring the complete functionality to util/systemc to util/tlm because I also need checkpoints. If everything is ported we could probably remove util/systemc probably. If you port the features over to TLM you can select me as a reviewer. If you need any help

[gem5-dev] Restructuring Wiki wrt. Citation Credit

2017-06-08 Thread Matthias Jung
Hey, I want to ask: why not restructuring the main page and the publication page a little wrt. citation credits ? http://gem5.org/Main_Page http://gem5.org/Publications Hi have observed that, for example, people are using gem5 to wok on a memory specific topic and cite only

Re: [gem5-dev] gem5 does not compile on Mac OS Sierra

2017-05-23 Thread Matthias Jung
Hey, Commit 1d10cd6185edfd46d51f6562bff832a9b5d36cff solved the problem. Thanks to Andreas Sandberg for fixing it! Regards > Am 19.05.2017 um 15:53 schrieb Matthias Jung <jun...@eit.uni-kl.de>: > > Hey, > > I get the following compiling issue with gem5 on macOS Sierra (1

[gem5-dev] gem5 does not compile on Mac OS Sierra

2017-05-19 Thread Matthias Jung
it=] 20 errors generated. scons: *** [build/ARM/arch/arm/generated/generic_cpu_exec_4.o] Error 1 scons: building terminated because of errors. Has somebody an idea? This is generated code, so I won’t try to fix something here or? Any inputs, pointers or hints are appreciated. Regards Matthias

[gem5-dev] Change in public/gem5[master]: ext: Include SystemC 2.3.1 into gem5

2017-05-18 Thread Matthias Jung (Gerrit)
Matthias Jung has submitted this change and it was merged. ( https://gem5-review.googlesource.com/2240 ) Change subject: ext: Include SystemC 2.3.1 into gem5 .. ext: Include SystemC 2.3.1 into gem5 In the past it happened

[gem5-dev] Change in public/gem5[master]: ext: Include SystemC 2.3.1 into gem5

2017-05-11 Thread Matthias Jung (Gerrit)
: I4b66ec806b5e3cffc1d7c85d3735ff4fa5b31fd0 Gerrit-Change-Number: 2240 Gerrit-PatchSet: 7 Gerrit-Owner: Matthias Jung <jun...@eit.uni-kl.de> Gerrit-Reviewer: Andreas Sandberg <andreas.sandb...@arm.com> Gerrit-Reviewer: Jason Lowe-Power <ja...@lowepower.com> Gerrit-Reviewer: Matthias Jung <jun...@

[gem5-dev] Change in public/gem5[master]: ext: Include SystemC 2.3.1 into gem5

2017-05-10 Thread Matthias Jung (Gerrit)
: I4b66ec806b5e3cffc1d7c85d3735ff4fa5b31fd0 Gerrit-Change-Number: 2240 Gerrit-PatchSet: 6 Gerrit-Owner: Matthias Jung <jun...@eit.uni-kl.de> Gerrit-Reviewer: Andreas Sandberg <andreas.sandb...@arm.com> Gerrit-Reviewer: Matthias Jung <jun...@eit.uni-kl.de> Gerrit-Reviewer: Éder F. Zulian <ederf...@gmail.

[gem5-dev] Change in public/gem5[master]: ext: Include SystemC 2.3.1 into gem5

2017-05-10 Thread Matthias Jung (Gerrit)
: I4b66ec806b5e3cffc1d7c85d3735ff4fa5b31fd0 Gerrit-Change-Number: 2240 Gerrit-PatchSet: 5 Gerrit-Owner: Matthias Jung <jun...@eit.uni-kl.de> Gerrit-Reviewer: Andreas Sandberg <andreas.sandb...@arm.com> Gerrit-Reviewer: Matthias Jung <jun...@eit.uni-kl.de> Gerrit-Reviewer: Éder F. Zulian <ederf...

Re: [gem5-dev] testing the gem5 library

2017-04-29 Thread Matthias Jung
Hi Andreas and Gabe, thats still my plan, I’m preparing a regression test for the SystemC stuff. I will upload it after my holidays ;) A good way to test is to run also the gem5/util/tlm/examples. Regards Matthias > Am 29.04.2017 um 14:04 schrieb Andreas Hansson : >

Re: [gem5-dev] Review Request 3838: ext: Update DRAMPower

2017-03-01 Thread Matthias Jung
ved is that intermediate > statsdump in gem5 will now use window energy calculations from DRAMPower to > give correct energy deltas over a statsdump period (previously the dumped > stats were cumulative). > > Matthias Jung wrote: > We have a full bankwise refresh implementati

[gem5-dev] Change in public/gem5[master]: ext: Include SystemC 2.3.1 into gem5

2017-03-01 Thread Matthias Jung (Gerrit)
Matthias Jung has uploaded this change for review. ( https://gem5-review.googlesource.com/2240 Change subject: ext: Include SystemC 2.3.1 into gem5 .. ext: Include SystemC 2.3.1 into gem5 In the past it happened several

Re: [gem5-dev] Review Request 3838: ext: Update DRAMPower

2017-02-27 Thread Matthias Jung
uldnt be hard to bring that to gem5 too. - Matthias --- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3838/#review9483 ------

Re: [gem5-dev] Review Request 3838: ext: Update DRAMPower

2017-02-27 Thread Matthias Jung
clone --recursive ssh.github.com/gem5/example/path - Matthias --- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3838/#review9480 -----

[gem5-dev] Review Request 3838: ext: Update DRAMPower

2017-02-24 Thread Matthias Jung
30. Oct. 2016. The new version features a bank-wise power estimation. Furthermore, PASR and Per-Bank Refresh is supported. More Informtation can be found in the following papers: A Bank-Wise DRAM Power Model for System Simulations Deepak M. Mathew, Eder F. Zulian, Subash. Kannoth, Matthias Jung

[gem5-dev] Review Request 3812: ext: Include SystemC 2.3.1 into gem5

2017-02-14 Thread Matthias Jung
-CREATION ext/systemc/src/sysc/utils/sc_mempool.h PRE-CREATION ext/systemc/src/sysc/utils/sc_mempool.cpp PRE-CREATION ext/systemc/src/sysc/utils/sc_pq.h PRE-CREATION Diff: http://reviews.gem5.org/r/3812/diff/ Testing --- Thanks, Matthias Jung

Re: [gem5-dev] Review Request 3795: misc: Add Python.h header to pyevents.hh

2017-02-09 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3795/#review9414 --- Ship it! Ship It! - Matthias Jung On Jan. 27, 2017, 5:32 nachm

Re: [gem5-dev] Review Request 3807: misc: fix includes in util/systemc

2017-02-05 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3807/#review9404 --- Ship it! Indeed, I have tested it, now it works - Matthias Jung

Re: [gem5-dev] Review Request 3803: sim: Patch to fix the statfs build

2017-02-04 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3803/#review9403 --- Ship it! gem5 works again on macOS! Thanks for repairing! - Matthias

Re: [gem5-dev] Review Request 3804: sim: fix build breakage in process.cc after brandon@11801

2017-02-04 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3804/#review9402 --- Ship it! Ship It! - Matthias Jung On Feb. 3, 2017, 4:29 nachm

Re: [gem5-dev] Review Request 3777: misc: Clean up and complete the gem5<->SystemC-TLM bridge [6/6]

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3777/#review9382 --- Ship it! Ship It! - Matthias Jung On Feb. 2, 2017, 4:06 nachm

Re: [gem5-dev] Review Request 3775: misc: Clean up and complete the gem5<->SystemC-TLM bridge [5/6]

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3775/#review9381 --- Ship it! Ship It! - Matthias Jung On Feb. 2, 2017, 11:23 vorm

Re: [gem5-dev] Review Request 3774: misc: Implement the Base SystemC Module as an sc_channel.

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3774/#review9380 --- Ship it! Ship It! - Matthias Jung On Jan. 9, 2017, 12:17 nachm

Re: [gem5-dev] Review Request 3778: misc: Fix order of object construction in the CxxConfigManager

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3778/#review9379 --- Ship it! Ship It! - Matthias Jung On Jan. 30, 2017, 2:37 nachm

Re: [gem5-dev] Review Request 3527: misc: Clean up and complete the gem5<->SystemC-TLM bridge [1/6]

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3527/#review9369 --- Ship it! Ship It! - Matthias Jung On Jan. 30, 2017, 3:55 nachm

Re: [gem5-dev] Review Request 3686: misc: Clean up and complete the gem5<->SystemC-TLM bridge [3/6]

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3686/#review9370 --- Ship it! Ship It! - Matthias Jung On Jan. 30, 2017, 4:03 nachm

Re: [gem5-dev] Review Request 3528: misc: Clean up and complete the gem5<->SystemC-TLM bridge [2/6]

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3528/#review9377 --- Ship it! Ship It! - Matthias Jung On Feb. 2, 2017, 3:59 nachm

Re: [gem5-dev] Review Request 3799: misc: Clean up and complete the gem5<->SystemC-TLM bridge [10/6]

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3799/#review9375 --- Ship it! Ship It! - Matthias Jung On Jan. 31, 2017, 10:58 vorm

Re: [gem5-dev] Review Request 3798: misc: Clean up and complete the gem5<->SystemC-TLM bridge [9/6]

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3798/#review9376 --- Ship it! Ship It! - Matthias Jung On Feb. 1, 2017, 5:57 nachm

Re: [gem5-dev] Review Request 3796: misc: Clean up and complete the gem5<->SystemC-TLM bridge [7/6]

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3796/#review9374 --- Ship it! Ship It! - Matthias Jung On Jan. 30, 2017, 4:13 nachm

Re: [gem5-dev] Review Request 3797: misc: Clean up and complete the gem5<->SystemC-TLM bridge [8/6]

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3797/#review9372 --- Ship it! Ship It! - Matthias Jung On Jan. 30, 2017, 4:38 nachm

Re: [gem5-dev] Review Request 3695: misc: Clean up and complete the gem5<->SystemC-TLM bridge [4/6]

2017-02-02 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3695/#review9371 --- Ship it! Ship It! - Matthias Jung On Jan. 30, 2017, 4:49 nachm

Re: [gem5-dev] Review Request 3775: misc: Clean up and complete the gem5<->SystemC-TLM bridge [5/6]

2017-02-02 Thread Matthias Jung
-memory=memory \ ``` should be this: ```sh --tlm-memory=transactor \ ``` Regards Matthias - Matthias Jung On Jan. 30, 2017, 4:05 nachm., Christian Menard wrote

Re: [gem5-dev] Compilation error for gem5 after statfs change

2017-02-01 Thread Matthias Jung
Hi Bjoern, on my MAC I run into the same issue: http://qa.gem5.org//1905/compiling-problem-gem5-mac-os-10-11-6-scons-build-arm-gem5-opt When I use your patch I run into some other errors: In file included from build/ARM/arch/arm/linux/process.cc:56: build/ARM/sim/syscall_emul.hh:545:41: error:

Re: [gem5-dev] Review Request 3360: misc: Add support for switching multiple cores in SystemC

2017-01-19 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3360/#review9283 --- Ship it! Ship It! - Matthias Jung On Dez. 16, 2016, 4:24 nachm

Re: [gem5-dev] Review Request 3783: mem: Update DRAM configuration names

2017-01-17 Thread Matthias Jung
because there was only one DDR4 x16 Device with 8 banks. Now we have also x8 and x4 with 16 banks. - Matthias Jung On Jan. 17, 2017, 10:04 nachm., Curtis Dunham wrote: > > --- > This is an automatically generated e-mail. To reply, visi

Re: [gem5-dev] Review Request 3783: mem: Update DRAM configuration names

2017-01-17 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3783/#review9253 --- Ship it! Ship It! - Matthias Jung On Jan. 17, 2017, 10:04 nachm

[gem5-dev] changeset in gem5: config: Fix missing include in fs.py

2017-01-09 Thread Matthias Jung
changeset f1ffedcf3b98 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=f1ffedcf3b98 description: config: Fix missing include in fs.py Bugfix for Elastic Traces This patch fixes the bug when elastic traces are used: build/ARM/gem5.opt \

[gem5-dev] changeset in gem5: misc: fixes deprecated sc_time function for S...

2017-01-09 Thread Matthias Jung
+42,7 @@ * Authors: Nathan Binkert * Steve Reinhardt * Andrew Bardsley + * Matthias Jung */ /** @@ -221,8 +222,8 @@ /* The next event is scheduled in the future, wait until * then or until externalSchedulin

[gem5-dev] changeset in gem5: misc: Documentation Update

2017-01-09 Thread Matthias Jung
changeset ac5237fa4230 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=ac5237fa4230 description: misc: Documentation Update Updates for READMEs of /util/cxx_config, /util/systemc, /util/tlm. Some minor corrections, mostly with respect to MAC/OSX

Re: [gem5-dev] Review Request 3762: config: Fix missing include in fs.py

2016-12-10 Thread Matthias Jung
=vmlinux.aarch32.ll_20131205.0-gem5 \ --disk-image=linux-aarch32-ael.img ``` NameError: global name 'CpuConfig' is not defined Diffs - configs/example/fs.py 78ef8daecd81 Diff: http://reviews.gem5.org/r/3762/diff/ Testing --- Thanks, Matthias Jung

Re: [gem5-dev] Review Request 3762: Bugfix for Elastic Traces

2016-12-10 Thread Matthias Jung
``` NameError: global name 'CpuConfig' is not defined Diffs (updated) - configs/example/fs.py 78ef8daecd81 Diff: http://reviews.gem5.org/r/3762/diff/ Testing --- Thanks, Matthias Jung ___ gem5-dev mailing list gem5-dev@gem5.org http

[gem5-dev] Review Request 3762: Bugfix for Elastic Traces

2016-12-09 Thread Matthias Jung
' is not defined Diffs - configs/example/fs.py 057b388cce03 Diff: http://reviews.gem5.org/r/3762/diff/ Testing --- Thanks, Matthias Jung ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Review Request 3686: misc: use a simple_initiator_socket to implement the SystemC TLM Slave Port

2016-10-28 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3686/#review9005 --- Ship it! Ship It! - Matthias Jung On Okt. 28, 2016, 4:55 nachm

Re: [gem5-dev] Review Request 3527: misc: prepare the TLM sources for the addition of a TLM->Gem5 Master Port

2016-10-28 Thread Matthias Jung
size = 1024 * 1024 * 1024; memory = (unsigned char *)mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_NORESERVE, -1, 0); ``` - Matthias Jung On Okt. 28, 2016, 12:27 nachm., Christian

Re: [gem5-dev] Review Request 3528: misc: add a TLM to Gem5 Master Port

2016-10-28 Thread Matthias Jung
memory): put this sc_module in a seperated file... util/tlm/examples/master_port/tlm.py (line 62) <http://reviews.gem5.org/r/3528/#comment7755> remove it if you dont need it util/tlm/sc_master_port.cc (line 99) <http://reviews.gem5.org/r/3528/#comment7756> XXX flag? - Ma

Re: [gem5-dev] Review Request 3527: misc: prepare the TLM sources for the addition of a TLM->Gem5 Master Port

2016-10-20 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3527/#review8942 --- Ship it! Ship It! - Matthias Jung On Juli 13, 2016, 12:55 nachm

Re: [gem5-dev] Review Request 3663: config: Make configs/common a Python package

2016-10-13 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3663/#review8837 --- Ship it! Ship It! - Matthias Jung On Okt. 13, 2016, 2:10 nachm

Re: [gem5-dev] Review Request 3596: mem: make DDR4 x16

2016-10-11 Thread Matthias Jung
> On Aug. 12, 2016, 2:35 nachm., Matthias Jung wrote: > > Technically everything seams right. However, I think the x8 configuration > > could also be interesting as an default option. E.g. when people want to > > see the effect on their application when having m

Re: [gem5-dev] Review Request 3596: mem: make DDR4 x16

2016-10-11 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3596/#review8814 --- Ship it! Ship It! - Matthias Jung On Aug. 11, 2016, 9:07 vorm

Re: [gem5-dev] Review Request 3602: mem: Add DRAM low-power functionality

2016-09-28 Thread Matthias Jung
controllers usually use timeouts for the transition to the low power modes. But the benefits of this "staggered" approach are explained in the mentioned paper. So people can follow why its done like this ... - Matthias Jung On Aug. 11, 2016, 9:08 vorm., Curtis Du

Re: [gem5-dev] Review Request 3599: mem: Sort memory commands and update DRAMPower

2016-09-07 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3599/#review8714 --- Ship it! Ship It! - Matthias Jung On Aug. 11, 2016, 9:07 vorm

Re: [gem5-dev] Review Request 3600: mem: Modify drain to ensure banks and power are idled

2016-09-05 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3600/#review8707 --- Ship it! Ship It! - Matthias Jung On Aug. 11, 2016, 9:08 vorm

Re: [gem5-dev] Review Request 3597: mem: add DRAM powerdown timing

2016-08-14 Thread Matthias Jung
. It is straight forward and can be included immediatly. - Matthias Jung On Aug. 11, 2016, 9:07 vorm., Curtis Dunham wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem

Re: [gem5-dev] Review Request 3603: mem: add DRAM powerdown current

2016-08-12 Thread Matthias Jung
are needed for DRAM Power-Down Simulations with DRAM Power. Everything is straight forward and can be added directly. - Matthias Jung On Aug. 11, 2016, 9:08 vorm., Curtis Dunham wrote: > > --- > This is an automatically generat

Re: [gem5-dev] Review Request 3602: mem: Add DRAM low-power functionality

2016-08-12 Thread Matthias Jung
ernational Conference on Very Large Scale Integration (VLSI-SoC), October, 2014, Playa del Carmen, Mexico. This will help interested people to understand why we use the refresh event for self-refresh entry and not a timeout based approach. - Matthias Jung On Aug. 11, 2016, 9:08 vorm., Curtis Du

Re: [gem5-dev] Review Request 3598: mem: update DDR3 die revision

2016-08-12 Thread Matthias Jung
. These numbers will lead to a more optimistic result in terms of DRAMPower! - Matthias Jung On Aug. 11, 2016, 9:07 vorm., Curtis Dunham wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem

Re: [gem5-dev] Review Request 3596: mem: make DDR4 x16

2016-08-12 Thread Matthias Jung
configuration could also be interesting as an default option. E.g. when people want to see the effect on their application when having more **banks** (16). I suggest to keep both configuration: one as _device_x16_ and another one _device_x8_. - Matthias Jung On Aug. 11, 2016, 9:07 vorm., Curtis Dunham

Re: [gem5-dev] Review Request 3528: misc: add a TLM to Gem5 Master Port implementation

2016-07-07 Thread Matthias Jung
> On Juni 23, 2016, 7:09 nachm., Matthias Jung wrote: > > Dear Christian, > > > > thank you for this nice contribution. I will have a look on your patch and > > maybe I can help you fixing your issue. > > > > Regards > > Matthias > &g

Re: [gem5-dev] Review Request 3528: misc: add a TLM to Gem5 Master Port implementation

2016-07-01 Thread Matthias Jung
> On Juni 23, 2016, 7:09 nachm., Matthias Jung wrote: > > Dear Christian, > > > > thank you for this nice contribution. I will have a look on your patch and > > maybe I can help you fixing your issue. > > > > Regards > > Matthias > &g

[gem5-dev] changeset in gem5: ext: Update DRAMPower

2016-07-01 Thread Matthias Jung
Power: Open-source DRAM power & energy estimation tool" -Karthik Chandrasekar, Christian Weis, Yonghui Li, Benny Akesson, Norbert Wehn, and Kees Goossens +[1] DRAMPower: Open-source DRAM Power & Energy Estimation Tool +Karthik Chandrasekar, Christian Weis, Yonghui Li, Sven Goossens, M

[gem5-dev] changeset in gem5: misc: SystemC Elastic Trace Player Example.

2016-07-01 Thread Matthias Jung
ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +# Authors: Matthias Jung + +import m5 +import optparse + +from m5.objects import * +from m5.util import addToPath, fatal + +addToPath('../../configs/common/') + +from Caches import * + +# This configuratio

Re: [gem5-dev] Review Request 3525: ext: Update DRAMPower

2016-06-30 Thread Matthias Jung
t64_t if the value is truly > > unsigned? It seems odd to remove that clear communication of intent. > > > > There also seems to be quite a few static_cast cause by the above > > change, which clutters the code. If the bank, for example, is unsigned this > > should n

Re: [gem5-dev] Review Request 3525: ext: Update DRAMPower

2016-06-26 Thread Matthias Jung
reply, visit: http://reviews.gem5.org/r/3525/#review8438 --- On Juni 22, 2016, 7:52 nachm., Matthias Jung wrote: > > --- > This is an automatically g

Re: [gem5-dev] Review Request 3527: misc: prepare the TLM sources for the addition of a TLM->Gem5 Master Port

2016-06-23 Thread Matthias Jung
/ I hope that this patch will be comitted to gem5 soon since it got already a lot of ship its. So we will avoid merge problems ;) - Matthias Jung On Juni 23, 2016, 3:32 nachm., Christian Menard wrote: > > --- > This is an auto

Re: [gem5-dev] Review Request 3528: misc: add a TLM to Gem5 Master Port implementation

2016-06-23 Thread Matthias Jung
a look on your patch and maybe I can help you fixing your issue. Regards Matthias - Matthias Jung On Juni 23, 2016, 3:32 nachm., Christian Menard wrote: > > --- > This is an automatically generated e-mail. To reply, visi

Re: [gem5-dev] Review Request 3525: ext: Update DRAMPower

2016-06-22 Thread Matthias Jung
/drampower/src/libdrampower/LibDRAMPower.cc dd6dfd38b6c2 ext/drampower/test/libdrampowertest/lib_test.cc dd6dfd38b6c2 src/mem/dram_ctrl.hh dd6dfd38b6c2 Diff: http://reviews.gem5.org/r/3525/diff/ Testing --- Everything compiles. Thanks, Matthias Jung

Re: [gem5-dev] Review Request 3525: ext: Update DRAMPower

2016-06-22 Thread Matthias Jung
ext/drampower/src/libdrampower/LibDRAMPower.cc dd6dfd38b6c2 ext/drampower/test/libdrampowertest/lib_test.cc dd6dfd38b6c2 src/mem/dram_ctrl.hh dd6dfd38b6c2 Diff: http://reviews.gem5.org/r/3525/diff/ Testing --- Everything compiles. Thanks, Matthias Jung

[gem5-dev] Review Request 3525: mem: Update DRAMPower

2016-06-22 Thread Matthias Jung
/mem/dram_ctrl.hh dd6dfd38b6c2 Diff: http://reviews.gem5.org/r/3525/diff/ Testing --- Everything compiles. Thanks, Matthias Jung ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

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

2016-06-22 Thread Matthias Jung
43d1cc5f3078 util/tlm/tlm_elastic.py PRE-CREATION Diff: http://reviews.gem5.org/r/3477/diff/ Testing --- Thanks, Matthias Jung ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

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

2016-06-22 Thread Matthias Jung
util/tlm/tlm_elastic.py PRE-CREATION Diff: http://reviews.gem5.org/r/3477/diff/ Testing --- Thanks, Matthias Jung ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

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

2016-06-22 Thread Matthias Jung
> On Juni 15, 2016, 2:23 nachm., Andreas Sandberg wrote: > > util/tlm/tlm_elastic.py, line 126 > > <http://reviews.gem5.org/r/3477/diff/2/?file=55598#file55598line126> > > > > This shouldn't be needed since you're not in FS mode (and you're > > simu

[gem5-dev] Review Request 3524: misc: Compilation error with clang on macOS

2016-06-22 Thread Matthias Jung
h 80e79ae636ca Diff: http://reviews.gem5.org/r/3524/diff/ Testing --- Thanks, Matthias Jung ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

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

2016-06-15 Thread Matthias Jung
ttp://reviews.gem5.org/r/3477/#review8408 --- On Juni 14, 2016, 9:06 nachm., Matthias Jung wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > h

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

2016-06-07 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3473/#review8401 --- Ship it! Ship It! - Matthias Jung On Juni 6, 2016, 9:58 vorm

Re: [gem5-dev] Review Request 3132: misc: Separate stats file is generated for SystemC-gem5 co-simulation

2016-05-30 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3132/#review8384 --- Ship it! Ship It! - Matthias Jung On Mai 30, 2016, 9:37 vorm., Abdul

Re: [gem5-dev] Review Request 3480: ExternalMaster: add a masterId so that external ports can generate packages

2016-05-30 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3480/#review8383 --- Ship it! Ship It! - Matthias Jung On Mai 26, 2016, 11:38 vorm

Re: [gem5-dev] Review Request 3480: ExternalMaster: add a masterId so that external ports can generate packages

2016-05-30 Thread Matthias Jung
> On Mai 28, 2016, 7:21 nachm., Matthias Jung wrote: > > Are the examples in /util/tlm and /util/systemc still working with this > > change? > > Andreas Hansson wrote: > What is the SystemC license? Should we consider including all/parts in > ext/ so that we

Re: [gem5-dev] Review Request 3478: misc: Documentation Update

2016-05-28 Thread Matthias Jung
fc247b9c42b6 util/tlm/README fc247b9c42b6 Diff: http://reviews.gem5.org/r/3478/diff/ Testing --- Thanks, Matthias Jung ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Review Request 3478: misc: Updates for READMEs of /util/cxx_config, /util/systemc, /util/tlm

2016-05-28 Thread Matthias Jung
views.gem5.org/r/3478/#review8356 --- On Mai 25, 2016, 10:32 nachm., Matthias Jung wrote: > > --- > This is an automatically generated e-mail. To reply, visit: &g

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

2016-05-28 Thread Matthias Jung
_misc_ - Matthias Jung On Mai 26, 2016, 10:13 vorm., Christian Menard wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://revie

Re: [gem5-dev] Review Request 3480: ExternalMaster: add a masterId so that external ports can generate packages

2016-05-28 Thread Matthias Jung
with this change? - Matthias Jung On Mai 26, 2016, 11:38 vorm., Christian Menard wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem

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

2016-05-28 Thread Matthias Jung
: http://reviews.gem5.org/r/3477/diff/ Testing --- Thanks, Matthias Jung ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3479: misc: fixes deprecated sc_time function for SystemC 2.3.1

2016-05-25 Thread Matthias Jung
/sc_module.cc fc247b9c42b6 Diff: http://reviews.gem5.org/r/3479/diff/ Testing --- Thanks, Matthias Jung ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3478: misc: Updates for READMEs of /util/cxx_config, /util/systemc, /util/tlm

2016-05-25 Thread Matthias Jung
corrections, mostly with respect to MAC/OSX Diffs - util/cxx_config/README fc247b9c42b6 util/systemc/README fc247b9c42b6 util/tlm/README fc247b9c42b6 Diff: http://reviews.gem5.org/r/3478/diff/ Testing --- Thanks, Matthias Jung

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

2016-05-25 Thread Matthias Jung
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3473/#review8339 --- please fix the patch ... - Matthias Jung On Mai 19, 2016, 9:49 vorm

  1   2   >