Re: [gem5-users] Implementing tag-less cache architecture only for the last level cache

2017-12-06 Thread Saivarun R
Hi Jason, So I should understand how to create new objects in the simulator and try to create a new object for tag-less cache. I will go through the book and see if I get any leads in this regard. I will update on this in a week. Thank you. Regards Varun ​ ___

Re: [gem5-users] [EXT] Re: Running Dist-gem5

2017-12-06 Thread Mohammad Alian
Again you need to look at log.* to find out why the simulation gets killed. Don't only look at log.switch. If one of the gem5 processes aborts then the entire dist-gem5 simulation will be killed. On Wed, Dec 6, 2017 at 1:50 PM, Vitorio Cargnini (lcargnini) < lcargn...@micron.com> wrote: > Hi Moha

Re: [gem5-users] [EXT] Re: Running Dist-gem5

2017-12-06 Thread Vitorio Cargnini (lcargnini)
Hi Mohammad, Thank you for the prompt response. I checked the log.switch the first erros and I fixed was the path, the script needs full-paths to work, so, I fixed that, once I tried again, it executed and failed a little later. Got the following output: launch switch gem5 process on node0 ...

Re: [gem5-users] Implementing tag-less cache architecture only for the last level cache

2017-12-06 Thread Jason Lowe-Power
Hi Varun, You might want to check out http://learning.gem5.org/book/part2/. This walks you through how to create new objects in gem5 and culminates in a simple cache model (that you may be able to build off of). Additionally, you can check out the code in the gem5 source that was just committed (s

Re: [gem5-users] Implementing tag-less cache architecture only for the last level cache

2017-12-06 Thread Saivarun R
​Hi Cho, Thank you for replying. The cache implementation is too huge and confusing when trying to understand its implementation. I didn't still understand it completely. Any specific pointers, or methods, to look at while I try to change the implementation??? Any idea which other files or classe